Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Dec 2013 21:30:35 +0100
From:      Joerg Wunsch <j@uriah.heep.sax.de>
To:        office@freebsd.org
Subject:   Problem building Apache OO-4: "expl" not found
Message-ID:  <20131205203035.GT86472@uriah.heep.sax.de>

next in thread | raw e-mail | index | archive | help
When trying to build an Apache OpenOffice-4 on a 9.1-STABLE
system, I get:

3 module(s): 
        graphite
        salhelper
        vos
need(s) to be rebuilt

Reason(s):

ERROR: error 65280 occurred while making /usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/salhelper/source
ERROR: error 65280 occurred while making /usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/graphite
ERROR: error 65280 occurred while making /usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/vos/util

When you have fixed the errors in that module you can resume the build by running:

        build --from graphite salhelper vos

*** [do-build] Error code 1

Stop in /usr/ports/editors/openoffice-4.
*** [build] Error code 1

Stop in /usr/ports/editors/openoffice-4.
root@erwin:/usr/ports/editors/openoffice-4 # uname -a
FreeBSD erwin.heep.sax.de 9.1-STABLE FreeBSD 9.1-STABLE #8: Fri Mar  8 20:40:42 CET 2013     root@erwin.heep.sax.de:/usr/obj/usr/src/sys/ERWIN  i386

The error causing this is always a linker failure to find "expl":

/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/solver/401/unxfbsdi.pro/lib/libstlport_gcc.so: undefined reference to `expl'

Does that ring any bell?

expl() is indeed not present in FreeBSD's libm.a, but I've got no
idea why it is referenced in the first place.
-- 
cheers, Joerg               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131205203035.GT86472>