Activity log for bug #393845

Date Who What changed Old value New value Message
2009-06-30 12:48:02 Beef bug added bug
2009-06-30 12:52:09 Beef description sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. Darwin soft85.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1 sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. Darwin soft85.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1
2009-06-30 12:52:09 Beef tags build
2009-06-30 12:54:39 Beef description sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. Darwin soft85.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1 sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. uname -a: Darwin soft85.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1
2009-06-30 12:55:50 Beef description sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. uname -a: Darwin soft85.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1 sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. uname -a: Darwin ******.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1
2009-06-30 13:38:34 Beef summary source build error in backtrace.c on OSX build fails on OSX 10.6 (snow leopard)
2009-06-30 13:38:34 Beef description sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX. uname -a: Darwin ******.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1 sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX (June 8th). I tried adding the -D_XOPEN_SOURCE, -D_XOPEN_SOURCE=600 and -m32 flags to the CFLAGS uname -a: Darwin ******.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1
2009-06-30 13:52:08 Beef description sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX (June 8th). I tried adding the -D_XOPEN_SOURCE, -D_XOPEN_SOURCE=600 and -m32 flags to the CFLAGS uname -a: Darwin ******.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1 sh make.sh on the current latest cvs revision returns an error on the backtrace.c compilation with gcc i686-apple-darwin10-gcc-4.2.1. I am working on the latest beta version of Snow Leopard OSX (June 8th). uname -a: Darwin ******.vub.ac.be 10.0.0b1 Darwin Kernel Version 10.0.0b1: Fri May 29 00:02:02 PDT 2009; root:xnu-1456~1/RELEASE_I386 i386 The current working revision for backtrace.c is 1.45 gcc version: Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5646~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 make output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -I. -no-cpp-precomp -c -o backtrace.o backtrace.c In file included from backtrace.c:19: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size /var/folders/Xl/XlQeJ38BFsitkLrLLB5-OU+++TI/-Tmp-//ccy8ZPrF.s:851:suffix or operands invalid for `mov' make: *** [backtrace.o] Error 1 I tried adding the -D_XOPEN_SOURCE, -D_XOPEN_SOURCE=600 and -m32 flags to the CFLAGS -D_XOPEN_SOURCE changes nothing to the above error. -D_XOPEN_SOURCE=600 changes the output to: produces the following output: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -D_XOPEN_SOURCE=600 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from alloc.c:21: runtime.h: In function 'CONS': runtime.h:151: warning: cast to pointer from integer of different size runtime.h: In function 'SYMBOL': runtime.h:157: warning: cast to pointer from integer of different size runtime.h: In function 'FDEFN': runtime.h:163: warning: cast to pointer from integer of different size In file included from thread.h:20, from alloc.c:26: interrupt.h: In function 'sigcopyset': interrupt.h:32: error: 'NSIG' undeclared (first use in this function) interrupt.h:32: error: (Each undeclared identifier is reported only once interrupt.h:32: error: for each function it appears in.) interrupt.h: At top level: interrupt.h:102: error: 'NSIG' undeclared here (not in a function) make: *** [alloc.o] Error 1 Adding -m32 changes nothing to the above: //entering make-target-1.sh //building runtime system and symbol table file rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h In file included from darwin-os.c:21: /usr/include/ucontext.h:42:2: error: #error ucontext routines are deprecated, and require _XOPEN_SOURCE to be defined gcc -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 -D_XOPEN_SOURCE=600 -m32 -I. -no-cpp-precomp -c -o alloc.o alloc.c In file included from thread.h:20, from alloc.c:26: interrupt.h: In function 'sigcopyset': interrupt.h:32: error: 'NSIG' undeclared (first use in this function) interrupt.h:32: error: (Each undeclared identifier is reported only once interrupt.h:32: error: for each function it appears in.) interrupt.h: At top level: interrupt.h:102: error: 'NSIG' undeclared here (not in a function)
2009-08-07 07:48:26 Nikodemus Siivola sbcl: status New Confirmed
2009-08-07 07:48:29 Nikodemus Siivola sbcl: importance Undecided High
2009-08-07 07:49:13 Nikodemus Siivola tags build build os-darwin
2009-08-31 00:55:23 Cyrus Harmon attachment added initial sbcl build fixes for snow leopard http://launchpadlibrarian.net/31027416/sbcl-snow-leopard-1.patch
2009-08-31 06:25:22 Cyrus Harmon sbcl: assignee Cyrus Harmon (ch-launchpad)
2009-08-31 06:25:39 Cyrus Harmon sbcl: status Confirmed Fix Committed
2009-11-06 22:15:21 Christophe Rhodes sbcl: status Fix Committed Fix Released