* Bug 17344 lives
@ 2008-05-07 15:55 Levine, Zachary
2008-05-08 22:12 ` Neil Jerram
0 siblings, 1 reply; 5+ messages in thread
From: Levine, Zachary @ 2008-05-07 15:55 UTC (permalink / raw)
To: 'bug-guile@gnu.org'
[-- Attachment #1: Type: text/plain, Size: 537 bytes --]
Hello. I am installing guile-1.8.4 on a Red Hat Enterprise Linux system using KDE 3.5.4-13.el5 Red Hat. (I hope that's the operating system and not just KDE. It also says "Fedora Core".) The system is a 64-bit Dell dual processor.
There was a bug reported in version 1.8.0, and a proposed fix under the subject "Re: [bug #17344] problem compiling guile 1.8.0". The fix given in that message worked (I think). The point of this note is that it's still a problem a couple of versions later.
Zachary Levine
Physicist, NIST
[-- Attachment #2: Type: text/html, Size: 2535 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bug 17344 lives
2008-05-07 15:55 Bug 17344 lives Levine, Zachary
@ 2008-05-08 22:12 ` Neil Jerram
2008-05-08 23:15 ` Marijn Schouten (hkBst)
0 siblings, 1 reply; 5+ messages in thread
From: Neil Jerram @ 2008-05-08 22:12 UTC (permalink / raw)
To: Levine, Zachary; +Cc: 'bug-guile@gnu.org'
"Levine, Zachary" <zlevine@nist.gov> writes:
> There was a bug reported in version 1.8.0,
guile.c:(.text+0x2f): undefined reference to `lt__PROGRAM__LTX_preloaded_symbols'
This happens when libguile tries to link against a more recent version
of libltdl than we're expecting.
> and a proposed fix under the subject
> ?Re: [bug #17344] problem compiling guile 1.8.0?. The fix given in that
> message worked (I think).
What was the fix? I couldn't track it down. (Apart from "rerun more
up to date autotools". We'd prefer to avoid that for now if
possible.)
> The point of this note is that it?s still a problem
> a couple of versions later.
Thank you. (One can't have too many reminders.)
Regards,
Neil
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bug 17344 lives
2008-05-08 22:12 ` Neil Jerram
@ 2008-05-08 23:15 ` Marijn Schouten (hkBst)
2008-05-09 22:27 ` Neil Jerram
0 siblings, 1 reply; 5+ messages in thread
From: Marijn Schouten (hkBst) @ 2008-05-08 23:15 UTC (permalink / raw)
To: Neil Jerram; +Cc: 'bug-guile@gnu.org', Levine, Zachary
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Neil Jerram wrote:
| "Levine, Zachary" <zlevine@nist.gov> writes:
|
|> There was a bug reported in version 1.8.0,
|
| guile.c:(.text+0x2f): undefined reference to `lt__PROGRAM__LTX_preloaded_symbols'
|
| This happens when libguile tries to link against a more recent version
| of libltdl than we're expecting.
|
|> and a proposed fix under the subject
|> ?Re: [bug #17344] problem compiling guile 1.8.0?. The fix given in that
|> message worked (I think).
|
| What was the fix? I couldn't track it down. (Apart from "rerun more
| up to date autotools". We'd prefer to avoid that for now if
| possible.)
Possible patch [1] that fixes this from bug [2].
|> The point of this note is that it?s still a problem
|> a couple of versions later.
|
| Thank you. (One can't have too many reminders.)
|
| Regards,
| Neil
|
[1]: http://bugs.gentoo.org/attachment.cgi?id=145645
[2]: http://bugs.gentoo.org/show_bug.cgi?id=212723
Marijn
- --
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkgjiX4ACgkQp/VmCx0OL2xQDQCgu8KPWAbyNrva7982LBaiOnLT
6HcAnj3+jk/obb3shSyb2S8qZN9wMKO7
=HBvY
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bug 17344 lives
2008-05-08 23:15 ` Marijn Schouten (hkBst)
@ 2008-05-09 22:27 ` Neil Jerram
2008-05-11 3:15 ` Ludovic Courtès
0 siblings, 1 reply; 5+ messages in thread
From: Neil Jerram @ 2008-05-09 22:27 UTC (permalink / raw)
To: Marijn Schouten (hkBst); +Cc: 'bug-guile@gnu.org', Levine, Zachary
"Marijn Schouten (hkBst)" <hkBst@gentoo.org> writes:
> Possible patch [1] that fixes this from bug [2].
>
> [1]: http://bugs.gentoo.org/attachment.cgi?id=145645
> [2]: http://bugs.gentoo.org/show_bug.cgi?id=212723
OK, but that just breaks pre-opening completely, doesn't it?
What's the underlying issue here? Has libtool 2 dropped support for
pre-opening, or is there a different incantation needed for loading
pre-opened symbols, or is there something about Guile's build that
prevents libltdl from exporting lt__PROGRAM__LTX_preloaded_symbols?
Perhaps the point is that when libltdl was built, it knew it was for a
platform that supported proper dlopen, and hence that pre-opening
support should never be needed? In that case, is there a
configure-time test we can do to discover whether the available
libltdl has pre-opening support or not?
Thanks,
Neil
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bug 17344 lives
2008-05-09 22:27 ` Neil Jerram
@ 2008-05-11 3:15 ` Ludovic Courtès
0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2008-05-11 3:15 UTC (permalink / raw)
To: bug-guile
Hi,
Neil Jerram <neil@ossau.uklinux.net> writes:
> What's the underlying issue here? Has libtool 2 dropped support for
> pre-opening, or is there a different incantation needed for loading
> pre-opened symbols, or is there something about Guile's build that
> prevents libltdl from exporting lt__PROGRAM__LTX_preloaded_symbols?
I think we should have been using the `LTDL_SET_PRELOADED_SYMBOLS ()'
macro instead of having these two lines in `guile.c' (per node "Libltdl
interface" in the Libtool 1.5 manual). Maybe this would work better
with 2.2 as it's still documented:
http://www.gnu.org/software/libtool/manual/html_node/Dlpreopening.html
Thanks,
Ludovic.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-05-11 3:15 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-07 15:55 Bug 17344 lives Levine, Zachary
2008-05-08 22:12 ` Neil Jerram
2008-05-08 23:15 ` Marijn Schouten (hkBst)
2008-05-09 22:27 ` Neil Jerram
2008-05-11 3:15 ` Ludovic Courtès
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).