0.9.0.26:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sun, 8 May 2005 15:55:06 +0000 (15:55 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sun, 8 May 2005 15:55:06 +0000 (15:55 +0000)
More build fixes
... for our non-8859-1 friends, explicitly request the C locale
while building.
... running the tests (and indeed starting up the new sbcl)
in unknown locales will fail instantly, but that's probably
less annoying than having the build fail at cold-init time.
... probably stdin/out/err should fall back to ascii external format
if all else fails

make-host-1.sh
make-host-2.sh
make-target-1.sh
make-target-2.sh
make-target-contrib.sh
make.sh
version.lisp-expr

index 6093419..cf3e216 100644 (file)
@@ -15,6 +15,9 @@
 
 echo //entering make-host-1.sh
 
+LANG=C
+export LANG
+
 # Compile and load the cross-compiler. (We load it here not because we're
 # about to use it, but because it's written under the assumption that each
 # file will be loaded before the following file is compiled.)
index cbbfabe..ae5ae3d 100644 (file)
@@ -15,6 +15,9 @@
 
 echo //entering make-host-2.sh
 
+LANG=C
+export LANG
+
 # In some cases, a debugging build of the system will creates a core
 # file output/after-xc.core in the next step. In cases where it
 # doesn't, it's confusing and basically useless to have any old copies
index a8d42a3..7fbf974 100644 (file)
@@ -15,6 +15,9 @@
 
 echo //entering make-target-1.sh
 
+LANG=C
+export LANG
+
 # Build the runtime system and symbol table (.nm) file.
 #
 # (This C build has to come after the first genesis in order to get
index fb27e27..19baf68 100644 (file)
@@ -15,6 +15,9 @@
 
 echo //entering make-target-2.sh
 
+LANG=C
+export LANG
+
 # Do warm init stuff, e.g. building and loading CLOS, and stuff which
 # can't be done until CLOS is running.
 #
index 96ea610..e861382 100644 (file)
@@ -13,6 +13,9 @@
 # provided with absolutely no warranty. See the COPYING and CREDITS
 # files for more information.
 
+LANG=C
+export LANG
+
 . ./find-gnumake.sh
 find_gnumake
 
diff --git a/make.sh b/make.sh
index 35cb61d..2a9a9b6 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -52,6 +52,9 @@
 # whether the cross-compilation host returns suitable values from 
 # UPGRADED-ARRAY-ELEMENT-TYPE?)
 
+LANG=C
+export LANG
+
 build_started=`date`
 echo "//starting build: $build_started"
 
index 068b216..4e50646 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.9.0.25"
+"0.9.0.26"