[sbcl] 1.0.54
Rex Dieter
rdieter at fedoraproject.org
Tue Jan 17 16:53:46 UTC 2012
commit 5f4f3faf8090dc51f4b2c196809dbac9bc4ce704
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Tue Jan 17 10:53:45 2012 -0600
1.0.54
.gitignore | 6 +--
sbcl-1.0.2-permissive.patch | 11 -------
sbcl-1.0.52-optflags.patch | 71 -------------------------------------------
sbcl-1.0.54-optflags.patch | 69 +++++++++++++++++++++++++++++++++++++++++
sbcl.spec | 18 ++++-------
sources | 4 +-
6 files changed, 79 insertions(+), 100 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 442a2f9..91686ed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,7 +2,5 @@
/sbcl-1.0.46-source.tar.bz2
/sbcl-1.0.51-documentation-html.tar.bz2
/sbcl-1.0.51-source.tar.bz2
-/sbcl-1.0.52-documentation-html.tar.bz2
-/sbcl-1.0.52-source.tar.bz2
-/sbcl-1.0.53-documentation-html.tar.bz2
-/sbcl-1.0.53-source.tar.bz2
+/sbcl-1.0.54-documentation-html.tar.bz2
+/sbcl-1.0.54-source.tar.bz2
diff --git a/sbcl-1.0.54-optflags.patch b/sbcl-1.0.54-optflags.patch
new file mode 100644
index 0000000..ec82d9f
--- /dev/null
+++ b/sbcl-1.0.54-optflags.patch
@@ -0,0 +1,69 @@
+diff -up sbcl-1.0.54/contrib/asdf-module.mk.optflags sbcl-1.0.54/contrib/asdf-module.mk
+--- sbcl-1.0.54/contrib/asdf-module.mk.optflags 2011-12-04 17:09:01.000000000 -0600
++++ sbcl-1.0.54/contrib/asdf-module.mk 2012-01-17 10:51:18.085029484 -0600
+@@ -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.54/src/runtime/Config.ppc-linux.optflags sbcl-1.0.54/src/runtime/Config.ppc-linux
+--- sbcl-1.0.54/src/runtime/Config.ppc-linux.optflags 2011-12-04 17:09:01.000000000 -0600
++++ sbcl-1.0.54/src/runtime/Config.ppc-linux 2012-01-17 10:51:47.671659598 -0600
+@@ -9,7 +9,7 @@
+ # provided with absolutely no warranty. See the COPYING and CREDITS
+ # files for more information.
+
+-CFLAGS = -g -m32
++CFLAGS += -g -m32
+ LINKFLAGS += -v -rdynamic -m32
+ NM = ./linux-nm
+
+@@ -19,6 +19,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.54/src/runtime/Config.sparc-linux.optflags sbcl-1.0.54/src/runtime/Config.sparc-linux
+--- sbcl-1.0.54/src/runtime/Config.sparc-linux.optflags 2011-12-04 17:09:01.000000000 -0600
++++ sbcl-1.0.54/src/runtime/Config.sparc-linux 2012-01-17 10:51:18.086029472 -0600
+@@ -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.54/src/runtime/Config.x86_64-linux.optflags sbcl-1.0.54/src/runtime/Config.x86_64-linux
+--- sbcl-1.0.54/src/runtime/Config.x86_64-linux.optflags 2011-12-04 17:09:01.000000000 -0600
++++ sbcl-1.0.54/src/runtime/Config.x86_64-linux 2012-01-17 10:51:18.087029460 -0600
+@@ -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.54/src/runtime/Config.x86-linux.optflags sbcl-1.0.54/src/runtime/Config.x86-linux
+--- sbcl-1.0.54/src/runtime/Config.x86-linux.optflags 2011-12-04 17:09:01.000000000 -0600
++++ sbcl-1.0.54/src/runtime/Config.x86-linux 2012-01-17 10:51:18.087029460 -0600
+@@ -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 36babbf..b2eb889 100644
--- a/sbcl.spec
+++ b/sbcl.spec
@@ -1,6 +1,6 @@
%if 0%{?fedora} > 9 || 0%{?rhel} > 5
-%define common_lisp_controller 1
+#define common_lisp_controller 1
%endif
# generate/package docs
@@ -17,8 +17,8 @@
Name: sbcl
Summary: Steel Bank Common Lisp
-Version: 1.0.53
-Release: 2%{?dist}
+Version: 1.0.54
+Release: 1%{?dist}
License: BSD
Group: Development/Languages
@@ -80,10 +80,8 @@ Source202: sbcl-install-clc.lisp
%endif
Patch2: sbcl-0.9.5-personality.patch
-Patch3: sbcl-1.0.52-optflags.patch
+Patch3: sbcl-1.0.54-optflags.patch
Patch6: sbcl-0.9.5-verbose-build.patch
-# Allow override of contrib test failure(s)
-Patch7: sbcl-1.0.2-permissive.patch
## upstreamable patches
Patch50: sbcl-1.0.51-generate_version.patch
@@ -118,7 +116,6 @@ fi
%patch2 -p1 -b .personality
%patch3 -p1 -b .optflags
%{?sbcl_verbose:%patch6 -p1 -b .verbose-build}
-%patch7 -p1 -b .permissive
%patch50 -p1 -b .generate_version
# "install" local bootstrap
@@ -144,9 +141,6 @@ export SBCL_HOME=`pwd`/sbcl-bootstrap/lib/sbcl
export PATH=`pwd`/sbcl-bootstrap/bin:${PATH}
%endif
-# WORKAROUND sb-concurrency test failures in koji/mock
-touch contrib/sb-concurrency/test-passed
-
export SBCL_HOME=%{_prefix}/lib/sbcl
%{?sbcl_arch:export SBCL_ARCH=%{sbcl_arch}}
%{?sbcl_shell} \
@@ -249,8 +243,8 @@ rm -rf %{buildroot}
%changelog
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.53-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+* Mon Dec 05 2011 Rex Dieter <rdieter at fedoraproject.org> 1.0.54-1
+- 1.0.54
* Mon Nov 07 2011 Rex Dieter <rdieter at fedoraproject.org> 1.0.53-1
- 1.0.53
diff --git a/sources b/sources
index cecd5f2..8cb6c1e 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-9d73218c06515390c8360b675b6d67bf sbcl-1.0.53-documentation-html.tar.bz2
-28bdb8d65b240bcc45370f19b781f9b8 sbcl-1.0.53-source.tar.bz2
+9fa77e679d7992d19f99a918ed66f4cd sbcl-1.0.54-documentation-html.tar.bz2
+b7e956a71d603bb714f71c2f7ef350f6 sbcl-1.0.54-source.tar.bz2
More information about the scm-commits
mailing list