From fbc5c7d3387762fd1a2f3b8a55ec0066dc72f2d8 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Jun 17 2008 00:52:11 +0000 Subject: 1.0.17 --- diff --git a/sbcl-1.0-optflags.patch b/sbcl-1.0-optflags.patch deleted file mode 100644 index cde08d8..0000000 --- a/sbcl-1.0-optflags.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- sbcl-1.0/src/runtime/Config.x86_64-linux.optflags 2006-11-19 10:38:57.000000000 -0600 -+++ sbcl-1.0/src/runtime/Config.x86_64-linux 2006-12-14 08:55:17.000000000 -0600 -@@ -34,7 +34,7 @@ - OS_LIBS += -lpthread - endif - --CFLAGS += -fno-omit-frame-pointer -+CFLAGS += -fno-omit-frame-pointer $(RPM_OPT_FLAGS) - - GC_SRC = gencgc.c - ---- sbcl-1.0/src/runtime/Config.sparc-linux.optflags 2005-09-16 08:26:39.000000000 -0500 -+++ sbcl-1.0/src/runtime/Config.sparc-linux 2006-12-14 08:57:04.000000000 -0600 -@@ -10,6 +10,7 @@ - # files for more information. - - ASFLAGS = -g -Wall -+CFLAGS += $(RPM_OPT_FLAGS) - LINKFLAGS += -v -rdynamic - NM = ./linux-nm - ---- sbcl-1.0/src/runtime/Config.x86-linux.optflags 2006-11-19 10:38:57.000000000 -0600 -+++ sbcl-1.0/src/runtime/Config.x86-linux 2006-12-14 08:55:17.000000000 -0600 -@@ -38,6 +38,8 @@ - OS_LIBS += -lpthread - endif - -+CFLAGS += $(RPM_OPT_FLAGS) -+ - GC_SRC = gencgc.c - - # Nothing to do for after-grovel-headers. ---- sbcl-1.0/src/runtime/Config.ppc-linux.optflags 2006-11-19 10:38:57.000000000 -0600 -+++ sbcl-1.0/src/runtime/Config.ppc-linux 2006-12-14 08:55:17.000000000 -0600 -@@ -9,7 +9,7 @@ - # provided with absolutely no warranty. See the COPYING and CREDITS - # files for more information. - --CFLAGS = -g -+CFLAGS += $(RPM_OPT_FLAGS) - LINKFLAGS += -v -rdynamic - NM = ./linux-nm - diff --git a/sbcl-1.0.16-GNU_SOURCE.patch b/sbcl-1.0.16-GNU_SOURCE.patch new file mode 100644 index 0000000..0cd0dc5 --- /dev/null +++ b/sbcl-1.0.16-GNU_SOURCE.patch @@ -0,0 +1,13 @@ +diff -up sbcl-1.0.16/contrib/asdf-module.mk.GNU_SOURCE sbcl-1.0.16/contrib/asdf-module.mk +--- sbcl-1.0.16/contrib/asdf-module.mk.GNU_SOURCE 2008-04-25 09:30:41.000000000 -0500 ++++ sbcl-1.0.16/contrib/asdf-module.mk 2008-04-25 09:30:34.000000000 -0500 +@@ -9,6 +9,9 @@ CC=gcc + + UNAME:=$(shell uname -s) + ++ifeq (Linux,$(UNAME)) ++ EXTRA_CFLAGS+=-D_GNU_SOURCE ++endif + ifeq (SunOS,$(UNAME)) + EXTRA_CFLAGS=-D_XOPEN_SOURCE=500 -D__EXTENSIONS__ + endif diff --git a/sbcl-1.0.16-optflags.patch b/sbcl-1.0.16-optflags.patch new file mode 100644 index 0000000..2b541eb --- /dev/null +++ b/sbcl-1.0.16-optflags.patch @@ -0,0 +1,59 @@ +diff -up sbcl-1.0.16/contrib/asdf-module.mk.optflags sbcl-1.0.16/contrib/asdf-module.mk +--- sbcl-1.0.16/contrib/asdf-module.mk.optflags 2008-04-25 09:23:25.000000000 -0500 ++++ sbcl-1.0.16/contrib/asdf-module.mk 2008-04-25 09:23:35.000000000 -0500 +@@ -16,6 +16,8 @@ ifeq (CYGWIN,$(findstring CYGWIN,$(UNAME + EXTRA_CFLAGS=-mno-cygwin + endif + ++EXTRA_CFLAGS += $(RPM_OPT_FLAGS) ++ + export CC SBCL EXTRA_CFLAGS EXTRA_LDFLAGS + + all: $(EXTRA_ALL_TARGETS) +diff -up sbcl-1.0.16/src/runtime/Config.ppc-linux.optflags sbcl-1.0.16/src/runtime/Config.ppc-linux +--- sbcl-1.0.16/src/runtime/Config.ppc-linux.optflags 2006-11-19 05:26:16.000000000 -0600 ++++ sbcl-1.0.16/src/runtime/Config.ppc-linux 2008-04-25 09:02:38.000000000 -0500 +@@ -9,7 +9,7 @@ + # provided with absolutely no warranty. See the COPYING and CREDITS + # files for more information. + +-CFLAGS = -g ++CFLAGS += $(RPM_OPT_FLAGS) + LINKFLAGS += -v -rdynamic + NM = ./linux-nm + +diff -up sbcl-1.0.16/src/runtime/Config.sparc-linux.optflags sbcl-1.0.16/src/runtime/Config.sparc-linux +--- sbcl-1.0.16/src/runtime/Config.sparc-linux.optflags 2005-09-16 08:26:39.000000000 -0500 ++++ sbcl-1.0.16/src/runtime/Config.sparc-linux 2008-04-25 09:02:38.000000000 -0500 +@@ -10,6 +10,7 @@ + # files for more information. + + ASFLAGS = -g -Wall ++CFLAGS += $(RPM_OPT_FLAGS) + LINKFLAGS += -v -rdynamic + NM = ./linux-nm + +diff -up sbcl-1.0.16/src/runtime/Config.x86_64-linux.optflags sbcl-1.0.16/src/runtime/Config.x86_64-linux +--- sbcl-1.0.16/src/runtime/Config.x86_64-linux.optflags 2006-11-13 10:03:31.000000000 -0600 ++++ sbcl-1.0.16/src/runtime/Config.x86_64-linux 2008-04-25 09:02:38.000000000 -0500 +@@ -34,7 +34,7 @@ ifdef LISP_FEATURE_SB_THREAD + OS_LIBS += -lpthread + endif + +-CFLAGS += -fno-omit-frame-pointer ++CFLAGS += -fno-omit-frame-pointer $(RPM_OPT_FLAGS) + + GC_SRC = gencgc.c + +diff -up sbcl-1.0.16/src/runtime/Config.x86-linux.optflags sbcl-1.0.16/src/runtime/Config.x86-linux +--- sbcl-1.0.16/src/runtime/Config.x86-linux.optflags 2006-11-13 10:03:31.000000000 -0600 ++++ sbcl-1.0.16/src/runtime/Config.x86-linux 2008-04-25 09:02:38.000000000 -0500 +@@ -38,6 +38,8 @@ ifdef LISP_FEATURE_SB_THREAD + OS_LIBS += -lpthread + endif + ++CFLAGS += $(RPM_OPT_FLAGS) ++ + GC_SRC = gencgc.c + + # Nothing to do for after-grovel-headers.