[Buildd-tools-devel] Bug#356045: schroot: [m68k] FTBFS: declaration of 'double __atan(double)' throws different exceptions

Christian T. Steigies cts at debian.org
Thu Mar 9 12:21:50 UTC 2006


Package: schroot
Version: 0.2.7-2
Severity: serious
Justification: no longer builds from source

Automatic build of schroot_0.2.7-2 on garkin by sbuild/m68k 85
[...]
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 4.0.0), autotools-dev, pkg-config (>= 0.20), libpam0g-dev (>= 0.79-3.1), uuid-dev, liblockdev1-dev (>= 1.0.2-1), libboost-dev, libboost-program-options-dev, gettext, libcppunit-dev
Checking for already installed source dependencies...
[...]
Making all in schroot
make[3]: Entering directory `/build/buildd/schroot-0.2.7/schroot'
m68k-linux-gnu-g++ -DGETTEXT_PACKAGE=\"schroot\" -DLOCALEDIR=\"/usr/share/locale\" -D_GNU_SOURCE -I. -I. -I..     -pedantic -Wall -Wcast-align -Wextra -Wwrite-strings -Wswitch-default -Wcast-qual -Wunused-variable -Wredundant-decls -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Wold-style-cast -Woverloaded-virtual -fstrict-aliasing -g -O2 -o sbuild.gch -c sbuild.h
/usr/include/bits/mathinline.h: In function 'double __atan(double)':
/usr/include/bits/mathinline.h:128: error: declaration of 'double __atan(double)' throws different exceptions
/usr/include/bits/mathcalls.h:59: error: than previous declaration 'double __atan(double) throw ()'
/usr/include/bits/mathinline.h: In function 'float __atanf(float)':
/usr/include/bits/mathinline.h:128: error: declaration of 'float __atanf(float)' throws different exceptions
/usr/include/bits/mathcalls.h:59: error: than previous declaration 'float __atanf(float) throw ()'
[...]
/usr/include/bits/mathinline.h: In function 'long int lrintl(long double)':
/usr/include/bits/mathinline.h:426: error: declaration of 'long int lrintl(long double)' throws different exceptions
/usr/include/bits/mathcalls.h:326: error: than previous declaration 'long int lrintl(long double) throw ()'
/usr/include/bits/mathinline.h:427: error: declaration of 'long double fmal(long double, long double, long double)' throws different exceptions
/usr/include/bits/mathcalls.h:355: error: than previous declaration 'long double fmal(long double, long double, long double) throw ()'
/usr/include/bits/mathinline.h: In function 'void sincosl(long double, long double*, long double*)':
/usr/include/bits/mathinline.h:432: error: declaration of 'void sincosl(long double, long double*, long double*)' throws different exceptions
/usr/include/bits/mathcalls.h:82: error: than previous declaration 'void sincosl(long double, long double*, long double*) throw ()'
make[3]: *** [sbuild.gch] Error 1

If this is rather a bug in libc6-dev, please reassign.

Christian




More information about the Buildd-tools-devel mailing list