Your message dated Fri, 24 Jul 2020 16:34:16 +0000
with message-id <[email protected]>
and subject line Bug#957418: fixed in lcdproc 0.5.9-4
has caused the Debian Bug report #957418,
regarding lcdproc: ftbfs with GCC-10
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.)
--
957418: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957418
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lcdproc
Version: 0.5.9-3
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. 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/gcc10-20200225/lcdproc_0.5.9-3_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
make[4]: Leaving directory '/<<PKGBUILDDIR>>/clients/examples'
Making all in lcdexec
make[4]: Entering directory '/<<PKGBUILDDIR>>/clients/lcdexec'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o lcdexec.o
lcdexec.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o menu.o menu.c
gcc -Wall -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-function
-ftrampolines -Wl,-z,relro -Wl,-z,now -o lcdexec lcdexec.o menu.o
../../shared/libLCDstuff.a -ldl
make[4]: Leaving directory '/<<PKGBUILDDIR>>/clients/lcdexec'
Making all in lcdproc
make[4]: Entering directory '/<<PKGBUILDDIR>>/clients/lcdproc'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o main.o main.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o mode.o mode.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o batt.o batt.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o chrono.o
chrono.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o cpu.o cpu.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o cpu_smp.o
cpu_smp.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o disk.o disk.c
disk.c: In function ‘disk_screen’:
disk.c:102:28: warning: ‘%s’ directive writing up to 157695 bytes into a region
of size 16 [-Wformat-overflow=]
102 | sprintf(table[i].dev, "%s", mnt[i].mpoint);
| ^~
In file included from /usr/include/stdio.h:867,
from disk.c:15:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note:
‘__builtin___sprintf_chk’ output between 1 and 157696 bytes into a destination
of size 16
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o load.o load.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o mem.o mem.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o eyebox.o
eyebox.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o
machine_Linux.o machine_Linux.c
machine_Linux.c: In function ‘machine_get_iface_stats’:
machine_Linux.c:579:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
579 | fgets(buffer, sizeof(buffer), file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
machine_Linux.c:580:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
580 | fgets(buffer, sizeof(buffer), file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
machine_Linux.c: In function ‘machine_get_procs’:
machine_Linux.c:425:23: warning: ‘%s’ directive writing up to 255 bytes into a
region of size 122 [-Wformat-overflow=]
425 | sprintf(buf, "/proc/%s/status", procdir->d_name);
| ^~
In file included from /usr/include/stdio.h:867,
from machine_Linux.c:16:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note:
‘__builtin___sprintf_chk’ output between 14 and 269 bytes into a destination of
size 128
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o
machine_OpenBSD.o machine_OpenBSD.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o
machine_FreeBSD.o machine_FreeBSD.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o
machine_NetBSD.o machine_NetBSD.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o
machine_Darwin.o machine_Darwin.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o
machine_SunOS.o machine_SunOS.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o util.o util.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../shared -DSYSCONFDIR=\"/etc\"
-DPIDFILEDIR=\"/var/run\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-function -ftrampolines -c -o iface.o iface.c
gcc -Wall -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-function
-ftrampolines -Wl,-z,relro -Wl,-z,now -o lcdproc main.o mode.o batt.o chrono.o
cpu.o cpu_smp.o disk.o load.o mem.o eyebox.o machine_Linux.o machine_OpenBSD.o
machine_FreeBSD.o machine_NetBSD.o machine_Darwin.o machine_SunOS.o util.o
iface.o ../../shared/libLCDstuff.a -ldl
/usr/bin/ld: iface.o:./clients/lcdproc/iface.h:21: multiple definition of
`iface'; main.o:./clients/lcdproc/iface.h:21: first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:435: lcdproc] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/clients/lcdproc'
make[3]: *** [Makefile:368: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/clients'
make[2]: *** [Makefile:465: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:385: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:23: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: lcdproc
Source-Version: 0.5.9-4
Done: Dominique Dumont <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lcdproc, 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.
Dominique Dumont <[email protected]> (supplier of updated lcdproc 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: Fri, 24 Jul 2020 17:34:07 +0200
Source: lcdproc
Architecture: source
Version: 0.5.9-4
Distribution: unstable
Urgency: medium
Maintainer: Dominique Dumont <[email protected]>
Changed-By: Dominique Dumont <[email protected]>
Closes: 957418
Changes:
lcdproc (0.5.9-4) unstable; urgency=medium
.
[ Debian Janitor ]
* Trim trailing whitespace.
* Bump debhelper from old 9 to 12.
* Set upstream metadata fields: Repository.
* Drop unnecessary dependency on dh-autoconf.
* Rely on pre-initialized dpkg-architecture variables.
* Fix day-of-week for changelog entries 0.4.3-11, 0.4.3-10.
.
[ Dominique Dumont ]
* fix gcc 10 compat issue (Closes: 957418)
* control: add Pre-Depends variable
* rename service and LCDd init files
* control: drop build dep on autotools-dev
* control: declare compliance with policy 4.5.0
* workaround kernel bug. Unfortunately, this break imon setup. The right
device file must be setup manually in /etc/lcdproc.conf.
Checksums-Sha1:
320456beda96764403a9f5002c458c21aa1d6965 2308 lcdproc_0.5.9-4.dsc
8b21686073842cc63c0f2deae08fd57d980aa2c9 18072 lcdproc_0.5.9-4.debian.tar.xz
df3cbfa25a1ec024cbc24b269e7e1475d0aa4494 8191 lcdproc_0.5.9-4_source.buildinfo
Checksums-Sha256:
13d27b77f58809509018812062c10ece8e2df093f1a3a0e69ee697d8fa718493 2308
lcdproc_0.5.9-4.dsc
d6129420dfd745747a0f4ce29e2c4477ab1449e9fb0628a8bf7e8da30e17af57 18072
lcdproc_0.5.9-4.debian.tar.xz
427f9e19572f654a54baa1ef9f1aa714c16092d9982f6621fa91dc181a83ecec 8191
lcdproc_0.5.9-4_source.buildinfo
Files:
ff5d682e8841309e78c4fb20adc5603e 2308 utils optional lcdproc_0.5.9-4.dsc
fad89f2d29ad65103d51d6b77fb486d2 18072 utils optional
lcdproc_0.5.9-4.debian.tar.xz
bded5c75b5a8dfaf58c3ce78bad9aa40 8191 utils optional
lcdproc_0.5.9-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn3I5/LZk8Qsz6dwDwx9P2UmrK2wFAl8bBYAACgkQwx9P2Umr
K2y/mg//d9FH3Cq8zAT31t0sihvM/pFzTLK4On4ZqGiA7jqnRsNVjKkqmxhpJpYR
/fyTi+6lIlIa5UqsucIKhodGk2RUGhD/t9Ll3T0gEDrNwJfXl2wchI9mFti1ybd/
LFR4tv8wiMi82Fk7U+6Xaogl3pQ2r71sGEIcTULjDciPruHP7HVdtVCWhPQFeB+q
wXQseMx3ktUoXq17czD4MelYk0ajMXj/6n18DO8HwujhPsJ//b0OEE08UCDDDYjH
JIUEQ4nz5UyHjQmomrU6M5Q323eFHcsexzYqroIoRwnmGBPcdaS3ixwt/Bl8b1kM
7+gFW7KNIfYjEOQ5IBfKUzHsQmj2AdDfW9jsn7ahCAY3qPScX8esENIJLzXLea5k
BvIgbvVFA6sxTNa+7ULxFD88DePMztmyYsOxaCBnDK+zeryjXUz+8CHUp3QxwSAx
ZWCWVAtY5/R1IuqkKuLjqLOqpaAlkzIhQNUsy/9BPZ60jwxEyMJyrWQEPbKj990k
VzyeCpKGJBYrF3V+z91LLrhJVgQ0l8WwK2gIzIWWHmITpxR4oiilw/1dITM3XB8e
BGJ5E+5wRYsbvZ402+sAYZfZ6BPjQMtX1UuvofslgWfxVPRJ2skoSQClOuZVDK54
gprfb86qMgYoQp2T1xQuoNT1K8eOzY+kFReL3o3w5v34y/yUv5g=
=Hs/9
-----END PGP SIGNATURE-----
--- End Message ---