Your message dated Wed, 29 Jul 2020 16:48:59 +0000
with message-id <[email protected]>
and subject line Bug#957371: fixed in ipmitool 1.8.18-9
has caused the Debian Bug report #957371,
regarding ipmitool: 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.)
--
957371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957371
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ipmitool
Version: 1.8.18-8
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/ipmitool_1.8.18-8_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
[...]
../../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn’t support
unnamed structs/unions [-Wpedantic]
312 | } ATTRIBUTE_PACKING;
| ^
/bin/bash ../../libtool --silent --tag=CC --mode=link gcc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat
-Wformat-nonliteral -I /lib/modules/4.19.0-6-cloud-amd64/build/include
-export-dynamic -Wl,-z,relro -Wl,-z,now -o libintf.la ipmi_intf.lo
lan/libintf_lan.la usb/libintf_usb.la lanplus/libintf_lanplus.la
serial/libintf_serial.la free/libintf_free.la open/libintf_open.la
imb/libintf_imb.la dummy/libintf_dummy.la -lreadline -lncurses -ltinfo
-lreadline -lncurses -ltinfo -lcrypto
copying selected object files to avoid basename conflicts...
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/plugins'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/plugins'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat
-Wformat-nonliteral -I /lib/modules/4.19.0-6-cloud-amd64/build/include -c -o
ipmitool.o ipmitool.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat
-Wformat-nonliteral -I /lib/modules/4.19.0-6-cloud-amd64/build/include -c -o
ipmishell.o ipmishell.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat
-Wformat-nonliteral -I /lib/modules/4.19.0-6-cloud-amd64/build/include -c -o
ipmievd.o ipmievd.c
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from ipmievd.c:35:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE
are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
_DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from ipmishell.c:36:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE
are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
_DEFAULT_SOURCE"
| ^~~~~~~
In file included from ../include/ipmitool/ipmi_sel.h:38,
from ipmievd.c:81:
../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn’t support unnamed
structs/unions [-Wpedantic]
312 | } ATTRIBUTE_PACKING;
| ^
ipmievd.c: In function ‘ipmievd_cleanup’:
ipmievd.c:686:21: warning: unused parameter ‘signal’ [-Wunused-parameter]
686 | ipmievd_cleanup(int signal)
| ~~~~^~~~~~
In file included from ipmitool.c:40:
../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn’t support unnamed
structs/unions [-Wpedantic]
312 | } ATTRIBUTE_PACKING;
| ^
ipmishell.c: In function ‘ipmi_shell_main’:
ipmishell.c:102:50: warning: unused parameter ‘argc’ [-Wunused-parameter]
102 | int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
| ~~~~^~~~
ipmishell.c:102:64: warning: unused parameter ‘argv’ [-Wunused-parameter]
102 | int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
| ~~~~~~~~^~~~
ipmishell.c: In function ‘ipmi_echo_main’:
ipmishell.c:228:39: warning: unused parameter ‘intf’ [-Wunused-parameter]
228 | int ipmi_echo_main(struct ipmi_intf * intf, int argc, char ** argv)
| ~~~~~~~~~~~~~~~~~~~^~~~
In file included from ipmitool.c:43:
../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn’t support unnamed
structs/unions [-Wpedantic]
84 | };
| ^
In file included from ipmitool.c:63:
../include/ipmitool/ipmi_hpmfwupg.h:85:12: warning: ‘errorCount’ defined but
not used [-Wunused-variable]
85 | static int errorCount;
| ^~~~~~~~~~
/bin/bash ../libtool --silent --tag=CC --mode=link gcc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat
-Wformat-nonliteral -I /lib/modules/4.19.0-6-cloud-amd64/build/include
-Wl,-z,relro -Wl,-z,now -o ipmitool ipmitool.o ipmishell.o
../lib/libipmitool.la plugins/libintf.la -lreadline -lncurses -ltinfo
-lreadline -lncurses -ltinfo -lcrypto
/bin/bash ../libtool --silent --tag=CC --mode=link gcc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat
-Wformat-nonliteral -I /lib/modules/4.19.0-6-cloud-amd64/build/include
-Wl,-z,relro -Wl,-z,now -o ipmievd ipmievd.o ../lib/libipmitool.la
plugins/libintf.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo
-lcrypto
/usr/bin/ld:
../lib/.libs/libipmitool.a(ipmi_hpmfwupg.o):./lib/../include/ipmitool/ipmi_hpmfwupg.h:803:
multiple definition of `gVersionInfo';
ipmitool.o:./src/../include/ipmitool/ipmi_hpmfwupg.h:803: first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:549: ipmitool] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:601: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:468: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:400: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:24: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ipmitool
Source-Version: 1.8.18-9
Done: =?utf-8?q?J=C3=B6rg_Frings-F=C3=BCrst?= <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ipmitool, 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.
Jörg Frings-Fürst <[email protected]> (supplier of updated ipmitool 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: Tue, 28 Jul 2020 18:20:20 +0200
Source: ipmitool
Architecture: source
Version: 1.8.18-9
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <[email protected]>
Changed-By: Jörg Frings-Fürst <[email protected]>
Closes: 947384 957371
Changes:
ipmitool (1.8.18-9) unstable; urgency=medium
.
* New debian/patches/0005-gcc10.patch: Fix ftbfs with gcc-10
(Closes: #957371).
* Refresh debian/patches/0115-typo.patch.
* Remove not longer used patches:
- 0605-manpage_typo.patch
- 0105-typo.patch
- 0610-readme_typo.patch
- 0001-Dialect_change.patch
* Declare compliance with Debian Policy 4.5.0 (No changes needed).
* Switch to debhelper-compat level 13.
* debian/ipmitool.maintscript:
- Fix syntax (Closes: #947384).
Checksums-Sha1:
a5811cd2ea1742cb3a10ad4631516e2c3d9903f2 1958 ipmitool_1.8.18-9.dsc
14da74ea710a00b4292e95516602c72405860d41 18508 ipmitool_1.8.18-9.debian.tar.xz
Checksums-Sha256:
a41177ce8e613ca83a373464acf497505e76542f6caf6cff2dd6710fde26db3a 1958
ipmitool_1.8.18-9.dsc
b1783b5b8191c31b85a9602953fa570d30cb9409ebad95108a52c33152ee0b89 18508
ipmitool_1.8.18-9.debian.tar.xz
Files:
283735f1cd68ba4bb5fe5ffde6ecd286 1958 utils optional ipmitool_1.8.18-9.dsc
51777cae361d0ad19b87e550bb72e38c 18508 utils optional
ipmitool_1.8.18-9.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZaEt9P4xrWusTXauM1X01jtYIcwFAl8hphsACgkQM1X01jtY
IczF/hAAhoFPxXJCS3M/R/e9ed1ui94wLltrzxQ6NYKJe2W05Q5TFiN8rtPosjTF
vlxgR9AgXkAasmn5Qdig9RyA0wdhfdc6PGnURadE6fX97vh06U/evdjP7A2BF8ul
hP17DSvaJ0Ey+2YuXnZDu0WaWJd1y4d+A0DlY91N+T2XDXomWHQV5cjnE41osDmw
K0tPb0zwVf5eRACRycnuCnWkQG8FO3D0AC6PSPDNdZ8ifTi2XfLnsfA47GLbWFYA
JZ4IWRAgJqYyJslC+lf00ARUTPVfigpCuEpNecs2bTRLEgEktJMZsJ4cMGF+oQGa
ianYKYZ6K6KmyF4M4rWKtBxixTIze/3FLO/e0/D4HwIT8m3IeRQi2IBn4dT6V9o1
l+xtGjgXFFbBU/dnHTCOxgqcE2Xve7rqT8k3zxEArpAQk+geVfQV/mC4kNERTtOM
jbFEI7xq4wV0QnPJtMyMJCtVfHvxmoYx2t7jx78JqSRoZx17wVikjbncgkSqt6GA
zqjmdwJRGaNEQkMbGvgBAZBm3j1jaGzi9DxwRCLiMBulwyZuPY7/aZxVeWu191pz
oiU9z9e15aI43gocneuoX3OPBBPCuHQZffiMOKLtNlT2p1apA1doHfM7tADFIvsk
Ixx7bzCW0+2vBKjx02k9CCy7zGfcs3bw9PM93RB5Br3vkjgdvIg=
=sNXt
-----END PGP SIGNATURE-----
--- End Message ---