GNOME Bugzilla – Bug 462349
ld on solaris does not recognize --version-script
Last modified: 2007-08-01 15:26:54 UTC
Please describe the problem: /opt/jdsbld/bin/ld-wrapper -G -z text -h libgnome-keyring.so.0 -o .libs/libgnome-keyring.so.0.1.1 .libs/gnome-keyring.o -z allextract ./.libs/libgnome-keyring-common.a ../common/.libs/libgkr-module-common.a -z defaultextract -ldbus-1 -lglib-2.0 -lsocket -lc --version-script=./gnome-keyring-export.map /usr/ccs/bin/ld: illegal option -- version-script=./gnome-keyring-export.map usage: ld [-6:abc:d:e:f:h:il:mo:p:rstu:z:B:CD:F:GI:L:M:N:P:Q:R:S:VY:?] file(s) Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
2007-08-01 Stef Walter <stef@memberwebs.com> * library/gnome-keyring-export.map: (removed) * library/Makefile.am: * pam/gkr-pam-export.map: (removed) * pam/Makefile.am: Use -export-symbols-regex to mark with symbols to export instead of a GNU LD --version-script. This allows us to build on Solaris' linker. Fixes bug #462349