Your message dated Tue, 17 Mar 2020 17:34:08 +0000
with message-id <[email protected]>
and subject line Bug#925816: fixed in qxw 20140331-1.1
has caused the Debian Bug report #925816,
regarding qxw: ftbfs with GCC-9
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.)
--
925816: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925816
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:qxw
Version: 20140331-1
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/qxw_20140331-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
| ^~~~
gui.c:2072:94: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'else'
2072 | else strcpy (s," Mean length: -");
gtk_label_set_text(GTK_LABEL(st_r[1]),s);
|
^~~~~~~~~~~~~~~~~~
gui.c:2074:3: warning: this 'else' clause does not guard...
[-Wmisleading-indentation]
2074 | else strcpy (s," Checked light letters: -");
gtk_label_set_text(GTK_LABEL(st_r[2]),s);
| ^~~~
gui.c:2074:95: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'else'
2074 | else strcpy (s," Checked light letters: -");
gtk_label_set_text(GTK_LABEL(st_r[2]),s);
|
^~~~~~~~~~~~~~~~~~
gui.c:2076:3: warning: this 'else' clause does not guard...
[-Wmisleading-indentation]
2076 | else strcpy (s," Checked grid cells: -");
gtk_label_set_text(GTK_LABEL(st_r[3]),s);
| ^~~~
gui.c:2076:95: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'else'
2076 | else strcpy (s," Checked grid cells: -");
gtk_label_set_text(GTK_LABEL(st_r[3]),s);
|
^~~~~~~~~~~~~~~~~~
gui.c: In function 'updatefeas':
gui.c:2241:45: warning: '%s' directive writing up to 999 bytes into a region of
size between 978 and 979 [-Wformat-overflow=]
2241 | else sprintf(p1," Feasible character%s:
%s",(strlen(p0)==1)?"":"s",p0);
| ^~
~~
gui.c:2241:10: note: 'sprintf' output between 22 and 1022 bytes into a
destination of size 1000
2241 | else sprintf(p1," Feasible character%s:
%s",(strlen(p0)==1)?"":"s",p0);
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wall -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Wformat-security -Werror=format-security `pkg-config --cflags glib-2.0`
`pkg-config --cflags gtk+-2.0` -I/opt/local/include -O9 -c draw.c -o draw.o
draw.c: In function 'draw_finit':
draw.c:460:3: warning: this 'if' clause does not guard...
[-Wmisleading-indentation]
460 | if(sfb) cairo_surface_destroy(sfb); sfb=0;
| ^~
draw.c:460:40: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'if'
460 | if(sfb) cairo_surface_destroy(sfb); sfb=0;
| ^~~
draw.c:461:3: warning: this 'if' clause does not guard...
[-Wmisleading-indentation]
461 | if(sfc) cairo_surface_destroy(sfc); sfc=0;
| ^~
draw.c:461:40: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'if'
461 | if(sfc) cairo_surface_destroy(sfc); sfc=0;
| ^~~
draw.c:462:3: warning: this 'if' clause does not guard...
[-Wmisleading-indentation]
462 | if(sfs) cairo_surface_destroy(sfs); sfs=0;
| ^~
draw.c:462:40: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'if'
462 | if(sfs) cairo_surface_destroy(sfs); sfs=0;
| ^~~
draw.c:463:3: warning: this 'if' clause does not guard...
[-Wmisleading-indentation]
463 | if(sfn) cairo_surface_destroy(sfn); sfn=0;
| ^~
draw.c:463:40: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'if'
463 | if(sfn) cairo_surface_destroy(sfn); sfn=0;
| ^~~
draw.c:464:3: warning: this 'if' clause does not guard...
[-Wmisleading-indentation]
464 | if(sfh) cairo_surface_destroy(sfh); sfh=0;
| ^~
draw.c:464:40: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'if'
464 | if(sfh) cairo_surface_destroy(sfh); sfh=0;
| ^~~
draw.c:466:5: warning: this 'if' clause does not guard...
[-Wmisleading-indentation]
466 | if(sfq[x][y]) cairo_surface_destroy(sfq[x][y]); sfq[x][y]=0;
| ^~
draw.c:466:54: note: ...this statement, but the latter is misleadingly indented
as if it were guarded by the 'if'
466 | if(sfq[x][y]) cairo_surface_destroy(sfq[x][y]); sfq[x][y]=0;
| ^~~
gcc -rdynamic -Wall -ldl qxw.o filler.o dicts.o gui.o draw.o
-Wl,-Bsymbolic-functions -Wl,-z,relro -L/opt/local/lib -lgtk-x11-2.0
-lgdk-x11-2.0 -lm -lcairo -lgobject-2.0 -lpcre -lglib-2.0 -pthread
-lgthread-2.0 -o qxw
/usr/bin/ld: dicts.o: undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
/usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libdl.so: error
adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:37: qxw] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
make: *** [debian/rules:13: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: qxw
Source-Version: 20140331-1.1
Done: Sudip Mukherjee <[email protected]>
We believe that the bug you reported is fixed in the latest version of
qxw, 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.
Sudip Mukherjee <[email protected]> (supplier of updated qxw 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: Mon, 16 Mar 2020 20:10:51 +0000
Source: qxw
Architecture: source
Version: 20140331-1.1
Distribution: unstable
Urgency: medium
Maintainer: Mark Owen <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 925816
Changes:
qxw (20140331-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix ftbfs with GCC. (Closes: #925816)
- Thanks Reiner Herrmann.
Checksums-Sha1:
7addabdcdbbefbad9f986c9bd682c294d0b3ab5f 1800 qxw_20140331-1.1.dsc
93c9bcc0b4df2962ece20e746139388bd1ac1048 6020 qxw_20140331-1.1.debian.tar.xz
e7b6995b5606fd1a070ed559022b57fb7c9f9952 10399
qxw_20140331-1.1_source.buildinfo
Checksums-Sha256:
12c4090a724f93d50e05c87ff8bb2526320fd1cd8236b58ef4dcaed2ef413fb7 1800
qxw_20140331-1.1.dsc
1c2a2267a366fded0fee803268f074b2c3e13f575eb7a85a43d3c5b68d4f6fc1 6020
qxw_20140331-1.1.debian.tar.xz
590ebb5d3a80f6b03d6680e878ce5ced50979b6698dac6e346ed75ac4f03daf6 10399
qxw_20140331-1.1_source.buildinfo
Files:
2f1f1e0176359e77e2a4d5721764bc75 1800 games optional qxw_20140331-1.1.dsc
4e3f91cce26bd3aa32dbbeac22a1a5de 6020 games optional
qxw_20140331-1.1.debian.tar.xz
93ca03ea686ccb544b2dcebde08bb16c 10399 games optional
qxw_20140331-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl5xBUoACgkQweDZLphv
fH6k7w/9F/HBeDRYgpr6FhVJ1ApZ4eI+hNmLnJAXIHuoGw3d1by0mu+/d5CbZaPE
vyc5nGIzF5ARtby3CxaVROqoruwjxuUEsdZ8hgkut/Mo4H0xI3/e672VUQPo5+yh
khspyqjKZiFHyfxbkGi1JOC3iUs7Ypp0C8TtVIGjkKQxYM7nlgV+3Z2FeLAIA8tq
Is3oFuZ3tTN7j+Ek1xbtcy6qMV7ISn0iFARlelzYmXA5sK/iiIoZ6W1oy8LfrMnA
kUElTVC0rv4YCgdxOTVFngI0UujJ3SQ1Cari8J2wZ/olrFipIOM/2aR1rbGPiUcf
EK15VlCBA49KJtH9qvoYZZEiL69A2Qu7D2kWx99dQ0RXwsQ+VLm+eHXURL0Y6Lva
TlXtVMk9lXvApERKcobGj9k8KBAn0yh4S8vjRjlAvHuuQCNtMYwCebJQW4UDOKaX
daa7fzW7xQzaXnyp9NQ9L/8QecLcPrWBp6eGQzXJLVSBGY5+XuarqBRWqw22YEj7
C9LCCDECahFGhcdKyGuaUBvaDTJa5ZdD7E4zXU2x4IiBf5QWVoxe6AUJD9IRdb7O
2YZ7hvk4ZGWqft9WgGuh0Xxkr1QQlbG09LPIa38che/2wTG8oLNAaEV0VGnA+M43
6VMx97BP67mJBmjg5H5TfMUQ0v/hBaBukMd3n6wflWOtgjjtagY=
=7hFI
-----END PGP SIGNATURE-----
--- End Message ---