public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] Bug in dynamic linker (glibc 2.2.2)
@ 2001-03-27 13:36 Francis Galiegue
  2001-03-27 17:08 ` Jes Sorensen
  0 siblings, 1 reply; 2+ messages in thread
From: Francis Galiegue @ 2001-03-27 13:36 UTC (permalink / raw)
  To: linux-ia64

Hi,

Well, at least, the dynamic linker says it has a bug, but I don't know whether
it's actually the linker or another component. Bug shows on ia64 but not on
Alpha, x86, Sparc{,64} nor PPC.

The bug: when building qt 2.3.0, using libmng 1.0.0, when it comes to build the
designer, this error occurs when it tries to run uic:

BUG IN DYNAMIC LINKER ld.so: dl-version.c: 217: _dl_check_map_versions:
Assertion `needed != ((void *)0)' failed!

I made a foo test program which only uses mng_version_text() of said library,
tried to link and run it and... it succeeds!

Second thing which I've tried: update my toolchain RPM with RedHat patches,
recompiled libmng with it, then retried qt. Same result.

All calls to ldd uic croak with the same error as well. But calling ldd on foo
succeeds.

I noticed that RedHat fisher uses mng 0.9.4 instead of 1.0.0, and this is what
I will try right now. Has anyone else encountered this bug? What can I do to
chase it down?

-- 
Francis Galiegue, fg@mandrakesoft.com - Normand et fier de l'être
"Programming is a race between programmers, who try and make more and more
idiot-proof software, and universe, which produces more and more remarkable
idiots. Until now, universe leads the race"  -- R. Cook



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-03-27 17:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-03-27 13:36 [Linux-ia64] Bug in dynamic linker (glibc 2.2.2) Francis Galiegue
2001-03-27 17:08 ` Jes Sorensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox