rpms/sbcl/FC-4 sbcl-0.9.10-make-config-ppc.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 sbcl.spec, 1.32, 1.33 sources, 1.8, 1.9 sbcl-0.9.5-make-config-fix.patch, 1.4, NONE

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Mon Feb 27 14:59:42 UTC 2006


Author: rdieter

Update of /cvs/extras/rpms/sbcl/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13325

Modified Files:
	.cvsignore sbcl.spec sources 
Added Files:
	sbcl-0.9.10-make-config-ppc.patch 
Removed Files:
	sbcl-0.9.5-make-config-fix.patch 
Log Message:
* Mon Feb 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.10-1
- 0.9.10
- update/fix make-config-ppc patch (still broken, #177029)
- cleanup bootstrap bits


sbcl-0.9.10-make-config-ppc.patch:

--- NEW FILE sbcl-0.9.10-make-config-ppc.patch ---
--- sbcl-0.9.10/make-config.sh.make-config-ppc	2006-02-23 13:57:56.000000000 -0600
+++ sbcl-0.9.10/make-config.sh	2006-02-27 07:00:26.000000000 -0600
@@ -273,7 +273,7 @@
     # cross-compilers!
     #
     # FIXME: integrate to grovel-features, mayhaps
-    $GNUMAKE -C tools-for-build determine-endianness -I src/runtime
+    $GNUMAKE -C tools-for-build determine-endianness -I ../src/runtime
     tools-for-build/determine-endianness >> $ltf
 elif [ "$sbcl_arch" = "ppc" -a "$sbcl_os" = "linux" ]; then
     # Use a C program to detect which kind of glibc we're building on,
@@ -282,8 +282,8 @@
     #
     # FIXME: integrate to grovel-features., maypahps
     printf ' :gencgc :stack-allocatable-closures :linkage-table' >> $ltf
-    $GNUMAKE -C tools-for-build where-is-mcontext -I src/runtime
-    tools-for-build/where-is-mcontext > src/runtime/ppc-linux-mcontext.h
+    $GNUMAKE -C tools-for-build where-is-mcontext -I ../src/runtime
+    tools-for-build/where-is-mcontext > src/runtime/ppc-linux-mcontext.h || (echo "error running where-is-mcontext"; exit 1)
 elif [ "$sbcl_arch" = "ppc" -a "$sbcl_os" = "darwin" ]; then
     printf ' :gencgc :stack-allocatable-closures' >> $ltf
     # We provide a dlopen shim, so a little lie won't hurt


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/sbcl/FC-4/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore	26 Jan 2006 19:55:03 -0000	1.8
+++ .cvsignore	27 Feb 2006 14:59:42 -0000	1.9
@@ -1,4 +1,4 @@
+sbcl-0.9.10-source.tar.bz2
+sbcl-0.9.9-x86-linux-binary.tar.bz2
+sbcl-0.9.9-x86-64-linux-binary.tar.bz2
 sbcl-0.8.15-powerpc-linux-binary.tar.bz2
-sbcl-0.9.8-x86-64-linux-binary.tar.bz2
-sbcl-0.9.8-x86-linux-binary.tar.bz2
-sbcl-0.9.9-source.tar.bz2


Index: sbcl.spec
===================================================================
RCS file: /cvs/extras/rpms/sbcl/FC-4/sbcl.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- sbcl.spec	26 Jan 2006 19:55:03 -0000	1.32
+++ sbcl.spec	27 Feb 2006 14:59:42 -0000	1.33
@@ -1,18 +1,18 @@
-# $Id$
 
 # build only a minimal sbcl whose sole-purpose is to be bootstrap
 # for a future sbcl build
 #define min_bootstrap 1
 
 # define to enable verbose build for debugging
-%define sbcl_verbose 1 
+#define sbcl_verbose 1 
 
 # shell to use
-%define sbcl_shell /bin/bash -x
+#define sbcl_shell /bin/bash -x
+%define sbcl_shell /bin/bash 
 
 Name: 	 sbcl
 Summary: Steel Bank Common Lisp
-Version: 0.9.9
+Version: 0.9.10
 Release: 1%{?dist}
 
 License: BSD/MIT
@@ -27,24 +27,26 @@
 Source2: customize-target-features.lisp 
 
 ## x86 section
-#Source10: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-0.9.8-x86-linux-binary.tar.bz2
 %ifarch %{ix86}
 %define sbcl_arch x86
 BuildRequires: sbcl
+# or
+#Source10: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-0.9.9-x86-linux-binary.tar.bz2
 #define sbcl_bootstrap_src -a 10 
 %endif
 
 ## x86_64 section
-#Source20: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-0.9.8-x86-64-linux-binary.tar.bz2
 %ifarch x86_64
 %define sbcl_arch x86-64
-BuildRequires: sbcl
-#define sbcl_bootstrap_src -a 20 
+#BuildRequires: sbcl
+# or
+Source20: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-0.9.9-x86-64-linux-binary.tar.bz2
+%define sbcl_bootstrap_src -a 20 
 %endif
 
 ## ppc section
-# Latest powerpc-linux bootstrap, busted:
-# buildsys.fedoraproject.org/logs/development/1131-sbcl-0.9.4-14.fc5/ppc/build.log
+# Latest powerpc-linux bootstrap build fails:
+# http://bugzilla.redhat.com/bugzilla/177029 
 #Source30: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-0.8.15-powerpc-linux-binary.tar.bz2
 # another possible ppc bootstrap to try
 #Source31: http://clozure.com/openmcl/ftp/openmcl-linuxppc-all-0.14.3.tar.gz
@@ -63,7 +65,7 @@
 Patch2: sbcl-0.9.5-personality.patch
 Patch3: sbcl-0.9.5-optflags.patch
 Patch4: sbcl-0.9.4-LIB_DIR.patch
-Patch5: sbcl-0.9.5-make-config-fix.patch
+Patch5: sbcl-0.9.10-make-config-ppc.patch
 Patch6: sbcl-0.9.5-verbose-build.patch
 # Allow override of contrib test failure(s)
 Patch7: sbcl-0.9.9-permissive.patch
@@ -95,7 +97,7 @@
 %patch2 -p1 -b .personality
 %patch3 -p1 -b .optflags
 %patch4 -p1 -b .LIB_DIR
-%patch5 -p1 -b .make-config-fix
+%patch5 -p1 -b .make-config-ppc
 %{?sbcl_verbose:%patch6 -p1 -b .verbose-build}
 %patch7 -p1 -b .permissive
 
@@ -226,6 +228,15 @@
 
 
 %changelog
+* Mon Feb 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.10-1
+- 0.9.10
+- update/fix make-config-ppc patch (still broken, #177029)
+- cleanup bootstrap bits
+
+* Fri Feb 10 2006 Rex Dieter <rexdieter[AT]users.sf.net>
+- fc5: gcc/glibc respin
+- disable verbose build options
+
 * Thu Jan 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.9-1
 - 0.9.9
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/sbcl/FC-4/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources	26 Jan 2006 19:55:03 -0000	1.8
+++ sources	27 Feb 2006 14:59:42 -0000	1.9
@@ -1,4 +1,4 @@
+58678d7081f32bdcd174c5233efba4f3  sbcl-0.9.10-source.tar.bz2
+417f524958fd7a4115902f14eaed3ab1  sbcl-0.9.9-x86-linux-binary.tar.bz2
+d9e4a6d95e255b3a24431f336fae236d  sbcl-0.9.9-x86-64-linux-binary.tar.bz2
 3a72d0785ce0a8e02f9af632c2a4f217  sbcl-0.8.15-powerpc-linux-binary.tar.bz2
-294b9133aa3d0195a0ad8d562bf9c7d5  sbcl-0.9.8-x86-64-linux-binary.tar.bz2
-900ae4d2353fd9371d6ebaef40180038  sbcl-0.9.8-x86-linux-binary.tar.bz2
-4aafb2ce07bd7933f7edec29b404a595  sbcl-0.9.9-source.tar.bz2


--- sbcl-0.9.5-make-config-fix.patch DELETED ---




More information about the scm-commits mailing list