diff options
author | Dongxu Li <dongxuli2011@gmail.com> | 2011-08-26 22:37:06 -0400 |
---|---|---|
committer | Dongxu Li <dongxuli2011@gmail.com> | 2011-08-26 22:37:06 -0400 |
commit | f6bc886662da540786585b343e5f8115e6849970 (patch) | |
tree | fc54d91def6cd986e6ec779fd9087248037458b6 /sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch | |
parent | media-gfx/librecad: ebuild cleanup for 1.0.0_rc2 (diff) | |
parent | [app-doc/votca-csg-manual] fixed deps (diff) | |
download | sci-f6bc886662da540786585b343e5f8115e6849970.tar.gz sci-f6bc886662da540786585b343e5f8115e6849970.tar.bz2 sci-f6bc886662da540786585b343e5f8115e6849970.zip |
Merge branch 'master' of ssh://git.overlays.gentoo.org/proj/sci
Diffstat (limited to 'sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch')
-rw-r--r-- | sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch new file mode 100644 index 000000000..3ebe3076a --- /dev/null +++ b/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch @@ -0,0 +1,45 @@ +--- exports/Makefile.orig 2010-11-12 05:30:06.000000000 +0000 ++++ exports/Makefile 2010-11-12 06:33:41.000000000 +0000 +@@ -97,10 +97,10 @@ + so : ../$(LIBSONAME) + + ../$(LIBSONAME) : ../$(LIBNAME) linux.def linktest.c +- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ +- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ +- -Wl,--retain-symbols-file=linux.def $(EXTRALIB) +- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK. ++ $(CC) $(LDFLAGS) -shared \ ++ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$(LIBSONAME) \ ++ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -o ../$(LIBSONAME) ++ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK. + rm -f linktest + + endif +@@ -110,10 +110,10 @@ + so : ../$(LIBSONAME) + + ../$(LIBSONAME) : ../$(LIBNAME) linux.def linktest.c +- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ +- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ +- -Wl,--retain-symbols-file=linux.def $(EXTRALIB) +- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK. ++ $(CC) $(LDFLAGS) -shared \ ++ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$(LIBSONAME) \ ++ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -o ../$(LIBSONAME) ++ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK. + rm -f linktest + + endif +@@ -129,9 +129,9 @@ + ifeq ($(OSNAME), SunOS) + + so : ../$(LIBSONAME) +- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ +- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB) +- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK. ++ $(CC) $(LDFLAGS) -shared -Wl,--soname=$(LIBSONAME) \ ++ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB) -o ../$(LIBSONAME) ++ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK. + rm -f linktest + + endif |