Your message dated Sun, 24 Jul 2016 19:05:35 +0000
with message-id <[email protected]>
and subject line Bug#831205: fixed in mednafen 0.9.38.7+dfsg-2
has caused the Debian Bug report #831205,
regarding mednafen: FTBFS with GCC 6: cdrom/CDAccess_CCD.cpp:349:20: error:
call of overloaded 'abs(size_t)' is ambiguous
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 [email protected]
immediately.)
--
831205: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831205
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mednafen
Version: 0.9.38.7+dfsg-1
Severity: serious
Tags: stretch sid
User: [email protected]
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64
Hi,
During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html
Relevant part (hopefully):
> g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I../include
> -I../include -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -fsigned-char
> -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros
> -Wdisabled-optimization -fno-fast-math -fno-unsafe-math-optimizations
> -fno-aggressive-loop-optimizations -fomit-frame-pointer -fwrapv -g -O2
> -fstack-protector-strong -Wformat -Werror=format-security -c -o
> cdrom/CDAccess_CCD.o cdrom/CDAccess_CCD.cpp
> cdrom/CDAccess_CCD.cpp: In member function 'void
> CDAccess_CCD::CheckSubQSanity()':
> cdrom/CDAccess_CCD.cpp:349:20: error: call of overloaded 'abs(size_t)' is
> ambiguous
> if(abs(lba - s) > 100)
> ^
> In file included from /usr/include/c++/6/cstdlib:75:0,
> from /usr/include/c++/6/ext/string_conversions.h:41,
> from /usr/include/c++/6/bits/basic_string.h:5402,
> from /usr/include/c++/6/string:52,
> from /usr/include/c++/6/stdexcept:39,
> from /usr/include/c++/6/array:39,
> from /usr/include/c++/6/tuple:39,
> from /usr/include/c++/6/functional:55,
> from /usr/include/c++/6/memory:79,
> from cdrom/../types.h:22,
> from cdrom/../mednafen.h:4,
> from cdrom/CDAccess_CCD.cpp:18:
> /usr/include/stdlib.h:774:12: note: candidate: int abs(int)
> extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;
> ^~~
> In file included from /usr/include/c++/6/ext/string_conversions.h:41:0,
> from /usr/include/c++/6/bits/basic_string.h:5402,
> from /usr/include/c++/6/string:52,
> from /usr/include/c++/6/stdexcept:39,
> from /usr/include/c++/6/array:39,
> from /usr/include/c++/6/tuple:39,
> from /usr/include/c++/6/functional:55,
> from /usr/include/c++/6/memory:79,
> from cdrom/../types.h:22,
> from cdrom/../mednafen.h:4,
> from cdrom/CDAccess_CCD.cpp:18:
> /usr/include/c++/6/cstdlib:185:3: note: candidate: __int128 std::abs(__int128)
> abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; }
> ^~~
> /usr/include/c++/6/cstdlib:180:3: note: candidate: long long int
> std::abs(long long int)
> abs(long long __x) { return __builtin_llabs (__x); }
> ^~~
> /usr/include/c++/6/cstdlib:172:3: note: candidate: long int std::abs(long int)
> abs(long __i) { return __builtin_labs(__i); }
> ^~~
> make[4]: *** [cdrom/CDAccess_CCD.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2016/07/13/mednafen_0.9.38.7+dfsg-1_unstable_gcc6.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: mednafen
Source-Version: 0.9.38.7+dfsg-2
We believe that the bug you reported is fixed in the latest version of
mednafen, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Kitt <[email protected]> (supplier of updated mednafen 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 24 Jul 2016 20:55:45 +0200
Source: mednafen
Binary: mednafen
Architecture: source
Version: 0.9.38.7+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Description:
mednafen - multi-platform emulator, including NES, GB/A, Lynx, PC Engine
Closes: 831205
Changes:
mednafen (0.9.38.7+dfsg-2) unstable; urgency=medium
.
* Switch to https: VCS URIs (see #810378).
* Disambiguate a call to abs() to allow building with GCC 6 (closes:
#831205).
* Fix spelling of "occured".
* Allow building with multiple installed versions of liblzo2-dev.
* Enable all hardening options.
* Clean up debian/control using cme.
* Standards-Version 3.9.8, no further change required.
Checksums-Sha1:
3d863c176d5dc58d6b7dff4e1030d7a936aff3e7 2256 mednafen_0.9.38.7+dfsg-2.dsc
db7e1f90fc68c1a88666c64651258c2901576185 14192
mednafen_0.9.38.7+dfsg-2.debian.tar.xz
Checksums-Sha256:
6c37bb49f22c906b38104dd6dc23514745d1660bbd0c3c86fc3a17347c7512f1 2256
mednafen_0.9.38.7+dfsg-2.dsc
b7927bbaeb7169a0ebd0d6e688efd001e2a88c896f13f258ca4cc977e9548795 14192
mednafen_0.9.38.7+dfsg-2.debian.tar.xz
Files:
004c246a30879fa827dcb1f4343361ef 2256 games optional
mednafen_0.9.38.7+dfsg-2.dsc
9ad9a828042706e7e2b53edfb3560162 14192 games optional
mednafen_0.9.38.7+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJXlQ94AAoJEIDTAvWIbYOcMCAP+wc7ErwndpreXkPp0ltu9Mkm
oO5JE60XouRiL3zW054mrfXdIgZm1ecqJiVT6MwN7NNZK5pax1gaRdb6nrtA9oi9
NVQE0Ir99HUzu8JjGr1rk7yT4vfEZ8Iwtm8ox2TlowzA3QlLFepvztMfNd+jSTQ/
eIYgeI9BUoLKmoUuabYCWm0wT0CdZAiqQG88W4bMihPPlrQBX0lpIYOydrp0ovGd
JstDJwS4Mv+7n1AKoQ0vohd55sDru9AWl5AhPiqyr5X7hOsl8raHCqI8ZADgAiD1
1xxo54Ak/WOJwm5NlxVjCHivtWL7vBvmsas34Qso/i8gbUUJqnxz6a09wnMPf/or
IKVZnh7EjbGq717VEbzkxIOAUG3Rfj6HKaZp5ib2LiB9PZLWocWVgJoPsq/bD+ih
atS9bvHQj6PIyNtWl+b9vaBC81ph8Lcv06S7ToEFosLGC37WzTlIbWaBSrOdYuM0
/xlM5UGxwTmI6ctxlBH2LOIcgR2cyYdIb6J9/wNoJsQymKJxYVVB3f43JInHR6ro
T7m1G6YLuxvQ9wlOFibC/qyDDgkd/LR2cXjIRBOCGIISvACBKbyCpI+/5+lgInAI
anCD1c51vRXAL5uNhgbwKgDx20fXiiLOm8rShKRiuBgyFtrVwObGanjkAocZ/t2F
mpc419cMpz61GVWZ9dGW
=/vvv
-----END PGP SIGNATURE-----
--- End Message ---