ld -z build failures on master
Noel Grandin
noel at peralex.com
Wed Aug 29 23:03:51 PDT 2012
Hi
There is now a "-z" option passed to ld?
Getting build failures on master when building under Ubuntu Oneiric.
Thanks,
Noel Grandin
----------------------------------------------------------------------------------------------
commit 34ca8dd9adb62c1154f979887a38483d73da978b
Author: Jung-uk Kim <jkim at FreeBSD.org>
Date: Wed Aug 29 11:27:23 2012 +0200
fdo#54015: At least FreeBSD ld requires -z origin when RPATH
contains $ORIGIN
Signed-off-by: Stephan Bergmann <sbergman at redhat.com>:
* bulk replacement of "-Wl,-z,origin,-rpath,..." with
"-Wl,-z,origin -Wl,rpath,..."
* additional hunk for directory/c-sdk/config/FreeBSD.mk in
moz/seamonkey-source-1.1.14.patch did not apply and has been dropped
Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
----------------------------------------------------------------------------------------------
/usr/bin/ccache gcc -shared -Wl,-z,defs '-Wl,-z,origin
-Wl,-rpath,$ORIGIN' -Wl,-soname -Wl,libnssutil3.so
-Wl,--version-script,out/nssutil.def -o out/libnssutil3.so
out/quickder.o out/secdig.o out/derdec.o out/derenc.o out/dersubr.o
out/dertime.o out/errstrs.o out/nssb64d.o out/nssb64e.o out/nssrwlk.o
out/nssilock.o out/oidstring.o out/portreg.o out/secalgid.o
out/secasn1d.o out/secasn1e.o out/secasn1u.o out/secitem.o out/secload.o
out/secoid.o out/sectime.o out/secport.o out/templates.o out/utf8.o
-L../../../../dist/out/lib -L../../../../dist/out/lib -lplc4 -lplds4
-lnspr4 -lpthread -ldl -lc
/usr/bin/ld: origin -Wl: unknown -z option
/usr/bin/ld: use the --help option for usage information
collect2: ld returned 1 exit status
make[4]: *** [out/libnssutil3.so] Error 1
make[4]: Leaving directory
`/home/noel/libo/nss/unxlngx6/misc/build/nss-3.13.5/mozilla/security/nss/lib/util'
make[3]: *** [libs] Error 2
make[3]: Leaving directory
`/home/noel/libo/nss/unxlngx6/misc/build/nss-3.13.5/mozilla/security/nss/lib'
make[2]: *** [libs] Error 2
make[2]: Leaving directory
`/home/noel/libo/nss/unxlngx6/misc/build/nss-3.13.5/mozilla/security/nss'
dmake: Error code 2, while making './unxlngx6/misc/build/so_built_nss'
Disclaimer: http://www.peralex.com/disclaimer.html
More information about the LibreOffice
mailing list