openblas/openblas-0.1.0-noexecstack.patch
Corot Sebastien 0d70d32516 - version 0.1.0
- update openblas-0.1.0-soname.patch
- add openblas-0.1.0-noexecstack.patch
- spec file cleanup

OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=3
2012-04-25 21:50:39 +00:00

12 lines
600 B
Diff

diff -ur xianyi-OpenBLAS-7c1db22/exports/Makefile xianyi-OpenBLAS-7c1db22-m/exports/Makefile
--- xianyi-OpenBLAS-7c1db22/exports/Makefile 2012-03-23 11:52:40.000000000 +0100
+++ xianyi-OpenBLAS-7c1db22-m/exports/Makefile 2012-04-25 20:25:16.933408544 +0200
@@ -112,6 +112,7 @@
../$(LIBSONAME) : ../$(LIBNAME) linux.def linktest.c
$(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
+ -Wl,-z,noexecstack \
-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.