Tim Landscheidt <tim(a)tim-landscheidt.de> writes:
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?
I've noticed another interesting message in the log:
+ /usr/lib/rpm/redhat/brp-ldconfig
BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened:
/etc/ld.so.conf: No such file or directory
It seems there is something wrong with the ldconfig of this system.
--
Tulio Magno