Your message dated Wed, 03 Aug 2016 22:38:50 +0000
with message-id <[email protected]>
and subject line Bug#831197: fixed in visualboyadvance 1.8.0.dfsg-4
has caused the Debian Bug report #831197,
regarding visualboyadvance: FTBFS with GCC 6: cstdlib:124:11: error: '::div_t'
has not been declared
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.)
--
831197: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831197
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: visualboyadvance
Version: 1.8.0.dfsg-3
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++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
> -DPACKAGE=\"VisualBoyAdvance\" -DVERSION=\"1.8.0\" -DHAVE_LIBZ=1
> -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MALLOC_H=1
> -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ARPA_INET_H=1
> -DHAVE_NETINET_IN_H=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1
> -DHAVE_LIBINTL_H=1 -I. -I../../src -DSDL -DSYSCONFDIR=\"/etc\" -Wdate-time
> -D_FORTIFY_SOURCE=2 -I/usr/include/libpng16 -fno-exceptions
> -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -Wformat
> -Werror=format-security -DBKPT_SUPPORT -DC_CORE -DPROFILING -DDEV_VERSION -c
> -o expr.o `test -f '../expr.cpp' || echo './'`../expr.cpp
> In file included from /usr/include/c++/6/stdlib.h:36:0,
> from expr.y:5:
> /usr/include/c++/6/cstdlib:124:11: error: '::div_t' has not been declared
> using ::div_t;
> ^~~~~
> /usr/include/c++/6/cstdlib:125:11: error: '::ldiv_t' has not been declared
> using ::ldiv_t;
> ^~~~~~
> /usr/include/c++/6/cstdlib:127:11: error: '::abort' has not been declared
> using ::abort;
> ^~~~~
> /usr/include/c++/6/cstdlib:128:11: error: '::abs' has not been declared
> using ::abs;
> ^~~
> /usr/include/c++/6/cstdlib:129:11: error: '::atexit' has not been declared
> using ::atexit;
> ^~~~~~
> /usr/include/c++/6/cstdlib:132:11: error: '::at_quick_exit' has not been
> declared
> using ::at_quick_exit;
> ^~~~~~~~~~~~~
> /usr/include/c++/6/cstdlib:135:11: error: '::atof' has not been declared
> using ::atof;
> ^~~~
> /usr/include/c++/6/cstdlib:136:11: error: '::atoi' has not been declared
> using ::atoi;
> ^~~~
> /usr/include/c++/6/cstdlib:137:11: error: '::atol' has not been declared
> using ::atol;
> ^~~~
> /usr/include/c++/6/cstdlib:138:11: error: '::bsearch' has not been declared
> using ::bsearch;
> ^~~~~~~
> /usr/include/c++/6/cstdlib:139:11: error: '::calloc' has not been declared
> using ::calloc;
> ^~~~~~
> /usr/include/c++/6/cstdlib:140:11: error: '::div' has not been declared
> using ::div;
> ^~~
> /usr/include/c++/6/cstdlib:141:11: error: '::exit' has not been declared
> using ::exit;
> ^~~~
> /usr/include/c++/6/cstdlib:142:11: error: '::free' has not been declared
> using ::free;
> ^~~~
> /usr/include/c++/6/cstdlib:143:11: error: '::getenv' has not been declared
> using ::getenv;
> ^~~~~~
> /usr/include/c++/6/cstdlib:144:11: error: '::labs' has not been declared
> using ::labs;
> ^~~~
> /usr/include/c++/6/cstdlib:145:11: error: '::ldiv' has not been declared
> using ::ldiv;
> ^~~~
> /usr/include/c++/6/cstdlib:146:11: error: '::malloc' has not been declared
> using ::malloc;
> ^~~~~~
> /usr/include/c++/6/cstdlib:148:11: error: '::mblen' has not been declared
> using ::mblen;
> ^~~~~
> /usr/include/c++/6/cstdlib:149:11: error: '::mbstowcs' has not been declared
> using ::mbstowcs;
> ^~~~~~~~
> /usr/include/c++/6/cstdlib:150:11: error: '::mbtowc' has not been declared
> using ::mbtowc;
> ^~~~~~
> /usr/include/c++/6/cstdlib:152:11: error: '::qsort' has not been declared
> using ::qsort;
> ^~~~~
> /usr/include/c++/6/cstdlib:155:11: error: '::quick_exit' has not been declared
> using ::quick_exit;
> ^~~~~~~~~~
> /usr/include/c++/6/cstdlib:158:11: error: '::rand' has not been declared
> using ::rand;
> ^~~~
> /usr/include/c++/6/cstdlib:159:11: error: '::realloc' has not been declared
> using ::realloc;
> ^~~~~~~
> /usr/include/c++/6/cstdlib:160:11: error: '::srand' has not been declared
> using ::srand;
> ^~~~~
> /usr/include/c++/6/cstdlib:161:11: error: '::strtod' has not been declared
> using ::strtod;
> ^~~~~~
> /usr/include/c++/6/cstdlib:162:11: error: '::strtol' has not been declared
> using ::strtol;
> ^~~~~~
> /usr/include/c++/6/cstdlib:163:11: error: '::strtoul' has not been declared
> using ::strtoul;
> ^~~~~~~
> /usr/include/c++/6/cstdlib:164:11: error: '::system' has not been declared
> using ::system;
> ^~~~~~
> /usr/include/c++/6/cstdlib:166:11: error: '::wcstombs' has not been declared
> using ::wcstombs;
> ^~~~~~~~
> /usr/include/c++/6/cstdlib:167:11: error: '::wctomb' has not been declared
> using ::wctomb;
> ^~~~~~
> /usr/include/c++/6/cstdlib:220:11: error: '::lldiv_t' has not been declared
> using ::lldiv_t;
> ^~~~~~~
> /usr/include/c++/6/cstdlib:226:11: error: '::_Exit' has not been declared
> using ::_Exit;
> ^~~~~
> /usr/include/c++/6/cstdlib:230:11: error: '::llabs' has not been declared
> using ::llabs;
> ^~~~~
> /usr/include/c++/6/cstdlib:236:11: error: '::lldiv' has not been declared
> using ::lldiv;
> ^~~~~
> /usr/include/c++/6/cstdlib:247:11: error: '::atoll' has not been declared
> using ::atoll;
> ^~~~~
> /usr/include/c++/6/cstdlib:248:11: error: '::strtoll' has not been declared
> using ::strtoll;
> ^~~~~~~
> /usr/include/c++/6/cstdlib:249:11: error: '::strtoull' has not been declared
> using ::strtoull;
> ^~~~~~~~
> /usr/include/c++/6/cstdlib:251:11: error: '::strtof' has not been declared
> using ::strtof;
> ^~~~~~
> /usr/include/c++/6/cstdlib:252:11: error: '::strtold' has not been declared
> using ::strtold;
> ^~~~~~~
> /usr/include/c++/6/cstdlib:260:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::lldiv_t;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:262:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::_Exit;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:264:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::llabs;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:265:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::div;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:266:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::lldiv;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:268:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::atoll;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:269:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::strtof;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:270:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::strtoll;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:271:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::strtoull;
> ^~~~~~~~~
> /usr/include/c++/6/cstdlib:272:11: error: '::__gnu_cxx' has not been declared
> using ::__gnu_cxx::strtold;
> ^~~~~~~~~
> In file included from expr.y:5:0:
> /usr/include/c++/6/stdlib.h:38:12: error: 'std::std::abort' has not been
> declared
> using std::abort;
> ^~~~~
> /usr/include/c++/6/stdlib.h:39:12: error: 'std::std::atexit' has not been
> declared
> using std::atexit;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:40:12: error: 'std::std::exit' has not been
> declared
> using std::exit;
> ^~~~
> /usr/include/c++/6/stdlib.h:43:14: error: 'std::std::at_quick_exit' has not
> been declared
> using std::at_quick_exit;
> ^~~~~~~~~~~~~
> /usr/include/c++/6/stdlib.h:46:14: error: 'std::std::quick_exit' has not been
> declared
> using std::quick_exit;
> ^~~~~~~~~~
> /usr/include/c++/6/stdlib.h:51:12: error: 'std::std::div_t' has not been
> declared
> using std::div_t;
> ^~~~~
> /usr/include/c++/6/stdlib.h:52:12: error: 'std::std::ldiv_t' has not been
> declared
> using std::ldiv_t;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:55:12: error: 'std::std::atof' has not been
> declared
> using std::atof;
> ^~~~
> /usr/include/c++/6/stdlib.h:56:12: error: 'std::std::atoi' has not been
> declared
> using std::atoi;
> ^~~~
> /usr/include/c++/6/stdlib.h:57:12: error: 'std::std::atol' has not been
> declared
> using std::atol;
> ^~~~
> /usr/include/c++/6/stdlib.h:58:12: error: 'std::std::bsearch' has not been
> declared
> using std::bsearch;
> ^~~~~~~
> /usr/include/c++/6/stdlib.h:59:12: error: 'std::std::calloc' has not been
> declared
> using std::calloc;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:61:12: error: 'std::std::free' has not been
> declared
> using std::free;
> ^~~~
> /usr/include/c++/6/stdlib.h:62:12: error: 'std::std::getenv' has not been
> declared
> using std::getenv;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:63:12: error: 'std::std::labs' has not been
> declared
> using std::labs;
> ^~~~
> /usr/include/c++/6/stdlib.h:64:12: error: 'std::std::ldiv' has not been
> declared
> using std::ldiv;
> ^~~~
> /usr/include/c++/6/stdlib.h:65:12: error: 'std::std::malloc' has not been
> declared
> using std::malloc;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:67:12: error: 'std::std::mblen' has not been
> declared
> using std::mblen;
> ^~~~~
> /usr/include/c++/6/stdlib.h:68:12: error: 'std::std::mbstowcs' has not been
> declared
> using std::mbstowcs;
> ^~~~~~~~
> /usr/include/c++/6/stdlib.h:69:12: error: 'std::std::mbtowc' has not been
> declared
> using std::mbtowc;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:71:12: error: 'std::std::qsort' has not been
> declared
> using std::qsort;
> ^~~~~
> /usr/include/c++/6/stdlib.h:72:12: error: 'std::std::rand' has not been
> declared
> using std::rand;
> ^~~~
> /usr/include/c++/6/stdlib.h:73:12: error: 'std::std::realloc' has not been
> declared
> using std::realloc;
> ^~~~~~~
> /usr/include/c++/6/stdlib.h:74:12: error: 'std::std::srand' has not been
> declared
> using std::srand;
> ^~~~~
> /usr/include/c++/6/stdlib.h:75:12: error: 'std::std::strtod' has not been
> declared
> using std::strtod;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:76:12: error: 'std::std::strtol' has not been
> declared
> using std::strtol;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:77:12: error: 'std::std::strtoul' has not been
> declared
> using std::strtoul;
> ^~~~~~~
> /usr/include/c++/6/stdlib.h:78:12: error: 'std::std::system' has not been
> declared
> using std::system;
> ^~~~~~
> /usr/include/c++/6/stdlib.h:80:12: error: 'std::std::wcstombs' has not been
> declared
> using std::wcstombs;
> ^~~~~~~~
> /usr/include/c++/6/stdlib.h:81:12: error: 'std::std::wctomb' has not been
> declared
> using std::wctomb;
> ^~~~~~
> /usr/lib/bison.simple: In function 'int yyparse()':
> /usr/lib/bison.simple:358:42: warning: ISO C++ forbids converting a string
> constant to 'char*' [-Wwrite-strings]
> /usr/lib/bison.simple:643:30: warning: ISO C++ forbids converting a string
> constant to 'char*' [-Wwrite-strings]
> make[4]: *** [expr.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2016/07/13/visualboyadvance_1.8.0.dfsg-3_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: visualboyadvance
Source-Version: 1.8.0.dfsg-4
We believe that the bug you reported is fixed in the latest version of
visualboyadvance, 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.
Etienne Millon <[email protected]> (supplier of updated visualboyadvance 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: SHA256
Format: 1.8
Date: Wed, 03 Aug 2016 23:23:59 +0200
Source: visualboyadvance
Binary: visualboyadvance visualboyadvance-gtk
Architecture: source
Version: 1.8.0.dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Etienne Millon <[email protected]>
Description:
visualboyadvance - full featured Game Boy Advance emulator
visualboyadvance-gtk - GTK+ front-end to VisualBoyAdvance emulator
Closes: 831197
Changes:
visualboyadvance (1.8.0.dfsg-4) unstable; urgency=medium
.
* Do not include C headers within std namespace.
- Fixes FTBFS with GCC 6 (Closes: #831197)
* Remove mention of lpia architecture.
* Use secure schemes for VCS URIs.
* Bump S-V to 3.9.8 (no changes needed).
* Fix a typo in debugger output.
* Build with hardening=+all.
* Use dh-autoreconf:
- Drop build-deps on autotools.
- Simplify debian/rules.
Checksums-Sha1:
1c7aca41e2663c4176a4d72e239f4597092e1672 2301 visualboyadvance_1.8.0.dfsg-4.dsc
6ce7742e2abdf144216f7c2cdc12a8748934711a 26000
visualboyadvance_1.8.0.dfsg-4.debian.tar.xz
Checksums-Sha256:
7dd45cb60c2e7ee004d51f0c817b0f98e71200c6cd10b11c07a93326f1dcb1b7 2301
visualboyadvance_1.8.0.dfsg-4.dsc
55f225c38b5ff3699e21461a7837aef0fe652292f5bd3a8e6768bb90b0ae2876 26000
visualboyadvance_1.8.0.dfsg-4.debian.tar.xz
Files:
a2a0d239b4b8ac044fe00368cd2c6d59 2301 otherosfs optional
visualboyadvance_1.8.0.dfsg-4.dsc
9022a3d77b992221d76b9dde04f6071e 26000 otherosfs optional
visualboyadvance_1.8.0.dfsg-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXomh/AAoJEJhm5KnsFmPlNXwQAIEL2K2CLs1GzqjaJh159B8j
o8qSg+VECf1LgIZlGqJLyFab9l7/sGcvuXXjfSjecOaHl6ZCwG+B2UDaKz8GScmh
cCKbqpfXuR925NufH4h3zAid4M0HbSTOgOKF9zqy2vISDUx8HUMaDrOhruLUTiGn
z516nc6Un4whjXZ+k3EayLnkWvejLOW0ZllCyB7wqksQ0GPCESR3fWxM87Wn44vw
AxVJ/KH/MRep9wb9kwYQHDrFproOXoTQdwV+KArzkw44Wjdy35azW6I/nBkymuwz
zAQes8mWJcwqx8UhPI4PuXDiAjkG7BwDITIfq7RP2Qw+1iZhIB8t3qkjbOaV3lOX
uWpG3EDWNMoNltzeXVQsrk/cz7fA+IXuuUcZhIuVG5j5akhDxI4KtZlDYjZbYRv4
e2zEvaShIWzJd9x+Mpn+6xZR/YP+ocgtZz3teLYpjtbjcq24rYTeaykzCkzzTCWR
bfrW1Taw0zfJj1qWxZgJJIKzkHUMU5yy3GWTlp4hosxjgJQnFPxULHzbCAB5A50l
6ksV0Kn4xepkS6bMWBaylngDyqfRtVm+/+2SeOV6JxMF1sPJi+9cdyYoaqlPilCM
yjvTsDJWZlgHnDSuDw+f2vytXgoTl8T2EJ+GrOa3IFimFuQjyx9tiu5Dzi9DnsIL
6iOAnclkxoou7BWiXZaf
=Oazu
-----END PGP SIGNATURE-----
--- End Message ---