Debian Bug report logs - #667198
handlersocket: ftbfs with GCC-4.7

version graph

Package: handlersocket; Maintainer for handlersocket is Debian QA Group <packages@qa.debian.org>;

Reported by: Matthias Klose <doko@debian.org>

Date: Tue, 3 Apr 2012 23:15:01 UTC

Severity: serious

Tags: patch, sid, wheezy

Found in version 1.0.6-80-g88bf1e0-1

Fixed in version handlersocket/1.0.6-80-g88bf1e0-1.1

Done: gregor herrmann <gregoa@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Clint Byrum <clint@ubuntu.com>:
Bug#667198; Package handlersocket. (Tue, 03 Apr 2012 23:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Clint Byrum <clint@ubuntu.com>. (Tue, 03 Apr 2012 23:15:03 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: maintonly@bugs.debian.org
Subject: handlersocket: ftbfs with GCC-4.7
Date: Tue, 03 Apr 2012 23:09:25 +0000
Package: handlersocket
Version: 1.0.6-80-g88bf1e0-1
Severity: important
Tags: sid wheezy
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-4.7

The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.

fatal.cpp:24:10: error: '_exit' was not declared in this scope

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/handlersocket_1.0.6-80-g88bf1e0-1_unstable-gcc47.log
The last lines of the build log are at the end of this report.

Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html

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

[...]
Warning: -L../libhsclient changed to -L/«PKGBUILDDIR»/perl-Net-HandlerSocket/../libhsclient
Note (probably harmless): No library found for -lhsclient
Writing Makefile for Net::HandlerSocket
Writing MYMETA.yml
make[1]: Leaving directory `/«PKGBUILDDIR»'
   debian/rules override_dh_auto_build
make[1]: Entering directory `/«PKGBUILDDIR»'
make
make[2]: Entering directory `/«PKGBUILDDIR»'
make  all-recursive
make[3]: Entering directory `/«PKGBUILDDIR»'
Making all in libhsclient
make[4]: Entering directory `/«PKGBUILDDIR»/libhsclient'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..      -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c -o libhsclient_la-config.lo `test -f 'config.cpp' || echo './'`config.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c config.cpp  -fPIC -DPIC -o .libs/libhsclient_la-config.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c config.cpp -o libhsclient_la-config.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..      -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c -o libhsclient_la-escape.lo `test -f 'escape.cpp' || echo './'`escape.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c escape.cpp  -fPIC -DPIC -o .libs/libhsclient_la-escape.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c escape.cpp -o libhsclient_la-escape.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..      -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c -o libhsclient_la-fatal.lo `test -f 'fatal.cpp' || echo './'`fatal.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -c fatal.cpp  -fPIC -DPIC -o .libs/libhsclient_la-fatal.o
fatal.cpp: In function 'void dena::fatal_exit(const string&)':
fatal.cpp:24:10: error: '_exit' was not declared in this scope
make[4]: *** [libhsclient_la-fatal.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/libhsclient'
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [override_dh_auto_build] Error 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2




Information forwarded to debian-bugs-dist@lists.debian.org, Clint Byrum <clint@ubuntu.com>:
Bug#667198; Package handlersocket. (Fri, 04 May 2012 13:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Clint Byrum <clint@ubuntu.com>. (Fri, 04 May 2012 13:33:03 GMT) (full text, mbox, link).


Message #10 received at 667198@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: 667198@bugs.debian.org
Subject: handlersocket: diff for NMU version 1.0.6-80-g88bf1e0-1.1
Date: Fri, 4 May 2012 15:31:44 +0200
[Message part 1 (text/plain, inline)]
tags 667198 + patch
tags 667198 + pending
thanks

Dear maintainer,

I've prepared an NMU for handlersocket (versioned as 1.0.6-80-g88bf1e0-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Neil Young: Southern Man
[handlersocket-1.0.6-80-g88bf1e0-1.1-nmu.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Added tag(s) patch. Request was from gregor herrmann <gregoa@debian.org> to control@bugs.debian.org. (Fri, 04 May 2012 13:33:07 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from gregor herrmann <gregoa@debian.org> to control@bugs.debian.org. (Fri, 04 May 2012 13:33:07 GMT) (full text, mbox, link).


Severity set to 'serious' from 'important' Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 07 May 2012 16:52:56 GMT) (full text, mbox, link).


Reply sent to gregor herrmann <gregoa@debian.org>:
You have taken responsibility. (Wed, 09 May 2012 13:51:29 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Wed, 09 May 2012 13:51:30 GMT) (full text, mbox, link).


Message #21 received at 667198-close@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: 667198-close@bugs.debian.org
Subject: Bug#667198: fixed in handlersocket 1.0.6-80-g88bf1e0-1.1
Date: Wed, 09 May 2012 13:48:22 +0000
Source: handlersocket
Source-Version: 1.0.6-80-g88bf1e0-1.1

We believe that the bug you reported is fixed in the latest version of
handlersocket, which is due to be installed in the Debian FTP archive:

handlersocket-doc_1.0.6-80-g88bf1e0-1.1_all.deb
  to main/h/handlersocket/handlersocket-doc_1.0.6-80-g88bf1e0-1.1_all.deb
handlersocket-mysql-5.1_1.0.6-80-g88bf1e0-1.1_amd64.deb
  to main/h/handlersocket/handlersocket-mysql-5.1_1.0.6-80-g88bf1e0-1.1_amd64.deb
handlersocket_1.0.6-80-g88bf1e0-1.1.debian.tar.gz
  to main/h/handlersocket/handlersocket_1.0.6-80-g88bf1e0-1.1.debian.tar.gz
handlersocket_1.0.6-80-g88bf1e0-1.1.dsc
  to main/h/handlersocket/handlersocket_1.0.6-80-g88bf1e0-1.1.dsc
libhsclient-dev_1.0.6-80-g88bf1e0-1.1_amd64.deb
  to main/h/handlersocket/libhsclient-dev_1.0.6-80-g88bf1e0-1.1_amd64.deb
libnet-handlersocket-perl_1.0.6-80-g88bf1e0-1.1_amd64.deb
  to main/h/handlersocket/libnet-handlersocket-perl_1.0.6-80-g88bf1e0-1.1_amd64.deb



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 667198@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated handlersocket 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 04 May 2012 15:28:54 +0200
Source: handlersocket
Binary: handlersocket-mysql-5.1 handlersocket-doc libhsclient-dev libnet-handlersocket-perl
Architecture: source amd64 all
Version: 1.0.6-80-g88bf1e0-1.1
Distribution: unstable
Urgency: low
Maintainer: Clint Byrum <clint@ubuntu.com>
Changed-By: gregor herrmann <gregoa@debian.org>
Description: 
 handlersocket-doc - HandlerSocket command line client
 handlersocket-mysql-5.1 - HandlerSocket plugin for MySQL 5.1
 libhsclient-dev - HandlerSocket client library
 libnet-handlersocket-perl - HandlerSocket perl client library.
Closes: 667198
Changes: 
 handlersocket (1.0.6-80-g88bf1e0-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "ftbfs with GCC-4.7": add patch gcc-4.7.patch (missing header
     include). Closes: #667198
Checksums-Sha1: 
 167efc2361b1739d2c1caf2bcd2ba545a690102d 2137 handlersocket_1.0.6-80-g88bf1e0-1.1.dsc
 3498c76d814b46ea893de09e66bc00becd0ce8bc 3504 handlersocket_1.0.6-80-g88bf1e0-1.1.debian.tar.gz
 8dd56b8b7e6b6935bb6dbc05b378e7c88d80b6c8 814000 handlersocket-mysql-5.1_1.0.6-80-g88bf1e0-1.1_amd64.deb
 4c6ed2b7a5c87653b6a4ae5b382127cee6ccc940 16320 handlersocket-doc_1.0.6-80-g88bf1e0-1.1_all.deb
 db076ca36e6f19be3399cc7c3b15afe554fb0def 33536 libhsclient-dev_1.0.6-80-g88bf1e0-1.1_amd64.deb
 6d79574c40fede1f437088d7721c53fe6dacbcec 25954 libnet-handlersocket-perl_1.0.6-80-g88bf1e0-1.1_amd64.deb
Checksums-Sha256: 
 fedd7b8bdc82a48f79cd47345b6cdebe399b99f3111f5828100423f5f21ae3f0 2137 handlersocket_1.0.6-80-g88bf1e0-1.1.dsc
 5214820bf3bf64437a5b6d0e239b243528e8e68af968df171357031f49401492 3504 handlersocket_1.0.6-80-g88bf1e0-1.1.debian.tar.gz
 b15cb2ff61cbe2a151a76fd2459360f85434aa3a47e11f914adb6175c825e62e 814000 handlersocket-mysql-5.1_1.0.6-80-g88bf1e0-1.1_amd64.deb
 f11cd38ed00e8bd40851861d58f6a6a3b3829f444fe89bb8c4e6c60dc04c890f 16320 handlersocket-doc_1.0.6-80-g88bf1e0-1.1_all.deb
 8df17993b3a81a84b0305523eb56cc14bc796483d889a17cf2e772e5f8ec90cd 33536 libhsclient-dev_1.0.6-80-g88bf1e0-1.1_amd64.deb
 5e613bee9d5cd8bc0cf8dc5ee71c831792edaba7b2470622e3595130ea50bec3 25954 libnet-handlersocket-perl_1.0.6-80-g88bf1e0-1.1_amd64.deb
Files: 
 921e9f7a26a0a61fd5e791976328489c 2137 database extra handlersocket_1.0.6-80-g88bf1e0-1.1.dsc
 76870f6acb19b4a9e3349742698a3a50 3504 database extra handlersocket_1.0.6-80-g88bf1e0-1.1.debian.tar.gz
 cad450bbcdda8779451e99583bb743d1 814000 database extra handlersocket-mysql-5.1_1.0.6-80-g88bf1e0-1.1_amd64.deb
 9efdaf7042dc95c55b6c8605da9480d3 16320 doc extra handlersocket-doc_1.0.6-80-g88bf1e0-1.1_all.deb
 98798ab00fde052ba40bd8475f51ba69 33536 libdevel extra libhsclient-dev_1.0.6-80-g88bf1e0-1.1_amd64.deb
 2b8768ae3dbafe52c833c5ace8d84dfd 25954 perl extra libnet-handlersocket-perl_1.0.6-80-g88bf1e0-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJPo9ndAAoJELs6aAGGSaoGZ78QAK4IByANKmgbqz9Kb9MXd0LS
Y93Waq5M9wBwrgljQuyVzzsT8YcGBGK4MY2FSHB7CtsUtxX1J0NQuXZIQwS2DXCb
YaSqqZ2b+ISNCFTT1RqNNmsAz6/RppM5C4RtItjqLzktlXdZ7khi997HMo5lXWwS
pIQK+P1hT/L6VzLtzARp1SIZUFU0GzqfZ/VU8nEK/FfCkwMwh2z2KCvlKOMN7182
LJ1MWz9QqJmybhAcAV2gGXgu5EilZRxhVmYCBJ9M/R+sVEdrO1a6nxZgGktgyGz+
qP+/eb9gW2VzdFyMwN96xgEvtIYevmgn3LOOq98RXjS3AVzfkFkyc0t8BznlPB02
LoA837p/OnBCgJr8bZlRNeVUhCQFhDIwnHgurLeTwO5XgSBp5kj5PE22I5ZhM6ZE
LP253AawgFItC0H+a0eGT+6oF+Zm+dkUTt6OGfO64CatBsDkPiLIj3sUV4Yf30pb
oWe7Wwm+7fHQxL5KIM/ekZew9fRfIgu2mNWM6ZD0AYmu6fh3fYxW7ouQ13vYiKq8
dnxH70YSMko3giRz9phqX+1XLT53eDiYF9Nx8vZa2moSyezBpPNw1FQm+l/PhhxD
fyOGXHQhMviaz/LT+enoOTaOYoLQDydlHB5eT0Q06kvZodjijdrdghORLn2YfK7Q
JaSSOD3xHyDbbL+mq5Hs
=u2wa
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 05 Jul 2012 07:44:54 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 14 07:49:35 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.