Undefined symbols __trunckfdf2 and __trunckfsf2?
by Tim Landscheidt
Hi,
I fixed a FTBFS for gtatool everywhere but on ppc64le :-(
(https://koji.fedoraproject.org/koji/taskinfo?taskID=33550569).
Adding some debug output
(https://kojipkgs.fedoraproject.org//work/tasks/2349/33552349/build.log)
points to undefined symbols __trunckfdf2 and __trunckfsf2:
| FAIL: gta-component-compute.sh
| ==============================
| +++ basename ./gta-component-compute.sh .sh
| ++ mktemp -d tmp-gta-component-compute.XXXXXX
| + TMPD=tmp-gta-component-compute.SlLjsd
| + set
| + ../src/gta create -d 10,10 -c uint8 -v 42 tmp-gta-component-compute.SlLjsd/a.gta
| + ../src/gta create -d 10,10 -c uint8 -v 117 tmp-gta-component-compute.SlLjsd/b.gta
| + ../src/gta component-compute -e c0=42 tmp-gta-component-compute.SlLjsd/b.gta
| gta component-compute: [err] ../src/.libs/component-compute.so: undefined symbol: __trunckfdf2
| FAIL gta-component-compute.sh (exit status: 1)
| FAIL: conv-exr.sh
| =================
| gta to-exr: [err] ../src/.libs/conv-exr.so: undefined symbol: __trunckfsf2
| FAIL conv-exr.sh (exit status: 1)
| FAIL: conv-pfs.sh
| =================
| gta to-pfs: [err] ../src/.libs/conv-pfs.so: undefined symbol: __trunckfsf2
| FAIL conv-pfs.sh (exit status: 1)
This happens on Fedora 29 as well
(https://kojipkgs.fedoraproject.org//work/tasks/3909/33553909/build.log).
https://gcc.gnu.org/wiki/Ieee128PowerPC has a lot of text
about floating point operations on PowerPC, but I cannot de-
duce if there is anything that I would have to do.
Any ideas what could be wrong here?
TIA,
Tim
4 years, 8 months