diff options
author | Ian Stakenvicius <axs@gentoo.org> | 2014-06-13 14:19:50 +0000 |
---|---|---|
committer | Ian Stakenvicius <axs@gentoo.org> | 2014-06-13 14:19:50 +0000 |
commit | e3d2f4e871392399bec0479f8eee591b996fb49f (patch) | |
tree | 4f0d56c6fbcdfa31a6ee6f14f3974abe1c65ff71 /dev-libs/nspr/files | |
parent | merge duplicate entries (diff) | |
download | gentoo-2-e3d2f4e871392399bec0479f8eee591b996fb49f.tar.gz gentoo-2-e3d2f4e871392399bec0479f8eee591b996fb49f.tar.bz2 gentoo-2-e3d2f4e871392399bec0479f8eee591b996fb49f.zip |
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)
Diffstat (limited to 'dev-libs/nspr/files')
-rw-r--r-- | dev-libs/nspr/files/nspr-4.10.6-solaris.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/dev-libs/nspr/files/nspr-4.10.6-solaris.patch b/dev-libs/nspr/files/nspr-4.10.6-solaris.patch new file mode 100644 index 000000000000..3ae8052ec485 --- /dev/null +++ b/dev-libs/nspr/files/nspr-4.10.6-solaris.patch @@ -0,0 +1,32 @@ +* 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' |