[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1007167: marked as done (_clock_system.h:34:27: error: using-declaration for non-member at class scope)



Your message dated Sun, 10 Apr 2022 09:48:46 +0000
with message-id <E1ndUBa-0009yy-64@fasolo.debian.org>
and subject line Bug#1007167: fixed in synfig 1.5.1+dfsg-1
has caused the Debian Bug report #1007167,
regarding _clock_system.h:34:27: error: using-declaration for non-member at class scope
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1007167: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007167
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: synfix
Version: 1.4.0+dfsg-2.1
Severity: grave

I cannot compile synfig on sid/amd64. It fails with a cryptic c++
compilation error:

libtool: compile:  g++ -DHAVE_CONFIG_H -I../.. -I../../src -Wdate-time
-D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include/glibmm-2.4
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -pthread
-I/usr/include/giomm-2.4 -I/usr/lib/x86_64-linux-gnu/giomm-2.4/include
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glibmm-2.4
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include
-I/usr/include/libxml++-2.6
-I/usr/lib/x86_64-linux-gnu/libxml++-2.6/include
-I/usr/include/libxml2 -I/usr/include/glibmm-2.4
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -fopenmp
-DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp
-DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp
-DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16
-I/usr/include/x86_64-linux-gnu//ImageMagick-6
-I/usr/include/ImageMagick-6
-I/usr/include/x86_64-linux-gnu//ImageMagick-6
-I/usr/include/ImageMagick-6
-I/usr/include/x86_64-linux-gnu//ImageMagick-6
-I/usr/include/ImageMagick-6 -I/usr/include/cairo
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0
-I/usr/include/harfbuzz -I/usr/include/pango-1.0
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
-I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/mlt-7/mlt++ -I/usr/include/mlt-7 -I/usr/include/ETL
-I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -DSYNFIG_NO_DEPRECATED
-DLOCALEDIR=\"/usr/share/locale\"
-DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DSYSCONFDIR=\"/etc/synfig\"
-ffile-prefix-map=/home/malat/synfig-1.4.0+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -DNDEBUG
-W -Wall -c target_tile.cpp  -fPIC -DPIC -o
.libs/libsynfig_la-target_tile.o
In file included from /usr/include/ETL/ETL/clock:56,
                 from target_tile.cpp:37:
/usr/include/ETL/ETL/_clock_system.h:34:27: error: using-declaration
for non-member at class scope
   34 | # define __sys_clock    ::clock
      |                           ^~~~~
In file included from /usr/include/c++/11/mutex:39,
                 from node.h:40,
                 from valuenode.h:39,
                 from canvas.h:40,
                 from target.h:39,
                 from target_tile.h:32,
                 from target_tile.cpp:39:
/usr/include/c++/11/chrono:3373:25: error: expected ';' before '=' token
 3373 |       using __sys_clock = chrono::system_clock;
      |                         ^
/usr/include/c++/11/chrono:3373:25: error: expected unqualified-id
before '=' token
/usr/include/c++/11/chrono:3385:63: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Clock,
class _Dur> struct std::chrono::time_point'
 3385 |         _S_from_sys(const chrono::time_point<__sys_clock,
_Dur>& __t) noexcept
      |                                                               ^
/usr/include/c++/11/chrono:3385:63: note:   expected a type, got 'clock'
/usr/include/c++/11/chrono:3394:45: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Clock,
class _Dur> struct std::chrono::time_point'
 3394 |         chrono::time_point<__sys_clock, _Dur>
      |                                             ^
/usr/include/c++/11/chrono:3394:45: note:   expected a type, got 'clock'
/usr/include/c++/11/chrono: In static member function 'static
std::filesystem::__file_clock::time_point
std::filesystem::__file_clock::now()':
/usr/include/c++/11/chrono:3355:27: error: no matching function for
call to 'std::filesystem::__file_clock::_S_from_sys(std::chrono::_V2::system_clock::time_point)'
 3355 |       { return _S_from_sys(chrono::system_clock::now()); }
      |                ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/chrono:3385:9: note: candidate: 'template<class
_Dur> static std::chrono::time_point<std::filesystem::__file_clock,
_Dur> std::filesystem::__file_clock::_S_from_sys(const int&)'
 3385 |         _S_from_sys(const chrono::time_point<__sys_clock,
_Dur>& __t) noexcept
      |         ^~~~~~~~~~~
/usr/include/c++/11/chrono:3385:9: note:   template argument
deduction/substitution failed:
/usr/include/c++/11/chrono:3355:27: note:   couldn't deduce template
parameter '_Dur'
 3355 |       { return _S_from_sys(chrono::system_clock::now()); }
      |                ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/chrono: In static member function 'static
std::chrono::time_point<std::filesystem::__file_clock, _Dur>
std::filesystem::__file_clock::_S_from_sys(const int&)':
/usr/include/c++/11/chrono:3388:34: error: request for member
'time_since_epoch' in '__t', which is of non-class type 'const int'
 3388 |           return __file_time{__t.time_since_epoch()} - _S_epoch_diff;
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/c++/11/chrono: In static member function 'static int
std::filesystem::__file_clock::_S_to_sys(const
std::chrono::time_point<std::filesystem::__file_clock, _Dur>&)':
/usr/include/c++/11/chrono:3397:28: error: expected ';' before '=' token
 3397 |           using __sys_time = chrono::time_point<__sys_clock, _Dur>;
      |                            ^
/usr/include/c++/11/chrono:3397:28: error: expected primary-expression
before '=' token
/usr/include/c++/11/chrono:3397:66: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Clock,
class _Dur> struct std::chrono::time_point'
 3397 |           using __sys_time = chrono::time_point<__sys_clock, _Dur>;
      |                                                                  ^
/usr/include/c++/11/chrono:3397:66: note:   expected a type, got 'clock'
/usr/include/c++/11/chrono:3398:28: error: expected ';' before '{' token
 3398 |           return __sys_time{__t.time_since_epoch()} + _S_epoch_diff;
      |                            ^
/usr/include/c++/11/chrono:3398:51: error: expected ';' before '}' token
 3398 |           return __sys_time{__t.time_since_epoch()} + _S_epoch_diff;
      |                                                   ^

--- End Message ---
--- Begin Message ---
Source: synfig
Source-Version: 1.5.1+dfsg-1
Done: Dmitry Smirnov <onlyjob@debian.org>

We believe that the bug you reported is fixed in the latest version of
synfig, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1007167@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Smirnov <onlyjob@debian.org> (supplier of updated synfig package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 10 Apr 2022 13:51:25 +1000
Source: synfig
Architecture: source
Version: 1.5.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dmitry Smirnov <onlyjob@debian.org>
Closes: 1007167 1008386
Changes:
 synfig (1.5.1+dfsg-1) unstable; urgency=medium
 .
   * New upstream release.
     + fixed FTBFS issues (Closes: #1008386, #1007167).
   * Standards-Version: 4.6.0.
Checksums-Sha1:
 9fbf1e3cb5eed241d864267c0b81d2fd46d6258a 2521 synfig_1.5.1+dfsg-1.dsc
 624a1286517acd802e0c65ab1f1dc1b6dd112220 2873544 synfig_1.5.1+dfsg.orig.tar.xz
 91c468573eb64168a31a5f17738c170971b28745 9332 synfig_1.5.1+dfsg-1.debian.tar.xz
 865713fc9074544e2b446894732af51bad399f54 28219 synfig_1.5.1+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 81b237a58832eec2fcbb555f4833071e321e593cc2a11d329b200057865016a5 2521 synfig_1.5.1+dfsg-1.dsc
 0d6e16fde3f1f3a2916e2bb5e0f9aa22e89fe1d58e2996893765d356910c3071 2873544 synfig_1.5.1+dfsg.orig.tar.xz
 26a881f532465fa9b5be7722c7301ada798606f0a9e6261ebba526c8b8a2fe8e 9332 synfig_1.5.1+dfsg-1.debian.tar.xz
 7539334f9f9b4d80dcfd68192ff04500413b07174af076492c6483673992e4d0 28219 synfig_1.5.1+dfsg-1_amd64.buildinfo
Files:
 42d323af5aec96255541feb7a799b779 2521 graphics optional synfig_1.5.1+dfsg-1.dsc
 b131f98c5ca0d3dd28601b8f7eeb3892 2873544 graphics optional synfig_1.5.1+dfsg.orig.tar.xz
 4614452ecfb648982c09d28743c25ef4 9332 graphics optional synfig_1.5.1+dfsg-1.debian.tar.xz
 4a17cec200cba168c32f843a5ce3a96d 28219 graphics optional synfig_1.5.1+dfsg-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEULx8+TnSDCcqawZWUra72VOWjRsFAmJSoeAACgkQUra72VOW
jRv9pA//cNd1vCmrf19Q2WsOHFwohk7/LkWRyeAtEvbta47RuA/TlfOMhjklKJCP
zxtQO0yXE1eHr4aHmX5h/GKcLepmYK1NRsBTXgmFEGrB+6shXlfzi1/cXSTNE5FF
N6KjwgLI1vdymd6Bsj5UPbTJx1bznnxU5qvCTGM8XO7uj1DCxez4g7e6XrU8N2qc
4n7fud9diJnfaMcWO8+sEjlqJGXRQNk3JZaO/1OafMXScOd6Dk3cQ+vo6/F5mryX
wMu+HhXKiwlXC5LJGr6jxQg/kNcLqV+pUQQu0qNsTxxe4JIRDYA+MGQtVHhoDhhw
d88PwbHjzgv2LQn0SlwgHHUZh3EewcvYzCQ9tFY9Nw4gxJ+dyGpTbwfqni2+79Ij
ql7HnbB3ZeJTY/a963nJETesO2wZ/j4aLU/dxT76u5+Y90UnWDx1P1TpG61TENYb
XvARdLBUZ6kM/ooRoBEnpBdk9TK1qcCXDGcUViUNso0Lo6N4fHC7G4j8Ul7XyGJK
JutJbjANuIbi8b2ZmnBV3vcxP1napO8+vRAxkXYxwn0v3lpK1fc00gvA8rnfEHQD
E2G7hSm/TzB2yUcpa4GCVlsQRpvjlEyqEVb71PexrCElHIzcglyrsSY4Xv8Cg2OQ
izSS4UdHYo1ZIMQnlegSF/djOUcwDBFDZJWgYGFMJSptDf22+AY=
=OYlY
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: