From: Nikodemus S. <de...@us...> - 2006-11-23 15:11:35
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv6759 Modified Files: version.lisp-expr Log Message: 0.9.18.71: fix build on Darwin 7.9.0 (OS X 10.3) * Unix98 pty api not supported here: don't add the ldso-stubs for it. (Not needed in the presence of linkage-table anyways. After 1.0 the conditionalization should be changed to :linkage-table.) * ...which still leaves us with the alien definitions. They are harmless even if the Unix98 api is not supported, as the code path where they live is executed only if we can open /dev/ptmx. They will, howver, cause undefined alien style-warnings on startup. Since we presumably want to try to keep the same core working on both older and newer Darwins, we must detect its support at runtime. So just muffle undefined alien style warnings from the linkage table at startup -- presumably user-code can face similar situations, so this is probably TRT anyways. * Whitespace damage. This commit message is longer then the patch. Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.3100 retrieving revision 1.3101 diff -u -d -r1.3100 -r1.3101 --- version.lisp-expr 23 Nov 2006 12:42:30 -0000 1.3100 +++ version.lisp-expr 23 Nov 2006 15:11:26 -0000 1.3101 @@ -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.18.70" +"0.9.18.71" |