* bug#25307: bug report with guile-2.0.13
@ 2016-12-31 5:36 Oppe, Thomas C ERDC-RDE-ITL-MS Contractor
2017-02-12 21:21 ` Ludovic Courtès
0 siblings, 1 reply; 3+ messages in thread
From: Oppe, Thomas C ERDC-RDE-ITL-MS Contractor @ 2016-12-31 5:36 UTC (permalink / raw)
To: 25307
[-- Attachment #1: Type: text/plain, Size: 3382 bytes --]
Dear Sir:
On the "make check" step for guile-2.0.13, I get an error message as given below:
Running list.test
Running load.test
Backtrace:
In ice-9/boot-9.scm:
160: 12 [catch #t #<catch-closure 244d4a0> ...]
In unknown file:
?: 11 [apply-smob/1 #<catch-closure 244d4a0>]
In ice-9/boot-9.scm:
66: 10 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
432: 9 [eval # #]
432: 8 [eval # #]
In ice-9/boot-9.scm:
771: 7 [for-each #<procedure 265a9c0 at ice-9/eval.scm:416:20 (a)> #]
In ice-9/eval.scm:
481: 6 [lp (#<fluid 23>) (("load.test"))]
In ice-9/boot-9.scm:
2404: 5 [save-module-excursion #<procedure 3c6a0c0 at ice-9/boot-9.scm:4051:3 ()>]
4056: 4 [#<procedure 3c6a0c0 at ice-9/boot-9.scm:4051:3 ()>]
1727: 3 [%start-stack load-stack ...]
1732: 2 [#<procedure 3f75cf0 ()>]
In unknown file:
?: 1 [primitive-load "/u/work/oppe/guile-2.0.13/test-suite/tests/load.test"]
?: 0 [mkdir "/u/US_SCRATCH4/oppe/guile-2.0.13/load-test.dir" #<undefined>]
ERROR: In procedure mkdir:
ERROR: In procedure mkdir: File exists
FAIL: check-guile
==================================
1 of 1 test failed
Please report to bug-guile@gnu.org
==================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/u/US_SCRATCH4/oppe/guile-2.0.13'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/u/US_SCRATCH4/oppe/guile-2.0.13'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/u/US_SCRATCH4/oppe/guile-2.0.13'
make: *** [check] Error 2
Also, on a separate issue, when I configure with the command
./configure --prefix=${install_dir} --enable-shared --enable-static
It complains that it can't find libtool:
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for libltdl... no
configure: error: GNU libltdl (Libtool) not found, see README.
The "config.log" file says
configure:46273: checking for libltdl
configure:46295: gcc -o conftest -I/u/home/oppe/gcc/6-20161229/include -I/usr/include -L/u/home/oppe/gcc/6-20161229/lib64 -L/u/home/oppe/gcc/6-20161229/lib -L/usr/lib64 -L/usr/lib conftest.c /u/home/oppe/gcc/6-20161229/lib/libltdl.so /usr/lib/libdl.so -Wl,-rpath -Wl,/u/home/oppe/gcc/6-20161229/lib -Wl,-rpath -Wl,/usr/lib >&5
/usr/lib/libdl.so: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
configure:46295: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Guile"
I can get around this problem with the following configure command:
./configure --prefix=${install_dir} --enable-shared --enable-static --without-libltdl-prefix
But is there a better solution?
Some background:
> uname -a
Linux muutill-0002.mhpcc.hpc.mil 2.6.32-642.11.1.el6.x86_64 #1 SMP Wed Oct 26 10:25:23 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
I am running the "make check" step of the GCC 6.3.1 compiler test suite, which requires "autogen" which in turn requires "guile". Would "guile-ncurses-2.1" plus "ncurses-6.0" be a valid substitute for "guile-2.0.13" in this context? This is a GCC 6.3.1 snapshot of 12/29/2016.
Thank you for any information.
Tom Oppe
[-- Attachment #2: Type: text/html, Size: 12964 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#25307: bug report with guile-2.0.13
2016-12-31 5:36 bug#25307: bug report with guile-2.0.13 Oppe, Thomas C ERDC-RDE-ITL-MS Contractor
@ 2017-02-12 21:21 ` Ludovic Courtès
2017-03-01 15:11 ` Andy Wingo
0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2017-02-12 21:21 UTC (permalink / raw)
To: Oppe, Thomas C ERDC-RDE-ITL-MS Contractor; +Cc: 25307
Hello,
"Oppe, Thomas C ERDC-RDE-ITL-MS Contractor"
<Thomas.C.Oppe@erdc.dren.mil> skribis:
> On the "make check" step for guile-2.0.13, I get an error message as given below:
>
>
>
> Running list.test
>
> Running load.test
>
> Backtrace:
[...]
> In unknown file:
>
> ?: 1 [primitive-load "/u/work/oppe/guile-2.0.13/test-suite/tests/load.test"]
>
> ?: 0 [mkdir "/u/US_SCRATCH4/oppe/guile-2.0.13/load-test.dir" #<undefined>]
>
>
>
> ERROR: In procedure mkdir:
>
> ERROR: In procedure mkdir: File exists
>
> FAIL: check-guile
Could it be that there was a stale “load-test.dir” directory in your
build tree?
Could you try, from the top-level build tree:
rm -rf load-test.dir && make check
Thanks in advance, and sorry for the delay.
Ludo’.
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#25307: bug report with guile-2.0.13
2017-02-12 21:21 ` Ludovic Courtès
@ 2017-03-01 15:11 ` Andy Wingo
0 siblings, 0 replies; 3+ messages in thread
From: Andy Wingo @ 2017-03-01 15:11 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 25307, Oppe, Thomas C ERDC-RDE-ITL-MS Contractor
On Sun 12 Feb 2017 22:21, ludo@gnu.org (Ludovic Courtès) writes:
>> In unknown file:
>>
>> ?: 1 [primitive-load "/u/work/oppe/guile-2.0.13/test-suite/tests/load.test"]
>>
>> ?: 0 [mkdir "/u/US_SCRATCH4/oppe/guile-2.0.13/load-test.dir" #<undefined>]
>>
>>
>>
>> ERROR: In procedure mkdir:
>>
>> ERROR: In procedure mkdir: File exists
>>
>> FAIL: check-guile
>
> Could it be that there was a stale “load-test.dir” directory in your
> build tree?
>
> Could you try, from the top-level build tree:
>
> rm -rf load-test.dir && make check
>
> Thanks in advance, and sorry for the delay.
Another question would be, is it possible this "make test" was running
on NFS? Could be we don't do the right thing there (or NFS doesn't do
the right thing).
Andy
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-03-01 15:11 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-31 5:36 bug#25307: bug report with guile-2.0.13 Oppe, Thomas C ERDC-RDE-ITL-MS Contractor
2017-02-12 21:21 ` Ludovic Courtès
2017-03-01 15:11 ` Andy Wingo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).