axs 14/06/13 14:19:50 Added: nspr-4.10.6-solaris.patch Log: version bump, remove old; security bug 512896. Also added a multilib-minimal version for testing and eventual unmasking (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
Revision Changes Path 1.1 dev-libs/nspr/files/nspr-4.10.6-solaris.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/nspr/files/nspr-4.10.6-solaris.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/nspr/files/nspr-4.10.6-solaris.patch?rev=1.1&content-type=text/plain Index: nspr-4.10.6-solaris.patch =================================================================== * drop Solaris linker stuff --- nspr-4.7.4/mozilla/nsprpub/configure.in +++ nspr-4.7.4/mozilla/nsprpub/configure.in @@ -1988,26 +1988,14 @@ CPU_ARCH=`uname -p` MDCPUCFG_H=_solaris.cfg PR_MD_CSRCS=solaris.c - LD=/usr/ccs/bin/ld MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@' RESOLVE_LINK_SYMBOLS=1 - case "${OS_RELEASE}" in - 5.8|5.9) - ;; - *) - # It is safe to use the -Bdirect linker flag on Solaris 10 or later. - USE_B_DIRECT=1 - ;; - esac if test -n "$GNU_CC"; then DSO_CFLAGS=-fPIC if `$CC -print-prog-name=ld` -v 2>&1 | grep -c GNU >/dev/null; then GCC_USE_GNU_LD=1 fi - DSO_LDOPTS='-shared -Wl,-h,$(notdir $@),-z,combreloc,-z,defs,-z,ignore' - if test -n "$USE_B_DIRECT"; then - DSO_LDOPTS="$DSO_LDOPTS,-Bdirect" - fi + DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)' else DSO_CFLAGS=-KPIC DSO_LDOPTS='-G -h $(notdir $@) -z combreloc -z defs -z ignore'
