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

Bug#778035: marked as done (oidentd: ftbfs with GCC-5)



Your message dated Sat, 04 Jul 2015 06:34:22 +0000
with message-id <E1ZBH1q-00031y-Nh@franck.debian.org>
and subject line Bug#778035: fixed in oidentd 2.0.8-7
has caused the Debian Bug report #778035,
regarding oidentd: ftbfs with GCC-5
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.)


-- 
778035: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778035
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:oidentd
Version: 2.0.8-6
Severity: normal
Tags: sid stretch
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-5

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-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/oidentd_2.0.8-6_unstable_gcc5.log
The last lines of the build log are at the end of this report.

To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ 

Common build failures are C11 as the default C mode, 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-5/porting_to.html

[...]
            ^
gcc -DHAVE_CONFIG_H -I. -I. -I..  "-Imissing" -D_FORTIFY_SOURCE=2 -funsigned-char -O0 -fvar-tracking -g3 -ggdb  -g3 -ggdb -O0 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c oidentd_cfg_scan.c
In file included from oidentd_cfg_scan.l:37:0:
./oidentd_util.h:61:12: warning: inline function 'randval' declared but never defined
 inline int randval(int i);
            ^
oidentd_cfg_scan.c:1484:12: warning: 'input' defined but not used [-Wunused-function]
 static int input()
            ^
gcc -DHAVE_CONFIG_H -I. -I. -I..  "-Imissing" -D_FORTIFY_SOURCE=2 -funsigned-char -O0 -fvar-tracking -g3 -ggdb  -g3 -ggdb -O0 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c oidentd_cfg_parse.c
In file included from oidentd_cfg_parse.y:38:0:
./oidentd_util.h:61:12: warning: inline function 'randval' declared but never defined
 inline int randval(int i);
            ^
gcc -DHAVE_CONFIG_H -I. -I. -I..  "-Imissing" -D_FORTIFY_SOURCE=2 -funsigned-char -O0 -fvar-tracking -g3 -ggdb  -g3 -ggdb -O0 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c os.c
os.c: In function 'masq':
os.c:324:13: warning: variable 'remoten' set but not used [-Wunused-but-set-variable]
   in_addr_t remoten;
             ^
os.c:320:13: warning: variable 'nport' set but not used [-Wunused-but-set-variable]
   in_port_t nport;
             ^
In file included from os.c:36:0:
os.c: At top level:
./oidentd_util.h:61:12: warning: inline function 'randval' declared but never defined
 inline int randval(int i);
            ^
gcc -funsigned-char -O0 -fvar-tracking -g3 -ggdb  -g3 -ggdb -O0 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o oidentd  oidentd.o oidentd_util.o oidentd_inet_util.o oidentd_user_db.o oidentd_options.o oidentd_masq.o oidentd_cfg_scan.o oidentd_cfg_parse.o os.o -Lmissing -lmissing  
oidentd_user_db.o: In function `random_ident':
/«PKGBUILDDIR»/src/oidentd_user_db.c:89: undefined reference to `randval'
oidentd_user_db.o: In function `select_reply':
/«PKGBUILDDIR»/src/oidentd_user_db.c:99: undefined reference to `randval'
oidentd_user_db.o: In function `random_ident_numeric':
/«PKGBUILDDIR»/src/oidentd_user_db.c:116: undefined reference to `randval'
collect2: error: ld returned 1 exit status
make[4]: *** [oidentd] Error 1
Makefile:259: recipe for target 'oidentd' failed
make[4]: Leaving directory '/«PKGBUILDDIR»/src'
make[3]: *** [all-recursive] Error 1
Makefile:326: recipe for target 'all-recursive' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/src'
make[2]: *** [all-recursive] Error 1
Makefile:229: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
Makefile:167: recipe for target 'all' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [debian/stamp-makefile-build] Error 2
/usr/share/cdbs/1/class/makefile.mk:47: recipe for target 'debian/stamp-makefile-build' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: oidentd
Source-Version: 2.0.8-7

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

Debian distribution maintenance software
pp.
Unit 193 <unit193@ubuntu.com> (supplier of updated oidentd 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: SHA256

Format: 1.8
Date: Fri, 03 Jul 2015 06:01:08 -0400
Source: oidentd
Binary: oidentd
Architecture: source amd64
Version: 2.0.8-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Unit 193 <unit193@ubuntu.com>
Description:
 oidentd    - replacement ident daemon
Closes: 647871 778035
Changes:
 oidentd (2.0.8-7) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Unit 193 ]
   * d/p/ftbfs-gcc5.patch: Fix a failure to build with gcc5. (Closes: #778035)
   * Add d/watch from Bart Martens.
 .
   [ Peter Eisentraut ]
   * Add support for "status" action to init.d script. (Closes: #647871)
Checksums-Sha1:
 b441abd79b1a76a645c23260974c9eaa51859d46 1678 oidentd_2.0.8-7.dsc
 f7018a17e9b5909442b9b0424cb1f391acee6478 14466 oidentd_2.0.8-7.diff.gz
 0a184b0ebf2933c3b8fcbf6056669bf6d7ae983a 50504 oidentd_2.0.8-7_amd64.deb
Checksums-Sha256:
 a810aab1bd9bee4eac77b74240d6a1aabb94e0289b944a834d29484949961c03 1678 oidentd_2.0.8-7.dsc
 24fa5a24834a5c179db92f7d353a8a8413d17b2cab7f5162a53a43ea678f6708 14466 oidentd_2.0.8-7.diff.gz
 6f78c1813c26121fcaa53a0f1479cbd0cd5d4164550e6e8090374ef2f8983cf1 50504 oidentd_2.0.8-7_amd64.deb
Files:
 01ea3ec803cb1fdc7b69f1128d4f8049 1678 net extra oidentd_2.0.8-7.dsc
 6bfe8ec622f269df002a4b30a5c7b308 14466 net extra oidentd_2.0.8-7.diff.gz
 c04e02927b16696d967b0655c6feea51 50504 net extra oidentd_2.0.8-7_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVl3xaAAoJEI7tzBuqHzL/2q4P/RLoTp7BZhR6QGcDo3Q7dzFE
11D6vE0NhE+NYpH0X5H5ASLviR9x6PepiE5HcUaDO+RirqmOfmZX8NVfyKACeiGO
PPKHVrm8voWhDji0Gb2hwimHkTdTawfnY5nwM0lnifq6PXwfNnO2Hu5sn0gB3umb
GcqVsW2dotzT8n7CmmQjSy8Y1fu++e97INDFPm7sJvITyBPUk2r4S36TFMNAN8VG
XABHpyOkD4m2ZP03laSVfA7E+nKACMKiF2swjDtJDSz46N34GXZZdEp9WRqTvzf7
fyHOKP/2yqap4fKJSYadyQQ60rADM8oK5Tq8oPqqSCiSlaoyh4NBgbHVCx4nYqBN
xO8BcaeMOXdokoijVmECV+DavY5WhaswGxSoXDea1agGTOBxzvBpguAicvB4VhN6
xrynJi2PB4jEcfOWX7m2iFEtRDYd7WHOBH8GLY1ZmKY2V2KjeFSleGA9koI4JID7
+RJH0tvoIIpavqgGgUy0klz4INT61mgz8l/nsqU2P7d89ovuptAF2pN485npj4hl
5hH3xg/OPHCO/7KOvukUKRjfZ4VMbwTvhGvreGITHKmqFJiEHbsxREjnR0nRehDP
I3qat6SzYM5ZStRad23iQGp1MOE1hdLn91PR+V75+DnygsEZXhbsoIHNogsjrp2X
LcADLRk/579BbecX2/aS
=8jPI
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: