Package: src:libindi Version: 0.9.8.1 Severity: important Tags: sid jessie patch User: debian-...@lists.debian.org Usertags: ftbfs-gcc-4.9
The package fails to build in a test rebuild on at least i386 and amd64 with gcc-4.9/g++-4.9, but succeeds to build with gcc-4.8/g++-4.8. The severity of this report may be raised before the jessie release. The full build log can be found at: http://162.221.196.109/~sun/libindi-0.9.8.1-gcc49.log To build with GCC 4.9, either set CC=gcc-4.9 CXX=g++-4.9 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t experimental install g++ The patch attached is tested on amd64 and i386.
diff -Nru libindi-0.9.8.1/debian/changelog libindi-0.9.8.1/debian/changelog --- libindi-0.9.8.1/debian/changelog 2014-05-07 20:49:55.000000000 +0800 +++ libindi-0.9.8.1/debian/changelog 2014-05-30 21:30:07.000000000 +0800 @@ -1,3 +1,10 @@ +libindi (0.9.8.1-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix ftbfs with GCC-4.9 + + -- Xilin Sun <s.sn.gira...@gmail.com> Fri, 30 May 2014 21:29:18 +0800 + libindi (0.9.8.1-2) unstable; urgency=medium * Update symbols from 0.9.8.1-1 buildlogs. diff -Nru libindi-0.9.8.1/debian/libindialignmentdriver0.symbols libindi-0.9.8.1/debian/libindialignmentdriver0.symbols --- libindi-0.9.8.1/debian/libindialignmentdriver0.symbols 2014-05-07 20:49:55.000000000 +0800 +++ libindi-0.9.8.1/debian/libindialignmentdriver0.symbols 2014-05-30 21:31:30.000000000 +0800 @@ -39,9 +39,6 @@ _ZN4INDI18AlignmentSubsystem10MathPlugin10InitialiseEPNS0_16InMemoryDatabaseE@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem10MathPlugin28GetApproximateMountAlignmentEv@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem10MathPlugin28SetApproximateMountAlignmentENS0_14MountAlignmentE@Base 0.9.8.1 - _ZN4INDI18AlignmentSubsystem10MathPluginD0Ev@Base 0.9.8.1 - _ZN4INDI18AlignmentSubsystem10MathPluginD1Ev@Base 0.9.8.1 - _ZN4INDI18AlignmentSubsystem10MathPluginD2Ev@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem13DBG_ALIGNMENTE@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem15BasicMathPlugin10InitialiseEPNS0_16InMemoryDatabaseE@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem15BasicMathPlugin15MatrixInvert3x3EP10gsl_matrixS3_@Base 0.9.8.1 @@ -106,9 +103,6 @@ _ZN4INDI18AlignmentSubsystem31MapPropertiesToInMemoryDatabaseD0Ev@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem31MapPropertiesToInMemoryDatabaseD1Ev@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem31MapPropertiesToInMemoryDatabaseD2Ev@Base 0.9.8.1 - _ZN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsD0Ev@Base 0.9.8.1 - _ZN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsD1Ev@Base 0.9.8.1 - _ZN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsD2Ev@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctions47SphericalCoordinateFromTelescopeDirectionVectorENS0_24TelescopeDirectionVectorERdNS1_21AzimuthAngleDirectionES3_NS1_19PolarAngleDirectionE@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctions47TelescopeDirectionVectorFromSphericalCoordinateEdNS1_21AzimuthAngleDirectionEdNS1_19PolarAngleDirectionE@Base 0.9.8.1 _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctionsD0Ev@Base 0.9.8.1 @@ -161,6 +155,5 @@ _ZTVN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsE@Base 0.9.8.1 _ZTVN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctionsE@Base 0.9.8.1 (c++)"non-virtual thunk to INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers::~AlignmentSubsystemForDrivers()@Base" 0.9.8.1 - (c++)"non-virtual thunk to INDI::AlignmentSubsystem::AlignmentSubsystemForMathPlugins::~AlignmentSubsystemForMathPlugins()@Base" 0.9.8.1 (c++)"non-virtual thunk to INDI::AlignmentSubsystem::BasicMathPlugin::~BasicMathPlugin()@Base" 0.9.8.1 (c++)"non-virtual thunk to INDI::AlignmentSubsystem::BuiltInMathPlugin::~BuiltInMathPlugin()@Base" 0.9.8.1 diff -Nru libindi-0.9.8.1/debian/libindidriver0c.symbols libindi-0.9.8.1/debian/libindidriver0c.symbols --- libindi-0.9.8.1/debian/libindidriver0c.symbols 2014-05-07 20:49:55.000000000 +0800 +++ libindi-0.9.8.1/debian/libindidriver0c.symbols 2014-05-30 21:31:30.000000000 +0800 @@ -456,7 +456,6 @@ _ZNSt3tr117bad_function_callD2Ev@Base 0.9.7 (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base 0.9.7 (optional=templinst)_ZNSt6vectorIPN4INDI8PropertyESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_@Base 0.9.7 - (optional=templinst)_ZNSt6vectorIPN4INDI8PropertyESaIS2_EE5eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EE@Base 0.9.7 _ZTI9V4L2_Base@Base 0.9.8.1 _ZTIFvPKcddE@Base 0.9.7 _ZTIFvPKciE@Base 0.9.7