Re: guile-www 1.1.1 2.16 problems under guile 1.8.

2007-05-11 Thread Ludovic Courtès
Hi, [EMAIL PROTECTED] (r. clayton) writes: Both versions of guile-www use make-shared-substring, which doesn't exist under guile 1.8. In addition, guile chokes on (lambda* (name value #key path domain expires secure) from cgi.scm in guile-www 1.1.1. The fix for the first problem is

Re: guile-www 1.1.1 2.16 problems under guile 1.8.

2007-05-11 Thread Thien-Thi Nguyen
() [EMAIL PROTECTED] (Ludovic Courtès) () Fri, 11 May 2007 09:16:31 +0200 So your fix seems reasonable, _provided_ `guile-www' doesn't rely on string mutations and interactions between substrings and their parent string. the easy way is to use configure script option --disable-shsub. i

Re: guile-www 1.1.1 2.16 problems under guile 1.8.

2007-05-11 Thread Ludovic Courtès
Hi, Thien-Thi Nguyen [EMAIL PROTECTED] writes: if the configure script is NOT detecting missing `make-shared-substring', then that's a bug -- please post the output of the ./configure run (w/o the `--disable-shsub' option). Nice that it can detect such things and adapt! this should

Re: guile-www 1.1.1 2.16 problems under guile 1.8.

2007-05-11 Thread Thien-Thi Nguyen
() [EMAIL PROTECTED] (Ludovic Courtès) () Fri, 11 May 2007 16:43:09 +0200 Nice that it can detect such things and adapt! that's the theory, anyway. However, the `s/make-shared-substring/substring/' occurs only at module-installation time, which precludes one from running the examples

guile-1.8.1 build fails at libguile/filesys.c on Solaris2.6

2007-05-11 Thread anirkko
Hi The guile-1.8.1 build fails at libguile/filesys.c on Solaris2.6 (see output below). Reason: in file libguile/_scm.h, the wrong selection is taken in #if HAVE_STAT64 #define CHOOSE_LARGEFILE(foo,foo64) foo64 #else #define CHOOSE_LARGEFILE(foo,foo64) foo #endif When

guile-1.8.1 build fails at libguile/posix.c on Solaris2.6

2007-05-11 Thread anirkko
Hi The guile-1.8.1 build also fails at libguile/stime.c on Solaris2.6 (see output below; configured with --without-threads which was necessary because the default --with-threads also didn't work, see previous reports). Reason: variable len is not declared, because the declaration is in a #ifdef

fail guile-1.8.1 (different user src dir): build wants to modify src directory

2007-05-11 Thread anirkko
Hi The build of guile in an object directory different from the src directory (belonging to a different user, for example unpacked by root or on RO media) also fails because the build wants to modify the src directory tree! Should the building not also work when the src is read-only (for

guile-1.8.1 (static-only build) 'gmake check' 2 of 9 tests failed

2007-05-11 Thread anirkko
Hi After the many modifications reported, the build of guile-1.8.1 (with --enable-static --disable-shared) is successful on Solaris2.6, but some 'gmake check' tests fail (see below). Looking at the error messaged produced make me think, why would a procedure dynamic-link want to open static .a

build fails (different user src dir): wrong permissions in guile-1.8.1/scripts

2007-05-11 Thread anirkko
Hi The build of guile in an object directory different from the src directory (belonging to a different user, for example unpacked by root or on RO media) also fails because the scripts in the guile-1.8.1/scripts directory have user and group, but not other execute permissions. Workaround: %

Re: guile-www 1.1.1 2.16 problems under guile 1.8.

2007-05-11 Thread r. clayton
if the configure script is NOT detecting missing `make-shared-substring', then that's a bug -- please post the output of the ./configure run (w/o the `--disable-shsub' option). I downloaded 2.16 and 2.18 and both installed correctly. ___