[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957353: marked as done (ifhp: ftbfs with GCC-10)



Your message dated Tue, 11 Aug 2020 20:26:56 +0000
with message-id <E1k5arI-0003QA-Pw@fasolo.debian.org>
and subject line Bug#957353: fixed in ifhp 3.5.20-17
has caused the Debian Bug report #957353,
regarding ifhp: 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 owner@bugs.debian.org
immediately.)


-- 
957353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957353
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:ifhp
Version: 3.5.20-16
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
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/ifhp_3.5.20-16_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

[...]
config.status: creating src/extract_pjl
config.status: creating src/wrapper
config.status: creating po/Makefile.in
config.status: creating config.h
./config.status: 1: cd: can't cd to /sbuild-nonexistent
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
touch configure-stamp
dh_testdir
/usr/bin/make LDFLAGS=`dpkg-buildflags --get LDFLAGS`
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f ifhp.conf
sed \
	-e "s,.CAT@,/bin/cat,g" \
	-e "s,.FILTER_DIR@,/usr/lib/ifhp,g" \
	-e "s,.A2PS@,/usr/bin/a2ps,g" \
	-e "s,.GS@,/usr/bin/gs,g" \
	-e "s,.GZIP@,/bin/gzip,g" \
	-e "s,.FILEUTIL@,/usr/bin/file,g" \
	-e "s,.PAGE_SIZE@,letter,g" \
	-e "s,.FONT_DIR@,/usr/libexec/filters/fonts,g" \
	-e "s,.DEVFD3@,/dev/fd/3,g" \
	-e "s,.FOOMATIC@,1,g" \
	-e "s,.FOOMATIC_RIP@,/usr/bin/foomatic-rip,g" \
		./ifhp.conf.in >ifhp.conf
if [ "src" = po ] ; then \
    for i in po/Makefile* ; do \
	if [ -f "$i" ] ; then \
	    if grep '^mkinstalldirs.*=.*case' $i ; then \
		echo "fixing broken $i which causes wrong path to mkinstalldirs to be used"; \
		perl -spi -e 's:^mkinstalldirs\s*=\s*.*:mkinstalldirs = \$(SHELL) \$(MKINSTALLDIRS):' $i; \
	    fi \
	fi \
    done \
fi
if [ "src" != po -o "no" != "no" ] ; then \
	cd src; /usr/bin/make localedir=/usr/share/locale \
	DESTDIR= all ; \
fi
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o ifhp.o ifhp.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o accounting.o accounting.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o checkcode.o checkcode.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o debug.o debug.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o errormsg.o errormsg.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o globmatch.o globmatch.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o open_device.o open_device.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o perlobj.o perlobj.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o plp_snprintf.o plp_snprintf.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o safemalloc.o safemalloc.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o safestrutil.o safestrutil.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o stty.o stty.c
gcc -g -W -Wall -Werror -Wno-unused  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o vars.o vars.c
gcc -Wl,-z,relro -o ifhp ifhp.o accounting.o checkcode.o debug.o errormsg.o globmatch.o open_device.o perlobj.o plp_snprintf.o safemalloc.o safestrutil.o stty.o vars.o -lnsl 
/usr/bin/ld: accounting.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: checkcode.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: debug.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: errormsg.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: globmatch.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: open_device.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: stty.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
/usr/bin/ld: vars.o:./src/ifhp.h:86: multiple definition of `Peek_char'; ifhp.o:./src/ifhp.h:86: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:84: ifhp] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:52: src] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:33: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ifhp
Source-Version: 3.5.20-17
Done: Sudip Mukherjee <sudipm.mukherjee@gmail.com>

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

Debian distribution maintenance software
pp.
Sudip Mukherjee <sudipm.mukherjee@gmail.com> (supplier of updated ifhp 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 11 Aug 2020 20:23:54 +0100
Source: ifhp
Architecture: source
Version: 3.5.20-17
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Closes: 957353
Changes:
 ifhp (3.5.20-17) unstable; urgency=medium
 .
   * QA upload.
   * Fix ftbfs with GCC-10. (Closes: #957353)
   * Update Standards-Version to 4.5.0
     - Update priority to optional.
   * Use debhelper-compat.
     - Update compat level to 13.
     - Remove depedency on autotools-dev.
Checksums-Sha1:
 1e73b0cb929972d0fcfb13bdc5a8cdf42decbcc2 1737 ifhp_3.5.20-17.dsc
 c3552af432a83414bd46b337e36d21f30184b49d 89796 ifhp_3.5.20-17.debian.tar.xz
 046c6c7ca810e748c22f34c2802ee64882ad93e8 6594 ifhp_3.5.20-17_amd64.buildinfo
Checksums-Sha256:
 256b391f758c75d92a11122d159ea745e925a93473e55e7a79eeab1bd2418f80 1737 ifhp_3.5.20-17.dsc
 fcbb8ea76b3632d9c776e1def493ba33d0e43657d6cd14f90f7b01685fcd9bd9 89796 ifhp_3.5.20-17.debian.tar.xz
 41dff5b9140db0188323c2b9323ccd51e5ed7bb481f256ef88429647fb0db08d 6594 ifhp_3.5.20-17_amd64.buildinfo
Files:
 624d105beab2d90fe318d7ba2c436660 1737 net optional ifhp_3.5.20-17.dsc
 36c85114ce8192b7fcf1bb591309202a 89796 net optional ifhp_3.5.20-17.debian.tar.xz
 afb7ad478bbb71fdd2c60769f436cc2e 6594 net optional ifhp_3.5.20-17_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl8y8u4ACgkQR5mjUUbR
KzVuIQ/+NC139m72wTT9xUFWR6zJr1BlOs7k09kV9r8E+7hlKDuydjRoW2k6vpdK
9TrDhS/xFBuMwR3f26IdAzS+vlhmXarAmMWD6JPQLM6JvC86oGDZ88Jv7PhbvrJR
LMhmqtacJVUy1d5nPI6OmN7Y04ZIf57m8vdT+nhK1WObze3+3HkmCLg9Mb1OrJPc
h98BRls0xg5/55LqOfOHKSV95iJKM6AIPsEaWXb6ES4EUDvtNZ5ZTZw5pEVbkZLc
DHpAF0g6XRHuRKp1vDKhmQIDWPLdldBCWcVR80KtuyyS4Pd1Hvo1Yv/LApGK48rg
Aas/HtPHHLyO8enbLyj8kgQ1ajvHry9uvnkrIKEvIdBWTTJlfjEu7zu317iPUI7M
UTHh/uA80C5JrIH2+sl2BDPBvbNoVxzAaBGgSW14iKIV1+khyE44v69aAQJlqXS9
nnDXdpWLm7Dub4vmTsUHz5CnfI2qaQNUzIWgpZ7n0ySYNvmHUJkE6p0HqRDAcQo6
5/RvAIEj66cKCPzXbg5Yl0Mty9z0DKsbFw0CU/3ArZ90QIzMXP1Kgu+a5RWKW4Ks
rfhDcyF3b8hhpBWxQmSiPvYhvOwJk5CxkG6COCSWQ+XH7qm/SjufecS+GQmavs9L
TrXmm1C8zNgwk85Lb87lqlnLEzCwgpu9v1ftMVE9FywyJSt5Yzo=
=d5v2
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: