Your message dated Sun, 04 Aug 2013 13:18:12 +0000
with message-id <e1v5yck-0000qc...@franck.debian.org>
and subject line Bug#701378: fixed in google-perftools 2.1-1
has caused the Debian Bug report #701378,
regarding google-perftools: ftbfs with eglibc-2.17
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 ow...@bugs.debian.org
immediately.)


-- 
701378: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701378
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:google-perftools
Version: 2.0-4
Severity: important
Tags: sid jessie
User: debian-gl...@lists.debian.org
Usertags: ftbfs-glibc-2.17

The package fails to build in a test rebuild on at least amd64 with
eglibc-2.17, but succeeds to build with eglibc-2.13. The
severity of this report may be raised before the jessie release.

The test rebuild was done together with GCC-4.8, so some issues
might be caused by the updated GCC as well.

  src/base/linuxthreads.cc:312:22: error: invalid conversion from 'void 
(*)(int, siginfo_t*, void*)' to 'void (*)(int, siginfo*, void*)' [-fpermissive]

The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/google-perftools_2.0-4_unstable_gcc48.log
The last lines of the build log are at the end of this report.

To install eglibc from experimental,

  apt-get -t experimental install libc6-dev

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

  apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev


[...]
                                                  ^
src/base/basictypes.h:189:39: note: in definition of macro 'COMPILE_ASSERT'
   typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1]
                                       ^
src/packed-cache-inl.h: In constructor 'PackedCache<kKeybits, 
T>::PackedCache(PackedCache<kKeybits, T>::V)':
src/packed-cache-inl.h:148:47: warning: typedef 'key_size' locally defined but 
not used [-Wunused-local-typedefs]
     COMPILE_ASSERT(kKeybits <= sizeof(K) * 8, key_size);
                                               ^
src/base/basictypes.h:189:39: note: in definition of macro 'COMPILE_ASSERT'
   typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1]
                                       ^
src/packed-cache-inl.h:149:49: warning: typedef 'value_size' locally defined 
but not used [-Wunused-local-typedefs]
     COMPILE_ASSERT(kValuebits <= sizeof(V) * 8, value_size);
                                                 ^
src/base/basictypes.h:189:39: note: in definition of macro 'COMPILE_ASSERT'
   typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1]
                                       ^
src/packed-cache-inl.h:150:43: warning: typedef 'hash_function' locally defined 
but not used [-Wunused-local-typedefs]
     COMPILE_ASSERT(kHashbits <= kKeybits, hash_function);
                                           ^
src/base/basictypes.h:189:39: note: in definition of macro 'COMPILE_ASSERT'
   typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1]
                                       ^
src/packed-cache-inl.h:152:20: warning: typedef 'entry_size_must_be_big_enough' 
locally defined but not used [-Wunused-local-typedefs]
                    entry_size_must_be_big_enough);
                    ^
src/base/basictypes.h:189:39: note: in definition of macro 'COMPILE_ASSERT'
   typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1]
                                       ^
src/sampler.h: In static member function 'static double 
tcmalloc::Sampler::FastLog2(const double&)':
src/sampler.h:168:49: warning: typedef 'DoubleMustBe64Bits' locally defined but 
not used [-Wunused-local-typedefs]
   COMPILE_ASSERT(sizeof(d) == sizeof(uint64_t), DoubleMustBe64Bits);
                                                 ^
src/base/basictypes.h:189:39: note: in definition of macro 'COMPILE_ASSERT'
   typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1]
                                       ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src 
-D_FORTIFY_SOURCE=2 -pthread -DNDEBUG -Wall -Wwrite-strings 
-Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free 
-fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree 
-fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc 
-fno-builtin-pvalloc -Wno-unused-result -DNO_FRAME_POINTER -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wall -c src/tcmalloc.cc -o libtcmalloc_la-tcmalloc.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./src 
 -I./src  -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o 
thread_lister.lo `test -f 'src/base/thread_lister.c' || echo 
'./'`src/base/thread_lister.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I./src -I./src 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security -Wall -c src/base/thread_lister.c  -fPIC -DPIC -o 
.libs/thread_lister.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I./src -I./src 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security -Wall -c src/base/thread_lister.c -o thread_lister.o 
>/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. 
-I./src  -I./src  -D_FORTIFY_SOURCE=2 -pthread -DNDEBUG -Wall -Wwrite-strings 
-Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free 
-fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree 
-fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc 
-fno-builtin-pvalloc  -Wno-unused-result  -DNO_FRAME_POINTER  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wall -c -o libtcmalloc_la-linuxthreads.lo `test -f 'src/base/linuxthreads.cc' 
|| echo './'`src/base/linuxthreads.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src 
-D_FORTIFY_SOURCE=2 -pthread -DNDEBUG -Wall -Wwrite-strings 
-Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free 
-fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree 
-fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc 
-fno-builtin-pvalloc -Wno-unused-result -DNO_FRAME_POINTER -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wall -c src/base/linuxthreads.cc  -fPIC -DPIC -o 
.libs/libtcmalloc_la-linuxthreads.o
src/base/linuxthreads.cc: In function 'void ListerThread(ListerParams*)':
src/base/linuxthreads.cc:312:22: error: invalid conversion from 'void (*)(int, 
siginfo_t*, void*)' to 'void (*)(int, siginfo*, void*)' [-fpermissive]
     sa.sa_sigaction_ = SignalHandler;
                      ^
make[1]: *** [libtcmalloc_la-linuxthreads.lo] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: google-perftools
Source-Version: 2.1-1

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

Debian distribution maintenance software
pp.
Daigo Moriwaki <da...@debian.org> (supplier of updated google-perftools 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 04 Aug 2013 21:21:26 +0900
Source: google-perftools
Binary: libgoogle-perftools-dev libtcmalloc-minimal4 libtcmalloc-minimal4-dbg 
libgoogle-perftools4 libgoogle-perftools4-dbg google-perftools
Architecture: source all amd64
Version: 2.1-1
Distribution: unstable
Urgency: low
Maintainer: Daigo Moriwaki <da...@debian.org>
Changed-By: Daigo Moriwaki <da...@debian.org>
Description: 
 google-perftools - command line utilities to analyze the performance of C++ 
programs
 libgoogle-perftools-dev - libraries for CPU and heap analysis, plus an 
efficient thread-cac
 libgoogle-perftools4 - libraries for CPU and heap analysis, plus an efficient 
thread-cac
 libgoogle-perftools4-dbg - libraries for CPU and heap analysis, plus an 
efficient thread-cac
 libtcmalloc-minimal4 - efficient thread-caching malloc
 libtcmalloc-minimal4-dbg - efficient thread-caching malloc
Closes: 695293 695308 701378 706860
Changes: 
 google-perftools (2.1-1) unstable; urgency=low
 .
   * New upstream release. (Closes: #701378)
   * debian/rules:
     - Enable tests on amd64 and i386. (Closes: #695293)
   * debian/control:
     - Add missing dependency on libunwind8-dev for amd64 architecture
       to libgoogle-perftools-dev. (Closes: #706860)
     - Add new architectures: armel armhf. (Closes: #695308)
     - Bumped up Standards-Version to 3.9.4.
   * Removed debian/patches/20120708_ppc_ftbfs.patch, which has been applied by
     the upstream.
Checksums-Sha1: 
 856206b9fa7a5a8c8c8452bc60f55bbb59078fa2 1767 google-perftools_2.1-1.dsc
 b799b99d9f021988bbc931db1c21b2f94826d4f0 1319896 
google-perftools_2.1.orig.tar.gz
 e3159a1e7d5c560393540cde74ede6bf747107ff 6017 google-perftools_2.1-1.diff.gz
 cf31501bfd39c94c852650e2ff19676a07030d4d 72006 google-perftools_2.1-1_all.deb
 743556ad3f4b19bd921b90bac99d26a4daa0f2aa 443956 
libgoogle-perftools-dev_2.1-1_amd64.deb
 ba977f9f8e43f010cdb041272bf9bf4926d147f3 118642 
libtcmalloc-minimal4_2.1-1_amd64.deb
 58b426ff3cae073faae8bc7715b8f7d44d4a5d92 711298 
libtcmalloc-minimal4-dbg_2.1-1_amd64.deb
 7278ee36d9028ad7ae3686f665069e0144248be1 219040 
libgoogle-perftools4_2.1-1_amd64.deb
 6fbdfadab84fb465f250d81bd1a42f243718fafe 2064486 
libgoogle-perftools4-dbg_2.1-1_amd64.deb
Checksums-Sha256: 
 e27d55afe7a87cb9e7c0fe29db12fcd9ca71a5862319e2e47dbca376de5ed779 1767 
google-perftools_2.1-1.dsc
 f3ade29924f89409d8279ab39e00af7420593baa4941c318db42e70ead7e494f 1319896 
google-perftools_2.1.orig.tar.gz
 b947f0ce1258d2971b889214ea42c316d6270a12ac7f81a5b57b799b8014ef91 6017 
google-perftools_2.1-1.diff.gz
 be39a7d7d79f79061cbb9ebdc8e6c1d7935cad6aba0f2134155c2783cb5f5250 72006 
google-perftools_2.1-1_all.deb
 59bc720d19da2b360ab85c593f9e1ee07cbd8da82f3858b2f19745ca2e7322a2 443956 
libgoogle-perftools-dev_2.1-1_amd64.deb
 516c517fdc3af6525225fb3935ff61b6306f39d388a054bfb3f641a200b676b8 118642 
libtcmalloc-minimal4_2.1-1_amd64.deb
 a0ec4857046af4af56ee52f5a51285be12d9e18beaefb3bb7ae173bf6ead35d1 711298 
libtcmalloc-minimal4-dbg_2.1-1_amd64.deb
 d44761536f733ffcb87816cefd77b34b5078b7b4a11cb491f7e7e8e067b41717 219040 
libgoogle-perftools4_2.1-1_amd64.deb
 61ec86910fdd3bb8de853a18cfe1277232bda94fcb05f5de6cf2e6322eefd505 2064486 
libgoogle-perftools4-dbg_2.1-1_amd64.deb
Files: 
 975818bb454ff3e03ff8dab5845f0fca 1767 libs optional google-perftools_2.1-1.dsc
 5e5a981caf9baa9b4afe90a82dcf9882 1319896 libs optional 
google-perftools_2.1.orig.tar.gz
 1c6caa118857d1819c8b9cde369b0dcd 6017 libs optional 
google-perftools_2.1-1.diff.gz
 a89ea168b737dcc481097e21634051a2 72006 devel optional 
google-perftools_2.1-1_all.deb
 580fd4c337a8aaad0398d94f812b1658 443956 libdevel optional 
libgoogle-perftools-dev_2.1-1_amd64.deb
 5b3e44324916223092fc6c7df322c5a8 118642 libs optional 
libtcmalloc-minimal4_2.1-1_amd64.deb
 4833eeefc8aa41058e184506d4ce3c69 711298 debug extra 
libtcmalloc-minimal4-dbg_2.1-1_amd64.deb
 9810646f10faae78772f7a77747035e2 219040 libs optional 
libgoogle-perftools4_2.1-1_amd64.deb
 fce7c69296a882f179c3d4a6f153dabe 2064486 debug extra 
libgoogle-perftools4-dbg_2.1-1_amd64.deb

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

iEYEAREIAAYFAlH+Ui8ACgkQNcPj+ukc0lDzOACfXB6jaEWhiu/eIlrhfYjMppdw
lg8Anic5EZr9Pb3vQ83CYC4UgHxyZPpY
=gQII
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to