Your message dated Tue, 03 Oct 2017 17:51:03 +0000
with message-id <e1dzrlt-0009hy...@fasolo.debian.org>
and subject line Bug#853683: fixed in tinymux 2.10.1.14-1
has caused the Debian Bug report #853683,
regarding tinymux: ftbfs with GCC-7
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 ow...@bugs.debian.org
immediately.)


-- 
853683: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853683
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:tinymux
Version: 2.10.1.13-1
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/tinymux_2.10.1.13-1_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html

[...]
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -shared -fPIC -Wl,-z,relro -Wl,-z,now -o libmux.so 
libmux.cpp -lm -lcrypt   -ldl  
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c _build.cpp
_build.cpp:11:22: warning: macro "__DATE__" might prevent reproducible builds 
[-Wdate-time]
 char szBuildDate[] = __DATE__ " " __TIME__;
                      ^~~~~~~~
_build.cpp:11:35: warning: macro "__TIME__" might prevent reproducible builds 
[-Wdate-time]
 char szBuildDate[] = __DATE__ " " __TIME__;
                                   ^~~~~~~~
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c alarm.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c alloc.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c attrcache.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c boolexp.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c bsd.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c command.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c comsys.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c conf.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c cque.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c create.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c db.cpp
db.cpp: In function 'void load_restart_db()':
db.cpp:3686:10: warning: ignoring return value of 'char* fgets(char*, int, 
FILE*)', declared with attribute warn_unused_result [-Wunused-result]
     fgets(buf, 3, f);
     ~~~~~^~~~~~~~~~~
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c db_rw.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c eval.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c file_c.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c flags.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c funceval.cpp
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O     
-DSTUB_SLAVE       -c funceval2.cpp
funceval2.cpp: In function 'void fun_lastcreate(UTF8*, UTF8**, dbref, dbref, 
dbref, int, UTF8**, int, const UTF8**, int)':
funceval2.cpp:541:19: error: ISO C++ forbids comparison between pointer and 
integer [-fpermissive]
        || '\0' == newobject_string)
                   ^~~~~~~~~~~~~~~~
funceval2.cpp: In function 'void fun_foreach(UTF8*, UTF8**, dbref, dbref, 
dbref, int, UTF8**, int, const UTF8**, int)':
funceval2.cpp:850:26: error: ISO C++ forbids comparison between pointer and 
integer [-fpermissive]
        && '\0' != fargs[2]
                          ^
funceval2.cpp:851:26: error: ISO C++ forbids comparison between pointer and 
integer [-fpermissive]
        && '\0' != fargs[3])
                          ^
Makefile:177: recipe for target 'funceval2.o' failed
make[2]: *** [funceval2.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
dh_auto_build: make -j1 returned exit code 2
debian/rules:12: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: tinymux
Source-Version: 2.10.1.14-1

We believe that the bug you reported is fixed in the latest version of
tinymux, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Dennis <brazilof...@gmail.com> (supplier of updated tinymux 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 03 Oct 2017 07:55:00 -0600
Source: tinymux
Binary: tinymux
Architecture: source
Version: 2.10.1.14-1
Distribution: sid
Urgency: medium
Maintainer: Stephen Dennis <brazilof...@gmail.com>
Changed-By: Stephen Dennis <brazilof...@gmail.com>
Description:
 tinymux    - text-based multi-user virtual world server
Closes: 853683 877604
Changes:
 tinymux (2.10.1.14-1) unstable; urgency=medium
 .
   * New upstream release
     + fixes integer/pointer comparison (Closes: #853683)
   * Update Standards-Version in debian/control from 3.9.8 to 4.0.1 (no
     change needed).
   * cppflags.diff was accepted upstream and therefore dropped from the
     package.
   * Added PCRE license to debian/copyright.
   * Dropped unnecessary build dependencies (Closes: #877604)
Checksums-Sha1:
 9a6ad477b6f6da48f380de5432c0732d15398e55 2097 tinymux_2.10.1.14-1.dsc
 2708d673eea49635e37d923f0292aa56788d99b5 1058033 tinymux_2.10.1.14.orig.tar.bz2
 80bb2057657fea1d28ee4c417eec33dbe74abb24 833 tinymux_2.10.1.14.orig.tar.bz2.asc
 c6b7930f552cd319ffd3468654a41408279d5612 13432 
tinymux_2.10.1.14-1.debian.tar.xz
 b70313e7739c5936b61f0d6db3aee6a16f91882d 5279 
tinymux_2.10.1.14-1_amd64.buildinfo
Checksums-Sha256:
 5370ef86e489f149034926bc949a8c61dcbff191d1aafb3a73d1d11abdf18546 2097 
tinymux_2.10.1.14-1.dsc
 3ab9acba6d706ce5fecf3133c25ced4f79ec64852e1da9468992ab9ef5f0b9d7 1058033 
tinymux_2.10.1.14.orig.tar.bz2
 d7a4457f734d4f0068393b42c6da9fcd77fe18fa6455541bbeb1556eb3def4bc 833 
tinymux_2.10.1.14.orig.tar.bz2.asc
 956e2cbf1396b42a65cc2b6fe80c340f90f5447707f6a57c2c5293561f6cea25 13432 
tinymux_2.10.1.14-1.debian.tar.xz
 79bcb51618f9903bb714c2563e018a0ea522206961ef7740e6badbc4648d62c0 5279 
tinymux_2.10.1.14-1_amd64.buildinfo
Files:
 3c367c21c52374278b07e45d056d2c2e 2097 games optional tinymux_2.10.1.14-1.dsc
 04baaa99617abc17bc23321281ea2d4c 1058033 games optional 
tinymux_2.10.1.14.orig.tar.bz2
 b84932ac8fd2e24bf8d9358ca160ef16 833 games optional 
tinymux_2.10.1.14.orig.tar.bz2.asc
 5517770602848b6cc643aac4fa585e19 13432 games optional 
tinymux_2.10.1.14-1.debian.tar.xz
 fd3898cba81b5fd2a054e62c04916bed 5279 games optional 
tinymux_2.10.1.14-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEETMLS2QqNFlTb+HOqLRqqzyREREIFAlnTx4IACgkQLRqqzyRE
REKt/g//VB9afZ14Vwc8u2ANVkGtFYXbLUrsDSYxpnA1l5W8QXStPUYsdlW24oF1
8n/mwE0+pglwetyWEgIziMQiWwVscSB22TpotCQb3NKBbKQljMW/pBdWZV2LvFq0
InevpbyLT2rs1SPrJQHuomZzXu4zpDy/y+YWws0t3CMXtBqIwSySjC2I0O0xciiF
1XSvjEjppOTuCPBUDC9ZatNWDPv8npHvPFDIKeBv/nyBpbtnehegY6x1xaguUHOY
UvZcxWERSDr/0sl6/o4347lpRx4a5CppwJhbExvgfV+Uqzw2Wzg/H2JykI90qfF2
hzYXW+LUbJ8e3missqkBLrALnBrPMkuFtYTq7qsI5YOoZ+s6OfCmvHwb/D3zItaA
u2hynj+rzXiW8NXjnf34LNJ0lPnrzEtFAbrWCMDGtczqUh9L7JrEAZ512ImhlKzj
ZxM0xGzRm7UMa3r1dR9qBAEKnLyl66G3rj+0lsC4WSGI2C1Rs0fhl3SPbI+TryCq
6K0/pcOmnq0V4VWVrCn18U8zPyUyFYIErCIGyiPFkVM9zRqsaDWW7P9ZrcMMew8s
0QzPI/IOSK8i6/AaYdEH3zTz6mVPN4VCNgW8w1uDDuLUX72A3rJeFB+nGQ3G0BZL
zDML6Noc6cqI8BS6TC+FS0wc4KtFvKFdq4YxnY0A3nxnI5Fkb1Y=
=feOd
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to