[Pkg-shotwell-maint] Bug#667176: gexiv2: ftbfs with GCC-4.7

Matthias Klose doko at debian.org
Tue Apr 3 23:09:03 UTC 2012


Package: gexiv2
Version: 0.2.2-6
Severity: important
Tags: sid wheezy
User: debian-gcc at 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.

dh_makeshlibs: dpkg-gensymbols -plibgexiv2-0 -Idebian/libgexiv2-0.symbols.amd64 -Pdebian/libgexiv2-0 returned exit code 1

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/gexiv2_0.2.2-6_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.

[...]
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libgexiv2-0/DEBIAN/symbols doesn't match completely debian/libgexiv2-0.symbols.amd64
--- debian/libgexiv2-0.symbols.amd64 (libgexiv2-0_0.2.2-6_amd64)
+++ dpkg-gensymbolsZggnLy	2012-03-30 00:08:30.536375400 +0000
@@ -27,10 +27,15 @@
  _ZNK8StreamIo5errorEv at Base 0.0.91
  _ZNK8StreamIo6isopenEv at Base 0.0.91
  _ZNK8StreamIo9temporaryEv at Base 0.0.91
- _ZNSsC1IPcEET_S1_RKSaIcE at Base 0.2.2
- _ZNSsC2IPcEET_S1_RKSaIcE at Base 0.2.2
- _ZNSt10_List_baseIN5Exiv29ExifdatumESaIS1_EED1Ev at Base 0.2.2
- _ZNSt10_List_baseIN5Exiv29ExifdatumESaIS1_EED2Ev at Base 0.2.2
+ _ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag at Base 0.2.2-6
+#MISSING: 0.2.2-6# _ZNSsC1IPcEET_S1_RKSaIcE at Base 0.2.2
+#MISSING: 0.2.2-6# _ZNSsC2IPcEET_S1_RKSaIcE at Base 0.2.2
+ _ZNSt10_List_baseIN5Exiv29ExifdatumESaIS1_EE8_M_clearEv at Base 0.2.2-6
+#MISSING: 0.2.2-6# _ZNSt10_List_baseIN5Exiv29ExifdatumESaIS1_EED1Ev at Base 0.2.2
+#MISSING: 0.2.2-6# _ZNSt10_List_baseIN5Exiv29ExifdatumESaIS1_EED2Ev at Base 0.2.2
+ _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 0.2.2-6
+ _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 0.2.2-6
+ _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 0.2.2-6
  _ZNSt6vectorIN5Exiv217PreviewPropertiesESaIS1_EED1Ev at Base 0.2.2
  _ZNSt6vectorIN5Exiv217PreviewPropertiesESaIS1_EED2Ev at Base 0.2.2
  _ZTI8StreamIo at Base 0.0.91
dh_makeshlibs: dpkg-gensymbols -plibgexiv2-0 -Idebian/libgexiv2-0.symbols.amd64 -Pdebian/libgexiv2-0 returned exit code 1
make[1]: *** [override_dh_makeshlibs] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2





More information about the Pkg-shotwell-maint mailing list