bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Kevin Ryde
Subject: Re: guile-1.8.1 (static-only build) 'gmake check' 2 of 9 tests failed
Date: Wed, 29 Aug 2007 09:02:07 +1000
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux)

address@hidden writes:
>
> 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).

Thanks.

> Might there be a problem when a static-only build is done, or that
> the tests themselves don't expect a static-only build?

Or both :).

> ERROR: In procedure dynamic-link:
> ERROR: file: "libguile-srfi-srfi-1-v-3", message: "ld.so.1: guile: fatal: 
> libguile-srfi-srfi-1-v-3.a: open failed: No such file or directory"
> FAIL: test-require-extension

That might be supposed to work.  I think there's some hairy stuff in
libtool where you tell it about the modules you might dynamic link, and
in a static build it compiles them in and fakes up "success" loading
them.  I guess nobody's tried a static build.

> ERROR: In procedure dynamic-link:
> ERROR: file: "libtest-asmobs", message: "ld.so.1: guile: fatal: 
> libtest-asmobs.a: open failed: No such file or directory"
> FAIL: test-asmobs

Yes, that test probably can't work in a static-only build.  It should
"exit 77" to skip, or have an automake conditional around it.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]