Whoaa there, how does that change work when the compiler is *not* GNU? In message <[EMAIL PROTECTED]> on Sun, 15 Dec 2002 16:27:54 +0100 (CET), "Andy Polyakov" <[EMAIL PROTECTED]> said:
appro> Log: appro> Another Solaris shared build clean-up. This is not actually needed if one appro> uses WorkShop C. It's gcc driver that brings copy of libgcc.a into .so appro> otherwise. In case you wonder what it's -Wl,-z... and not just -z. Problem appro> is that gcc driver apparently omits all -z options but -z text. Don't ask appro> me why. I'm not committing corresponding workaround into the HEAD as appro> Makefile.shared reportedly needs even more work... appro> appro> Summary: appro> Revision Changes Path appro> 1.154.2.41 +2 -1 openssl/Makefile.org appro> ____________________________________________________________________________ appro> appro> Index: openssl/Makefile.org appro> ============================================================ appro> $ cvs diff -u -r1.154.2.40 -r1.154.2.41 Makefile.org appro> --- openssl/Makefile.org 15 Dec 2002 06:45:46 -0000 1.154.2.40 appro> +++ openssl/Makefile.org 15 Dec 2002 15:27:53 -0000 1.154.2.41 appro> @@ -360,7 +360,8 @@ appro> set -x; ${CC} ${SHARED_LDFLAGS} -G -dy -z text \ appro> -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ appro> -h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ appro> - -z allextract lib$$i.a $$libs ${EX_LIBS} -lc ) || exit 1; \ appro> + -Wl,-z,allextract lib$$i.a -Wl,-z,defaultextract \ appro> + $$libs ${EX_LIBS} -lc ) || exit 1; \ appro> libs="$$libs -l$$i"; \ appro> done; \ appro> fi -- Richard Levitte \ Spannvägen 38, II \ [EMAIL PROTECTED] Redakteur@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47 \ SWEDEN \ or +46-708-26 53 44 Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED] Member of the OpenSSL development team: http://www.openssl.org/ Unsolicited commercial email is subject to an archival fee of $400. See <http://www.stacken.kth.se/~levitte/mail/> for more info. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]