On Jan 14, 2009, at 3:08 AM, Martin Costabel wrote: > Alexander Hansen wrote: > [] >>>> /$*=./local-target-features.lisp-expr ./contrib/sb-bsd-sockets/ >>>> foo.c >>>> ./contrib/sb-posix/foo.c ./src/runtime/target-arch-os.h >>>> ./src/runtime/target-arch.h ./src/runtime/target-lispregs.h >>>> ./src/runtime/target-os.h >>>> /$scratchfilename=/tmp/canonicalize-whitespace-1.5606.tmp >>>> //entering make-host-1.sh >>>> //building cross-compiler, and doing first genesis >>>> make-host-1.sh: line 31: 5616 Bus error >>>> $SBCL_XC_HOST >>>> <make-host-1.lisp >>>> ### execution of sh failed, exit code 1 > [] >> It didn't help. I get the same failure on 10.4/PowerPC with Xcode >> 2.5. I'll cc the maintainer. > > It seems this version of sbcl cannot be built from its so-called > sources on ppc. The reason is that it uses an older version of > itself for compilation, and this older version comes, as a pre- > compiled binary, with the "sources". The supplied version for ppc > crashes with a bus error. It not really possible to find out why, > because it is precompiled. The stack trace is > >> Thread 0 Crashed: >> 0 libSystem.B.dylib 0x9012cab0 _malloc_initialize + 1016 >> 1 libSystem.B.dylib 0x90002fb8 malloc + 48 >> 2 sbcl 0x0000a9bc successful_malloc + 28 >> 3 sbcl 0x0000aa10 copied_string + 32 >> 4 sbcl 0x0000de2c os_get_runtime_executable_path + >> 76 >> 5 sbcl 0x0000ac18 main + 104 >> 6 sbcl 0x00001f74 start + 68 > > One could try to make the package builddepend on clisp and try to > compile it with clisp, which is a suggested procedure. When I just > tried this by hand, it went quite far, but eventually crashed with > the error > >> //entering make-target-1.sh >> //building runtime system and symbol table file >> GNUmakefile:31: genesis/Makefile.features: No such file or directory >> make: *** No rule to make target `genesis/Makefile.features'. Stop. > > So this would need some more porting effort. > > -- > Martin > > >
Perhaps the bootstrap binary is compiled on 10.5: I _did_ test this on 10.5/PowerPC before adding the .info file to the distribution. I naively assumed that 10.4 would be no problem, since historically I'd had problems with 10.5 rather than 10.4 . ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
