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: