Bug#683021: FTBFS on arm*: multiple definition of `typeinfo for FunctionParserBase<double>::FunctionWrapper'

Luca Falavigna dktrkranz at debian.org
Fri Jul 27 21:10:10 UTC 2012


Source: fparser
Version: 4.5-0.1
Severity: serious
Justification: fails to build from source


fparser fails to build from source on arm*, but built in the past:

/bin/bash ./libtool --tag=CXX   --mode=link g++  -g -O2 -release 4.3  -o libfparser.la -rpath /usr/lib fparser.lo fpoptimizer.lo  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../arm-linux-gnueabi/crti.o /usr/lib/gcc/arm-linux-gnueabi/4.6/crtbeginS.o  .libs/fparser.o .libs/fpoptimizer.o   -L/usr/lib/gcc/arm-linux-gnueabi/4.6 -L/usr/lib/gcc/arm-linux-gnueabi/4.6/../../../arm-linux-gnueabi -L/usr/lib/gcc/arm-linux-gnueabi/4.6/../../.. -L/lib/arm-linux-gnueabi -L/usr/lib/arm-linux-gnueabi -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabi/4.6/crtendS.o /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../arm-linux-gnueabi/crtn.o  -O2   -Wl,-soname -Wl,libfparser-4.3.so -o .libs/libfparser-4.3.so
.libs/fpoptimizer.o:(.rodata+0x1b0c): multiple definition of `typeinfo name for FunctionParserBase<double>::FunctionWrapper'
.libs/fparser.o:(.rodata+0x1e8): first defined here
.libs/fpoptimizer.o:(.data.rel.ro+0x0): multiple definition of `typeinfo for FunctionParserBase<double>::FunctionWrapper'
.libs/fparser.o:(.data.rel.ro+0x0): first defined here
collect2: ld returned 1 exit status
make[1]: *** [libfparser.la] Error 1
make[1]: Leaving directory `/build/buildd-fparser_4.5-0.1-armel-aHWgBY/fparser-4.5'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2

https://buildd.debian.org/status/fetch.php?pkg=fparser&arch=armel&ver=4.5-0.1&stamp=1338356252
https://buildd.debian.org/status/fetch.php?pkg=fparser&arch=armhf&ver=4.5-0.1&stamp=1338357033



More information about the debian-science-maintainers mailing list