I just checked in a change to wire.c to rewrite that function using only
public libc/libdl interfaces.  I'm not able to test it, so you might have
to fix something.  If dlopen ever fails, then report this as a glibc bug;
you should be able to make a simple program that does the dlopen of each
loaded map->l_name just the same on Linux and I would think it would fail
the same way on both systems if it fails at all.  Assuming there is no
glibc bug, then the new code should always dtrt unless I've made a typo.

_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to