Your message dated Sat, 25 Jul 2020 11:18:36 +0000
with message-id <[email protected]>
and subject line Bug#957488: fixed in light 1.2.2-2
has caused the Debian Bug report #957488,
regarding light: 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.)
--
957488: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957488
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:light
Version: 1.2.1-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/light_1.2.1-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
[...]
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
src/Makefile.am: installing './depcomp'
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --with-udev
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu
--runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking
--with-udev
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for udev rules.d... ${prefix}/lib/udev/rules.d
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build
make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -D_GNU_SOURCE -Wdate-time
-D_FORTIFY_SOURCE=2 -W -Wall -Wextra -std=gnu99 -Wno-type-limits
-Wno-format-truncation -Wno-unused-parameter -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o light-main.o `test -f 'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -D_GNU_SOURCE -Wdate-time
-D_FORTIFY_SOURCE=2 -W -Wall -Wextra -std=gnu99 -Wno-type-limits
-Wno-format-truncation -Wno-unused-parameter -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o light-light.o `test -f 'light.c' || echo
'./'`light.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -D_GNU_SOURCE -Wdate-time
-D_FORTIFY_SOURCE=2 -W -Wall -Wextra -std=gnu99 -Wno-type-limits
-Wno-format-truncation -Wno-unused-parameter -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o light-helpers.o `test -f 'helpers.c' || echo
'./'`helpers.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -D_GNU_SOURCE -Wdate-time
-D_FORTIFY_SOURCE=2 -W -Wall -Wextra -std=gnu99 -Wno-type-limits
-Wno-format-truncation -Wno-unused-parameter -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o impl/light-sysfs.o `test -f 'impl/sysfs.c' ||
echo './'`impl/sysfs.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -D_GNU_SOURCE -Wdate-time
-D_FORTIFY_SOURCE=2 -W -Wall -Wextra -std=gnu99 -Wno-type-limits
-Wno-format-truncation -Wno-unused-parameter -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o impl/light-util.o `test -f 'impl/util.c' || echo
'./'`impl/util.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -D_GNU_SOURCE -Wdate-time
-D_FORTIFY_SOURCE=2 -W -Wall -Wextra -std=gnu99 -Wno-type-limits
-Wno-format-truncation -Wno-unused-parameter -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o impl/light-razer.o `test -f 'impl/razer.c' ||
echo './'`impl/razer.c
gcc -W -Wall -Wextra -std=gnu99 -Wno-type-limits -Wno-format-truncation
-Wno-unused-parameter -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro
-Wl,-z,now -o light light-main.o light-light.o light-helpers.o
impl/light-sysfs.o impl/light-util.o impl/light-razer.o
/usr/bin/ld: light-light.o:./src/helpers.h:24: multiple definition of
`light_loglevel'; light-main.o:./src/helpers.h:24: first defined here
/usr/bin/ld: light-helpers.o:./src/helpers.h:24: multiple definition of
`light_loglevel'; light-main.o:./src/helpers.h:24: first defined here
/usr/bin/ld: impl/light-sysfs.o:./src/./helpers.h:24: multiple definition of
`light_loglevel'; light-main.o:./src/helpers.h:24: first defined here
/usr/bin/ld: impl/light-util.o:./src/./helpers.h:24: multiple definition of
`light_loglevel'; light-main.o:./src/helpers.h:24: first defined here
/usr/bin/ld: impl/light-razer.o:./src/./helpers.h:24: multiple definition of
`light_loglevel'; light-main.o:./src/helpers.h:24: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:356: light] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:474: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:332: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: light
Source-Version: 1.2.2-2
Done: Samuel Henrique <[email protected]>
We believe that the bug you reported is fixed in the latest version of
light, 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.
Samuel Henrique <[email protected]> (supplier of updated light 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: Sat, 25 Jul 2020 12:03:43 +0100
Source: light
Architecture: source
Version: 1.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Samuel Henrique <[email protected]>
Changed-By: Samuel Henrique <[email protected]>
Closes: 957488
Changes:
light (1.2.2-2) unstable; urgency=medium
.
* Bump DH to 13
* d/p/gcc10.patch: New upstream patch to fix FTBFS on GCC10 (closes: #957488)
Checksums-Sha1:
137525cc0dde0c854f8234afd7cc1b788436e764 1792 light_1.2.2-2.dsc
eb90cdd2c0e23ef98daf1b44c0e0273c7646d3c4 2788 light_1.2.2-2.debian.tar.xz
b201d1d94b7351837e712f30139ed79b88e96a07 5821 light_1.2.2-2_amd64.buildinfo
Checksums-Sha256:
fb682a9edb0ef1bf409dfce28ab91d3271e0c2639775e3eb57d57f7041d94c0f 1792
light_1.2.2-2.dsc
87b84d354cf83236b57525e6b6df03a45db36e0affd81f12359c27bec670cd32 2788
light_1.2.2-2.debian.tar.xz
5160177e19996bb213e870483b310db77b4061fb41e3fe2d2dd62a7ef9f03a18 5821
light_1.2.2-2_amd64.buildinfo
Files:
c94edddfad5afbb46a6d29ae41348a1a 1792 misc optional light_1.2.2-2.dsc
873c2ec269b09cabbc70624fe0be33e1 2788 misc optional light_1.2.2-2.debian.tar.xz
12b39e43e12b1428aceb1d91548f3fa7 5821 misc optional
light_1.2.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAl8cEhYACgkQu6n6rcz7
Rwdenw//XJ9tbXg1cjd+V6+zTO3CR3CfmRX4pBX85xdy/Jo8J8XbYhrHsAZKBM/+
JGLl2VGCV1c/YTpLTNjTe+c4gZkbMNIoP+mzMzfAsdkb1gaAcxDi/5aAcSLnSDJZ
ebCPWlov793YAf0LpV9QvmmGxXb9Y4ahlwrLdqQOeEB9OTTKuLuqXhjIO+kaMaGn
vODg1nV0955H6aHM//PHhUldd1RyQup0V4TkLlIZHDrQ505fgEgnrOcj7f2GnE8f
zLoAzTdsbgEwMFeh7WkkNSoZ+zPs+Gmoe1fL+2hBeCpnNh1ajcLOlNBJoi+TFAFL
WFAqCfULvWpDIuPPDgMpfwHhgQFeQWFU3y3STTss5d0glvDNswyi0GA1JK6RV+Sd
T4+/UT9443dmcjmj/aA29OKVI3jy1N8FhlGQRM8K/0kVGkje12iPVNqecaOLbLkS
FxypZCWAQqYdGiaw0g2SWxzym3MwKdcXiUYtVM2UkmvOZztsUcCjzEC9XyHZILn4
VFMOmE16j8gAX3h6TBj+k9YVyVBGAdNKdIasv3a1K2J0qUTWt6HsWzDh/OIXdaDO
/ZWV0WcSDYjHpVftyxSNLd89TdEKNvzZeSu2koy3EoOLLqfz+du59qwdIiZ28qA8
BYoU0OnnXhhcOhYiqVlGnTb2JvYPMotJCugrgePpQMHdD1FnNNA=
=XjH8
-----END PGP SIGNATURE-----
--- End Message ---