Dear Emmanuel,
I found an old laptop with Debian Lenny. Ubuntu Lucid is related to
Debian Lenny, and both distributions have clisp 2.44.
I can now confirm that wp-mirror 0.2 will not run using clisp 2.44.
It really does need clisp 2.48.
Distributions having clisp 2.48 (or higher) include:
DEB - Debian Squeeze, Ubuntu Natty
RPM - Fedora 13 updates, Mandriva 2010, OpenSuSE 11.4
Sincerely Yours,
Kent
On 1/9/12, Emmanuel Engelhart <emmanuel(a)engelhart.org> wrote:
Hi Kent
On 08/01/2012 01:59, wp mirror wrote:
1) Please let me see the output of
$ ./wp-mirror-0.2.lisp --debug
It should be:
;debug: Processing command line arguments ...
$./wp-mirror-0.2.lisp --debug
*** - Program stack overflow. RESET
2) Debian Sqeeze uses clisp 2.48. I think Ubuntu
Lucid uses clisp
2.44. Please let me see the output of:
$ clisp --version
The first line of mine reads:
GNU CLISP 2.48 (2009-07-28) (built 3487543663) (memory 3506736573)
$clisp --version
GNU CLISP 2.44.1 (2008-02-23) (built 3476003035) (memory 3534936353)
Software: GNU C 4.4.3
x86_64-linux-gnu-gcc -g -O2 -Igllib -W -Wswitch -Wcomment
-Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations
-Wno-sign-compare -O -DUNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I.
-Wl,-Bsymbolic-functions -x none /usr/lib/libreadline.so -lncurses -ldl
/usr/lib/libavcall.so /usr/lib/libcallback.so -L/usr/lib -lsigsegv
SAFETY=0 TYPECODES WIDE GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED
TRIVIALMAP_MEMORY
libsigsegv 2.5
libreadline 5.2
Features:
(ASDF CLC-OS-DEBIAN COMMON-LISP-CONTROLLER BERKELEY-DB
CLX-ANSI-COMMON-LISP CLX READLINE REGEXP SYSCALLS I18N LOOP COMPILER
CLOS MOP CLISP
ANSI-CL COMMON-LISP LISP=CL INTERPRETER SOCKETS GENERIC-STREAMS
LOGICAL-PATHNAMES SCREEN FFI GETTEXT UNICODE BASE-CHAR=CHARACTER PC386
UNIX)
C Modules: (clisp i18n syscalls regexp readline linux clx bdb)
Installation directory: /usr/lib/clisp-2.44.1/
User language: ENGLISH
Machine: X86_64 (X86_64) alaric [127.0.1.1]
3) WP-MIRROR make use of functions such as
`ext:probe-pathname' and
`posix:file-size' which were first introduced in clisp 2.47.
Please let me see the output of:
$ clisp -q
[1]> (ext:probe-pathname "/etc/hosts")
Mine reads:
#P"/etc/hosts" ;
#P"/etc/hosts" ;
3533434716 ;
2321751
$ clisp -q
[1]> (ext:probe-pathname "/etc/hosts")
*** - READ from #<INPUT CONCATENATED-STREAM #<INPUT STRING-INPUT-STREAM>
#<IO TERMINAL-STREAM>>: #<PACKAGE EXT> has no external symbol with
name "PROBE-PATHNAME"
The following restarts are available:
ABORT :R1 Abort main loop
Break 1 [2]>
Hope this can help you.
Emmanuel
_______________________________________________
Offline-l mailing list
Offline-l(a)lists.wikimedia.org