aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <sfabbro@uvic.ca>2012-06-27 08:06:34 -0700
committerSebastien Fabbro <sfabbro@uvic.ca>2012-06-27 08:06:34 -0700
commitc9f6f2cf30fbbf170107286e86bc05ab266f7092 (patch)
treefc9386e014de3ede83ca301aa66395ec0196ff06
parentsci-libs/atlas: version bump (diff)
downloadsci-c9f6f2cf30fbbf170107286e86bc05ab266f7092.tar.gz
sci-c9f6f2cf30fbbf170107286e86bc05ab266f7092.tar.bz2
sci-c9f6f2cf30fbbf170107286e86bc05ab266f7092.zip
sci-libs/openblas: fixed soname
(Portage version: 2.2.01.20430-prefix/git/Linux x86_64, unsigned Manifest commit)
-rw-r--r--sci-libs/openblas/ChangeLog4
-rw-r--r--sci-libs/openblas/files/openblas-sharedlibs-0.2.patch6
2 files changed, 7 insertions, 3 deletions
diff --git a/sci-libs/openblas/ChangeLog b/sci-libs/openblas/ChangeLog
index ca933f982..b31db974e 100644
--- a/sci-libs/openblas/ChangeLog
+++ b/sci-libs/openblas/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 27 Jun 2012; Sebastien Fabbro <fabbros@gentoo.org>
+ files/openblas-sharedlibs-0.2.patch:
+ sci-libs/openblas: fixed soname
+
*openblas-0.2.0 (26 Jun 2012)
26 Jun 2012; Sebastien Fabbro <fabbros@gentoo.org> -openblas-0.1.ebuild,
diff --git a/sci-libs/openblas/files/openblas-sharedlibs-0.2.patch b/sci-libs/openblas/files/openblas-sharedlibs-0.2.patch
index fd59785b2..a66b31457 100644
--- a/sci-libs/openblas/files/openblas-sharedlibs-0.2.patch
+++ b/sci-libs/openblas/files/openblas-sharedlibs-0.2.patch
@@ -8,7 +8,7 @@
+ $(CC) $(LDFLAGS) -shared \
-Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
- -Wl,--retain-symbols-file=linux.def -Wl,-soname,$(LIBPREFIX).so.$(MAJOR_VERSION) $(EXTRALIB)
-+ -Wl,--retain-symbols-file=linux.def -Wl,-soname,$(LIBPREFIX).so.$(MAJOR_VERSION) $(EXTRALIB) -o ../$(LIBSONAME)
++ -Wl,--retain-symbols-file=linux.def -Wl,-soname,$(LIBSONAME) $(EXTRALIB) -o ../$(LIBSONAME)
$(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
rm -f linktest
@@ -20,7 +20,7 @@
+ $(CC) $(LDFLAGS) -shared \
-Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
- -Wl,--retain-symbols-file=linux.def $(FEXTRALIB) $(EXTRALIB)
-+ -Wl,--retain-symbols-file=linux.def $(FEXTRALIB) $(EXTRALIB) -o ../$(LIBSONAME)
++ -Wl,--soname=$(LIBSONAME) -Wl,--retain-symbols-file=linux.def $(FEXTRALIB) $(EXTRALIB) -o ../$(LIBSONAME)
$(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
rm -f linktest
@@ -38,7 +38,7 @@
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB)
+ $(CC) $(LDFLAGS) -shared \
-+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB) \
++ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$\(LIBSONAME) $(EXTRALIB) \
+ -o ../$(LIBSONAME)
$(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
rm -f linktest