Bug#701320: mathgl: ftbfs with GCC-4.8

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Sat Feb 23 13:14:44 UTC 2013


Control: tags -1 + moreinfo

Hello Matthias,

I do not understand why the severity of the bug has been set to I and why it 
may be raised (to RC?) before the jessie release, since gcc-4.8 is currently 
not and is not going to be part of jessie. 

Do you suggest to immediately upload (after an unblock request) a new version 
to unstable setting the compiler CC=gcc-4.7, CXX=g++-4.7 explicitely in the 
debian/rules file?

Building of the newest mathgl-2.1.2 upstream stable version with g++-4.8 fails 
as well (not due to symbols mismatches) and I am working on dealing with this 
before a possible upload to experimental.

Thanks
Dimitris 

Στις Σαβ 23 Φεβ 2013 13:21:22 Matthias Klose γράψατε:
> Package: src:mathgl
> Version: 1.11.2-17
> Severity: important
> Tags: sid jessie
> User: debian-gcc at lists.debian.org
> Usertags: ftbfs-gcc-4.8
> 
> The package fails to build in a test rebuild on at least amd64 with
> gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
> severity of this report may be raised before the jessie release.
> 
>   dh_makeshlibs: dpkg-gensymbols -plibmgl5 -Idebian/libmgl5.symbols
> -Pdebian/libmgl5 returned exit code 1
> 
> The full build log can be found at:
> http://people.debian.org/~doko/logs-20130217/gcc48/mathgl_1.11.2-17_unstabl
> e_gcc48.log The last lines of the build log are at the end of this report.
> 
> 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
> 
> The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
> might be caused by the updated glibc.
> 
> [...]
>   _ZNSt5dequeI11u3dMaterialSaIS0_EE16_M_push_back_auxERKS0_ at Base 1.11
> - (optional)_ZNSt5dequeI11u3dMaterialSaIS0_EE17_M_reallocate_mapEjb at Base
> 1.11 -
> (optional)_ZNSt5dequeI11u3dMaterialSaIS0_EE17_M_reallocate_mapEmb at Base
> 1.11 +#MISSING: 1.11.2-17#
> (optional)_ZNSt5dequeI11u3dMaterialSaIS0_EE17_M_reallocate_mapEjb at Base
> 1.11 +#MISSING: 1.11.2-17#
> (optional)_ZNSt5dequeI11u3dMaterialSaIS0_EE17_M_reallocate_mapEmb at Base
> 1.11
> (optional)_ZNSt5dequeI11u3dMaterialSaIS0_EE19_M_destroy_data_auxESt15_Dequ
> e_iteratorIS0_RS0_PS0_ES6_ at Base 1.11
> _ZNSt5dequeI11u3dMaterialSaIS0_EED1Ev at Base 1.11
>   (optional)_ZNSt5dequeI11u3dMaterialSaIS0_EED2Ev at Base 1.11
> @@ -1536,25 +1536,26 @@
>   (optional)_ZNSt6vectorI10TexCoord2DSaIS0_EE9push_backERKS0_ at Base 1.11
>  
> _ZNSt6vectorI7size_t3SaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iterato
> rIPS0_S2_EERKS0_ at Base 1.11
> _ZNSt6vectorI7u3dBallSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iterato
> rIPS0_S2_EERKS0_ at Base 1.11 -
> (optional)_ZNSt6vectorI7u3dBallSaIS0_EE9push_backERKS0_ at Base 1.11 -
> (optional)_ZNSt6vectorI7u3dBallSaIS0_EED1Ev at Base 1.11
> +#MISSING: 1.11.2-17#
> (optional)_ZNSt6vectorI7u3dBallSaIS0_EE9push_backERKS0_ at Base 1.11
> +#MISSING: 1.11.2-17# (optional)_ZNSt6vectorI7u3dBallSaIS0_EED1Ev at Base
> 1.11
> _ZNSt6vectorI7u3dLineSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iterato
> rIPS0_S2_EERKS0_ at Base 1.11
> _ZNSt6vectorI8mglColorSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iterat
> orIPS0_S2_EERKS0_ at Base 1.11
> (optional)_ZNSt6vectorI8mglColorSaIS0_EE9push_backERKS0_ at Base 1.11 -
> (optional)_ZNSt6vectorI8mglColorSaIS0_EED1Ev at Base 1.11
> - (optional)_ZNSt6vectorI8mglColorSaIS0_EED2Ev at Base 1.11
> +#MISSING: 1.11.2-17# (optional)_ZNSt6vectorI8mglColorSaIS0_EED1Ev at Base
> 1.11 +#MISSING: 1.11.2-17#
> (optional)_ZNSt6vectorI8mglColorSaIS0_EED2Ev at Base 1.11
> _ZNSt6vectorI8mglPointSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iterat
> orIPS0_S2_EERKS0_ at Base 1.11
> (optional)_ZNSt6vectorI8mglPointSaIS0_EE9push_backERKS0_ at Base 1.11 -
> (optional)_ZNSt6vectorI8mglPointSaIS0_EED1Ev at Base 1.11
> - (optional)_ZNSt6vectorI8mglPointSaIS0_EED2Ev at Base 1.11
> -
> (optional)_ZNSt6vectorIjSaIjEE13_M_insert_auxEN9__gnu_cxx17__normal_iterat
> orIPjS1_EERKj at Base 1.11 - (optional)_ZNSt6vectorIjSaIjEED1Ev at Base 1.11
> - (optional)_ZNSt6vectorIjSaIjEED2Ev at Base 1.11
> +#MISSING: 1.11.2-17# (optional)_ZNSt6vectorI8mglPointSaIS0_EED1Ev at Base
> 1.11 +#MISSING: 1.11.2-17#
> (optional)_ZNSt6vectorI8mglPointSaIS0_EED2Ev at Base 1.11 +#MISSING:
> 1.11.2-17#
> (optional)_ZNSt6vectorIjSaIjEE13_M_insert_auxEN9__gnu_cxx17__normal_iterat
> orIPjS1_EERKj at Base 1.11 +#MISSING: 1.11.2-17#
> (optional)_ZNSt6vectorIjSaIjEED1Ev at Base 1.11 +#MISSING: 1.11.2-17#
> (optional)_ZNSt6vectorIjSaIjEED2Ev at Base 1.11
> (optional)_ZNSt6vectorImSaImEE13_M_insert_auxEN9__gnu_cxx17__normal_iterat
> orIPmS1_EERKm at Base 1.11 - (optional)_ZNSt6vectorImSaImEED1Ev at Base 1.11
> - (optional)_ZNSt6vectorImSaImEED2Ev at Base 1.11
> + _ZNSt6vectorImSaImEE9push_backERKm at Base 1.11.2-17
> +#MISSING: 1.11.2-17# (optional)_ZNSt6vectorImSaImEED1Ev at Base 1.11
> +#MISSING: 1.11.2-17# (optional)_ZNSt6vectorImSaImEED2Ev at Base 1.11
>   (optional)_ZSt22__complex_pow_unsignedIdESt7complexIT_ES2_j at Base 1.11
> - (optional)_ZSt5fixedRSt8ios_base at Base 1.11
> +#MISSING: 1.11.2-17# (optional)_ZSt5fixedRSt8ios_base at Base 1.11
>   _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ at Base 1.11
>   _ZTI10mglFormula at Base 1.11
>   _ZTI10mglGraphAB at Base 1.11
> dh_makeshlibs: dpkg-gensymbols -plibmgl5 -Idebian/libmgl5.symbols
> -Pdebian/libmgl5 returned exit code 1 make: *** [binary-arch] Error 1
> dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit
> status 2



More information about the debian-science-maintainers mailing list