From: fred v. <fr...@fr...> - 2007-03-26 09:10:57
|
Hello, i have just successfully compiled sbcl 1.0.4.2 from last cvs but i got some errors when making doc (see output below). Does somebody have an idea of what's wrong ? (uname -srm = Linux 2.6.17-11-generic x86_64) thank's for your help, Fred Voisin cd doc/manual && make) : rm -f asdf.texinfo ln -s ../../contrib/asdf/asdf.texinfo touch tempfiles-stamp for module in :sb-md5 :sb-rotate-byte :sb-grovel :sb-sprof :sb-bsd-sockets; do test -e "../../contrib/"/${module#:}/test-passed || { echo "The documented contrib $module seems to have failed its tests." && exit 1; }; done DOCSTRINGDIR="docstrings/" PACKAGES=":COMMON-LISP :SB-ALIEN :SB-DEBUG :SB-EXT :SB-GRAY :SB-MOP :SB-PROFILE :SB-THREAD :SB-MD5 :SB-ROTATE-BYTE :SB-SPROF :SB-BSD-SOCKETS" MODULES=':sb-md5 :sb-rotate-byte :sb-grovel :sb-sprof :sb-bsd-sockets' sh make-tempfiles.sh "" && touch "docstrings/" /creating docstring snippets from SBCL='/home/fred/lisp/src/sbcl/doc/manual/../../src/runtime/sbcl --core /home/fred/lisp/src/sbcl/doc/manual/../../output/sbcl.core' for packages ':COMMON-LISP :SB-ALIEN :SB-DEBUG :SB-EXT :SB-GRAY :SB-MOP :SB-PROFILE :SB-THREAD :SB-MD5 :SB-ROTATE-BYTE :SB-SPROF :SB-BSD-SOCKETS' ; in: LAMBDA NIL ; (SB-TEXINFO::GET-PACKAGE SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-PACKAGE ; ; caught STYLE-WARNING: ; This function is undefined: ; GET-PACKAGE ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::GET-PACKAGE SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-PACKAGE ; ; caught STYLE-WARNING: ; This function is undefined: ; GET-PACKAGE ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::GET-KIND SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-KIND ; (SB-TEXINFO::GET-NAME SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-NAME ; ; caught STYLE-WARNING: ; These functions are undefined: ; GET-KIND GET-NAME ; ; compilation unit finished ; caught 3 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::GET-PACKAGE SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-PACKAGE ; ; caught STYLE-WARNING: ; This function is undefined: ; GET-PACKAGE ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::GET-PACKAGE SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-PACKAGE ; ; caught STYLE-WARNING: ; This function is undefined: ; GET-PACKAGE ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::GET-KIND SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-KIND ; (SB-TEXINFO::GET-NAME SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-NAME ; ; caught STYLE-WARNING: ; These functions are undefined: ; GET-KIND GET-NAME ; ; compilation unit finished ; caught 3 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::GET-KIND SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-KIND ; (SB-TEXINFO::GET-NAME SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-NAME ; (SB-TEXINFO::GET-PACKAGE SB-TEXINFO::DOC) ; ; caught STYLE-WARNING: ; undefined function: GET-PACKAGE ; ; caught STYLE-WARNING: ; These functions are undefined: ; GET-KIND GET-NAME GET-PACKAGE ; ; compilation unit finished ; caught 4 STYLE-WARNING conditions ; in: LAMBDA NIL ; (SB-TEXINFO::COLLECT-GF-DOCUMENTATION SB-TEXINFO::FDEF) ; ; caught STYLE-WARNING: ; undefined function: COLLECT-GF-DOCUMENTATION ; ; caught STYLE-WARNING: ; This function is undefined: ; COLLECT-GF-DOCUMENTATION ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; loading system definition from ; /home/fred/lisp/src/sbcl/contrib/sb-rotate-byte/sb-rotate-byte.asd into ; #<PACKAGE "ASDF0"> ; registering #<SYSTEM SB-ROTATE-BYTE {1002539BE1}> as SB-ROTATE-BYTE /creating package-locks.texi-temp texi2dvi -I "docstrings/" -I "../../contrib/" sbcl.texinfo /bin/sh: texi2dvi: not found make: *** [sbcl.dvi] Erreur 127 fred@pisiq:~/lisp/src/sbcl/doc/manual$ |
From: Rudi S. <ru...@co...> - 2007-03-26 09:15:59
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 26.03.2007, at 17:08, fred voisin wrote: > Hello, > > i have just successfully compiled sbcl 1.0.4.2 from last cvs but i got > some errors when making doc (see output below). Does somebody have an > idea of what's wrong ? > (uname -srm = Linux 2.6.17-11-generic x86_64) [...] > texi2dvi -I "docstrings/" -I "../../contrib/" sbcl.texinfo > /bin/sh: texi2dvi: not found > make: *** [sbcl.dvi] Erreur 127 Looks like you don't have texinfo installed. It's normally included in teTeX or other TeX distributions. Check your Linux distribution for which package provides the programs texi2dvi, texi2pdf, makeinfo etc. Cheers, Rudi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFGB483765FppppCGcRAkCjAJ4zwTXrJ46CEuLfPeCaUlPxtseJsACcD2ZZ R31262PNrGpbMrHg8BM6Wv8= =Xz8T -----END PGP SIGNATURE----- |
From: fred v. <fr...@fr...> - 2007-03-27 12:41:41
|
hello, I'm back for compiling SBCL PPC linux. First, I have installed sbcl-1.0-powerpc binary on a Linux 2.6.17-11-powerpc ppc : $ sbcl --version SBCL 1.0 Then i have compiled (sh make.sh then sudo sh install.sh) sbcl cvs, no errors as long as my bash history goes back (just warnings) and then, curiously, i get the following output : $ sbcl --version SBCL 0.9.17.18 (both in /usr/local/bin) is that normal ? shouldn't be SBCL 1.0.x ? why not ? some help would ne appreciated, may i post the overall history of the make process ? Thank's, Fred Voisin |
From: Nikodemus S. <nik...@ra...> - 2007-03-27 12:52:50
|
fred voisin wrote: > Then i have compiled (sh make.sh then sudo sh install.sh) sbcl cvs, no > errors as long as my bash history goes back (just warnings) > and then, curiously, i get the following output : You are missing two essential datums here: 1. Which source tree did you build? The exact version is stored in version.lisp-expr. 2. Which SBCL are you really running? which sbcl when typed in the shell will tell you that. The SBCL you installed with install.sh is /usr/local/bin/sbcl. > may i post the overall history of the make process ? Please don't. Cheers, -- Nikodemus |
From: fred v. <fr...@fr...> - 2007-03-28 00:52:52
|
Thank you your answer, (yes in effect, in effect, I ran cvs -z3 ...) So, I finally "succeed in" compiling SBCL 1.0.4.5 for Linux 2.6.17-11-powerpc ppc (basic lisp seems to work). When I run the test (cd tests && sh run-tests.sh) and get errors (not surprised, threads, see below end of output of run-tests.sh). The user manual (http://www.sbcl.org/manual > SBCL 1.0.3.48 User Manual) I can read "Support for threading on Darwin (Mac OS X) and FreeBSD on the x86 is experimental." (http://www.sbcl.org/manual/Threading.html ). Is it a very hard job to make "experimental" available for ppc ? How should I do (with no magics :-) ? Thank's for help, FV in slime : CL-USER> (sb-thread:make-thread (lambda () (write-line "Hello, world"))) Not supported in unithread builds. [Condition of type SIMPLE-ERROR] Restarts: 0: [ABORT-REQUEST] Abort handling SLIME request. 1: [ABORT] Exit debugger, returning to top level. Backtrace: 0: (SB-THREAD:MAKE-THREAD #<unavailable argument>) 1: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SB-THREAD:MAKE-THREAD (LAMBDA NIL (WRITE-LINE "Hello, world"))) #<NULL-LEXENV>) What should I do to make it successful ? ; TEST:LOAD-TEST.FASL.NEWEST written ; compilation finished in 0:00:00 compiled-file-name="/home/fred/dev/lisp/src/sbcl/sbcl/tests/side-effectful-pathnames-test-26981/load-test.fasl" expected-file-name="/home/fred/dev/lisp/src/sbcl/sbcl/tests/side-effectful-pathnames-test-26981/load-test.fasl" // Running /home/fred/dev/lisp/src/sbcl/sbcl/tests/threads.test.sh /waiting unhandled SIMPLE-ERROR: Error during processing of --eval option (LOAD #P"condition-wait-sigcont.lisp"): Not supported in unithread builds. 0: (BACKTRACE 128 #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDERR* {4F1088E9}>) 1: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR {5086E0F1}> #<unavailable argument>) 2: (INVOKE-DEBUGGER #<SIMPLE-ERROR {5086E0F1}>) 3: (INVOKE-DEBUGGER #<SIMPLE-ERROR {5086E0F1}>) 4: (ERROR "Error during processing of --eval ~ option ~S:~%~% ~A") 5: ((LAMBDA (SB-IMPL::E)) #<SIMPLE-ERROR {5086DE11}>) 6: ((LAMBDA (SB-IMPL::E)) #<SIMPLE-ERROR {5086DE11}>) 7: (SIGNAL #<SIMPLE-ERROR {5086DE11}>) 8: (ERROR "Not supported in unithread builds.") 9: (CONDITION-WAIT #<unavailable argument> #S(MUTEX :NAME "lock" :VALUE NIL)) 10: (CONDITION-WAIT #<unavailable argument> #S(MUTEX :NAME "lock" :VALUE NIL)) 11: (SB-INT:SIMPLE-EVAL-IN-LEXENV (CONDITION-WAIT *QUEUE* *LOCK*) #<NULL-LEXENV>) 12: (SB-IMPL::SIMPLE-EVAL-PROGN-BODY ((WRITE-LINE "/waiting") (FORCE-OUTPUT) (DELETE-FILE "condition-wait-sigcont.tmp") (CONDITION-WAIT *QUEUE* *LOCK*) (WRITE-LINE "/woken") (FORCE-OUTPUT) (WITH-OPEN-FILE (F "condition-wait-sigcont.tmp" :DIRECTION :OUTPUT) (WRITE-LINE "woken!" F))) #<NULL-LEXENV>) 13: (SB-INT:SIMPLE-EVAL-IN-LEXENV (WITH-MUTEX (*LOCK*) (WRITE-LINE "/waiting") (FORCE-OUTPUT) (DELETE-FILE "condition-wait-sigcont.tmp") (CONDITION-WAIT *QUEUE* *LOCK*) (WRITE-LINE "/woken") (FORCE-OUTPUT) (WITH-OPEN-FILE (F "condition-wait-sigcont.tmp" :DIRECTION :OUTPUT) (WRITE-LINE "woken!" F))) #<NULL-LEXENV>) 14: (SB-FASL::LOAD-AS-SOURCE #<SB-SYS:FD-STREAM for "file /home/fred/dev/lisp/src/sbcl/sbcl/tests/condition-wait-sigcont.lisp" {50869639}> NIL NIL) 15: (SB-FASL::INTERNAL-LOAD #P"condition-wait-sigcont.lisp" #P"/home/fred/dev/lisp/src/sbcl/sbcl/tests/condition-wait-sigcont.lisp" :ERROR NIL NIL :SOURCE :DEFAULT) 16: (SB-FASL::INTERNAL-LOAD #P"condition-wait-sigcont.lisp" #P"/home/fred/dev/lisp/src/sbcl/sbcl/tests/condition-wait-sigcont.lisp" :ERROR NIL NIL NIL :DEFAULT) 17: (LOAD #P"condition-wait-sigcont.lisp") 18: (SB-INT:SIMPLE-EVAL-IN-LEXENV (LOAD #P"condition-wait-sigcont.lisp") #<NULL-LEXENV>) 19: (SB-IMPL::PROCESS-EVAL-OPTIONS ((DISABLE-DEBUGGER) (LOAD #P"condition-wait-sigcont.lisp"))) 20: (SB-IMPL::TOPLEVEL-INIT) 21: ((LABELS SB-IMPL::RESTART-LISP)) unhandled condition in --disable-debugger mode, quitting kill: 22: No such process kill: 23: No such process kill: 26: No such process // Running /home/fred/dev/lisp/src/sbcl/sbcl/tests/undefined-classoid-bug.test.sh ; in: LAMBDA NIL ; (A-STRUCT-SLOT STRUCT) ; ; caught STYLE-WARNING: ; undefined function: A-STRUCT-SLOT ; ; caught STYLE-WARNING: ; This function is undefined: ; A-STRUCT-SLOT ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA NIL ; (A-STRUCT-SLOT STRUCT) ; ; caught STYLE-WARNING: ; undefined function: A-STRUCT-SLOT ; ; caught STYLE-WARNING: ; This function is undefined: ; A-STRUCT-SLOT ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; compiling file "/home/fred/dev/lisp/src/sbcl/sbcl/tests/undefined-classoid-bug-1.lisp" (written 16 FEB 2005 07:02:06 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFUN A-STRUCT-REFERENCER-1 ...) ; /home/fred/dev/lisp/src/sbcl/sbcl/tests/undefined-classoid-bug-1.fasl written ; compilation finished in 0:00:00 ; compiling file "/home/fred/dev/lisp/src/sbcl/sbcl/tests/undefined-classoid-bug-2.lisp" (written 16 FEB 2005 07:02:06 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFUN A-STRUCT-REFERENCER-2 ...) ; compiling (DEFSTRUCT A-STRUCT ...) ; /home/fred/dev/lisp/src/sbcl/sbcl/tests/undefined-classoid-bug-2.fasl written ; compilation finished in 0:00:00 Finished running tests. Status: Expected failure: float.pure.lisp / (SCALE-FLOAT-OVERFLOW BUG-372) Expected failure: float.pure.lisp / (ADDITION-OVERFLOW BUG-372) Failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-346) Expected failure: debug.impure.lisp / (TRACE ENCAPSULATE NIL) Expected failure: debug.impure.lisp / (TRACE-RECURSIVE ENCAPSULATE NIL) Invalid exit status: defstruct.impure.lisp Expected failure: external-format.impure.lisp / (CHARACTER-DECODE-LARGE FORCE-END-OF-FILE) test failed, expected 104 return code, got 1 Nikodemus Siivola a écrit : > fred voisin wrote: > >> Then i have compiled (sh make.sh then sudo sh install.sh) sbcl cvs, no >> errors as long as my bash history goes back (just warnings) >> and then, curiously, i get the following output : > > You are missing two essential datums here: > > 1. Which source tree did you build? The exact version is stored in > version.lisp-expr. > > 2. Which SBCL are you really running? > > which sbcl > > when typed in the shell will tell you that. The SBCL you installed > with install.sh is /usr/local/bin/sbcl. > >> may i post the overall history of the make process ? > > Please don't. > > Cheers, > > -- Nikodemus > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Sbcl-help mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-help > > |
From: fred v. <fr...@fr...> - 2007-03-26 09:26:00
|
Thank you, that was the point ! (apt-cache search texi2dvi made no answer). Cheers, FV Rudi Schlatte a écrit : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > On 26.03.2007, at 17:08, fred voisin wrote: > >> Hello, >> >> i have just successfully compiled sbcl 1.0.4.2 from last cvs but i got >> some errors when making doc (see output below). Does somebody have an >> idea of what's wrong ? >> (uname -srm = Linux 2.6.17-11-generic x86_64) > [...] >> texi2dvi -I "docstrings/" -I "../../contrib/" sbcl.texinfo >> /bin/sh: texi2dvi: not found >> make: *** [sbcl.dvi] Erreur 127 > > Looks like you don't have texinfo installed. It's normally included > in teTeX or other TeX distributions. Check your Linux distribution > for which package provides the programs texi2dvi, texi2pdf, makeinfo > etc. > > Cheers, > > Rudi > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (Darwin) > > iD8DBQFGB483765FppppCGcRAkCjAJ4zwTXrJ46CEuLfPeCaUlPxtseJsACcD2ZZ > R31262PNrGpbMrHg8BM6Wv8= > =Xz8T > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Sbcl-help mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-help > > |
From: Rudi S. <ru...@co...> - 2007-03-26 09:46:05
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 26.03.2007, at 17:23, fred voisin wrote: > Thank you, that was the point ! > (apt-cache search texi2dvi made no answer). http://packages.debian.org/cgi-bin/search_contents.pl? word=texi2dvi&searchmode=searchfiles&case=insensitive&version=stable&arc h=i386 tells me to tell you to install the texinfo package. Also install tetex-bin for texi2pdf while you're at it. Cheers, Rudi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFGB5Q4765FppppCGcRAvRnAKC9KVsJmu6CKAW3nTKLvpU4pxr0tACfU1DW TkYpuVU0TD//yy34e2G+R+s= =/3+R -----END PGP SIGNATURE----- |
From: Christophe R. <cs...@ca...> - 2007-03-26 09:26:44
|
fred voisin <fr...@fr...> writes: > i have just successfully compiled sbcl 1.0.4.2 from last cvs but i got > some errors when making doc (see output below). Does somebody have an > idea of what's wrong ? > texi2dvi -I "docstrings/" -I "../../contrib/" sbcl.texinfo > /bin/sh: texi2dvi: not found This. You're missing (at least) texi2dvi. Cheers, Christophe |
From: Ralf M. <rm...@mh...> - 2007-03-29 10:46:30
|
On Mon, 26 Mar 2007 11:23:13 +0200, fred voisin wrote: > Thank you, that was the point ! > (apt-cache search texi2dvi made no answer). apt-cache only searches package names and descriptions. Highly unlikely that these will mention texi2dvi. Use 'apt-file search' .... HTH Ralf Mattes > |