From 621e3867fc3066a0d403f2f9ecbea058a420cc3a Mon Sep 17 00:00:00 2001 From: Nikodemus Siivola Date: Fri, 11 Feb 2011 17:20:10 +0000 Subject: [PATCH] 1.0.45.16: *features* tweaks for Solaris targets A mistake in make-config.sh ("amd64" for "x86-64") was preventing :sb-lutex from being enabled on Solaris x86-64. While here, enable :largefile for Solaris (all platforms) Patch by Jim Wise, lp#667297. --- NEWS | 3 +++ make-config.sh | 3 ++- version.lisp-expr | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 052b422..36f68c8 100644 --- a/NEWS +++ b/NEWS @@ -1,11 +1,14 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- changes relative to sbcl-1.0.45: + * enhancement: largefile support on Solaris. * bug fix: local tail calls to DYNAMIC-EXTENT functions can no longer cause lifetime analysis to overwrite closed-over variables (lp#681092). * bug fix: encoding errors from some multibyte external formats such as EUC-JP were not handled correctly (lp#713063). * bug fix: printing waitqueue objects without setting *PRINT-CIRCLE* to T is now safe (lp#673630). + * bug fix: Solaris/x86-64 wasn't getting built with lutex support by + mistake. (lp#667297). changes in sbcl-1.0.45 relative to sbcl-1.0.44: * enhancement: ~/ and ~user/ are treated specially in pathnames. diff --git a/make-config.sh b/make-config.sh index fcdd9f9..6fda706 100644 --- a/make-config.sh +++ b/make-config.sh @@ -252,7 +252,8 @@ case "$sbcl_os" in printf ' :unix' >> $ltf printf ' :elf' >> $ltf printf ' :sunos' >> $ltf - if [ $sbcl_arch = "x86" ] || [ $sbcl_arch = "amd64" ]; then + printf ' :largefile' >> $ltf + if [ $sbcl_arch = "x86" ] || [ $sbcl_arch = "x86-64" ]; then printf ' :sb-lutex' >> $ltf fi link_or_copy Config.$sbcl_arch-sunos Config diff --git a/version.lisp-expr b/version.lisp-expr index fd17851..eeaa20f 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -20,4 +20,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".) -"1.0.45.15" +"1.0.45.16" -- 1.7.10.4