[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#340871: [m68k] packages ftbfs due to mathinline.h



Package: libc6-dev
Version: 2.3.5-8
Severity: important

highlight and other packages fail to build from source due to a conflict
between mathinline.h and mathcalls.h. Oddly I don't see these bits in
mathinline.h on ppc, for instance, but I'm pretty much out of my depth
now.

Here are selected excerpts from the buildd log.

| c++ -O2 -Wall -pedantic -DHL_DATA_DIR=\"/usr/share/highlight/\" -c main.cpp
| /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 double __atanl(long double)'

and so on.

A full buildd log is available at 
<http://buildd.debian.org/build.php?pkg=highlight&ver=2.4.2-1&arch=m68k>

Thanks,

Stephen

--
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>



Reply to: