[sbcl] refresh optflags patch
Rex Dieter
rdieter at fedoraproject.org
Fri Oct 14 14:49:38 UTC 2011
commit 76b1417c6e37a2d12b733c08b4a1494193d43d63
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Fri Oct 14 09:56:46 2011 -0500
refresh optflags patch
sbcl-1.0.30-optflags.patch | 62 --------------------------------------
sbcl-1.0.52-optflags.patch | 71 ++++++++++++++++++++++++++++++++++++++++++++
sbcl.spec | 2 +-
3 files changed, 72 insertions(+), 63 deletions(-)
---
diff --git a/sbcl-1.0.52-optflags.patch b/sbcl-1.0.52-optflags.patch
new file mode 100644
index 0000000..90bc77c
--- /dev/null
+++ b/sbcl-1.0.52-optflags.patch
@@ -0,0 +1,71 @@
+diff -up sbcl-1.0.52/contrib/asdf-module.mk.optflags sbcl-1.0.52/contrib/asdf-module.mk
+--- sbcl-1.0.52/contrib/asdf-module.mk.optflags 2011-10-08 21:21:04.000000000 -0500
++++ sbcl-1.0.52/contrib/asdf-module.mk 2011-10-14 09:52:07.782724716 -0500
+@@ -23,6 +23,8 @@ ifeq (CYGWIN,$(findstring CYGWIN,$(UNAME
+ CC:=$(shell cygpath -m $(shell readlink -fn $(shell which $(CC))))
+ endif
+
++EXTRA_CFLAGS += $(RPM_OPT_FLAGS)
++
+ export CC SBCL EXTRA_CFLAGS EXTRA_LDFLAGS
+
+ all: $(EXTRA_ALL_TARGETS)
+diff -up sbcl-1.0.52/src/runtime/Config.ppc-linux.optflags sbcl-1.0.52/src/runtime/Config.ppc-linux
+--- sbcl-1.0.52/src/runtime/Config.ppc-linux.optflags 2011-10-08 21:21:04.000000000 -0500
++++ sbcl-1.0.52/src/runtime/Config.ppc-linux 2011-10-14 09:55:58.703837799 -0500
+@@ -9,8 +9,9 @@
+ # provided with absolutely no warranty. See the COPYING and CREDITS
+ # files for more information.
+
+-CFLAGS = -g
++CFLAGS += -g
+ LINKFLAGS += -v -rdynamic
++#
+ NM = ./linux-nm
+
+ ASSEM_SRC = ppc-assem.S ldso-stubs.S
+@@ -19,6 +20,8 @@ ARCH_SRC = ppc-arch.c
+ OS_SRC = linux-os.c ppc-linux-os.c
+ OS_LIBS = -ldl
+
++CFLAGS += $(RPM_OPT_FLAGS)
++
+ ifdef LISP_FEATURE_GENCGC
+ GC_SRC = gencgc.c
+ else
+diff -up sbcl-1.0.52/src/runtime/Config.sparc-linux.optflags sbcl-1.0.52/src/runtime/Config.sparc-linux
+--- sbcl-1.0.52/src/runtime/Config.sparc-linux.optflags 2011-10-08 21:21:04.000000000 -0500
++++ sbcl-1.0.52/src/runtime/Config.sparc-linux 2011-10-14 09:54:55.786624377 -0500
+@@ -22,6 +22,8 @@ ifdef LISP_FEATURE_SB_CORE_COMPRESSION
+ OS_LIBS += -lz
+ endif
+
++CFLAGS += $(RPM_OPT_FLAGS)
++
+ GC_SRC = cheneygc.c
+
+ # Nothing to do for after-grovel-headers.
+diff -up sbcl-1.0.52/src/runtime/Config.x86_64-linux.optflags sbcl-1.0.52/src/runtime/Config.x86_64-linux
+--- sbcl-1.0.52/src/runtime/Config.x86_64-linux.optflags 2011-10-08 21:21:04.000000000 -0500
++++ sbcl-1.0.52/src/runtime/Config.x86_64-linux 2011-10-14 09:53:39.791574444 -0500
+@@ -44,6 +44,8 @@ endif
+
+ CFLAGS += -fno-omit-frame-pointer
+
++CFLAGS += $(RPM_OPT_FLAGS)
++
+ GC_SRC = gencgc.c
+
+ # Nothing to do for after-grovel-headers.
+diff -up sbcl-1.0.52/src/runtime/Config.x86-linux.optflags sbcl-1.0.52/src/runtime/Config.x86-linux
+--- sbcl-1.0.52/src/runtime/Config.x86-linux.optflags 2011-10-08 21:21:04.000000000 -0500
++++ sbcl-1.0.52/src/runtime/Config.x86-linux 2011-10-14 09:53:06.665988572 -0500
+@@ -42,6 +42,8 @@ ifdef LISP_FEATURE_SB_CORE_COMPRESSION
+ OS_LIBS += -lz
+ endif
+
++CFLAGS += $(RPM_OPT_FLAGS)
++
+ GC_SRC = gencgc.c
+
+ # Nothing to do for after-grovel-headers.
diff --git a/sbcl.spec b/sbcl.spec
index 6311dd2..066fe08 100644
--- a/sbcl.spec
+++ b/sbcl.spec
@@ -80,7 +80,7 @@ Source202: sbcl-install-clc.lisp
%endif
Patch2: sbcl-0.9.5-personality.patch
-Patch3: sbcl-1.0.30-optflags.patch
+Patch3: sbcl-1.0.52-optflags.patch
Patch6: sbcl-0.9.5-verbose-build.patch
# Allow override of contrib test failure(s)
Patch7: sbcl-1.0.2-permissive.patch
More information about the scm-commits
mailing list