At 02:00 AM 5/22/00 -0300, Alexandre Oliva wrote:
>On May 22, 2000, Mocha <[EMAIL PROTECTED]> wrote:
>
> > any idea why it's broken in CVS?
>
>Not yet. I haven't had time to investigate yet :-(
thanks for your reply. here is the patch for that Wl and an inter-library
dependency bug for NetBSD ELF systems. I think you may have gotten the Wl
(since you made it) into CVS, but not the inter-library dependency one.
This was patched against 1.3.4. I applied it to my local CVS tree and it
patched fine too.
--- ltconfig.in_ORIG Mon Dec 6 04:09:59 1999
+++ ltconfig.in Sat May 20 11:39:08 2000
@@ -1192,7 +1192,7 @@
archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts
${wl}-soname $wl$soname ${wl}-
retain-symbols-file $wl$export_symbols -o $lib'
else
archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib'
- # can we support soname and/or expsyms with a.out? -oliva
+ wlarc=
fi
;;
@@ -1988,6 +1988,9 @@
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
else
+ deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
+ file_magic_cmd=/usr/bin/file
+ file_magic_test_file=`echo /usr/lib/libc.so*`
library_names_spec='${libname}${release}.so$versuffix
${libname}${release}.so$major ${libname
}${release}.so ${libname}.so'
soname_spec='${libname}${release}.so$major'
dynamic_linker='NetBSD ld.elf_so'