On Sat, May 21, 2011 at 03:17:41PM +0200, Thomas Klausner wrote:
> On Thu, May 19, 2011 at 04:29:34PM +0100, Michael Meeks wrote:
> > 
> >     Hmm; are we linking with crt0.o though ? :-) at least on Linux our C
> > library exports that symbol:
> 
> > $ objdump -T /lib/libc.so.6 | grep environ
> > 0016ad60  w   DO .bss       00000004  GLIBC_2.0   _environ
> > 0016ad60  w   DO .bss       00000004  GLIBC_2.0   environ
> > 0016ad60 g    DO .bss       00000004  GLIBC_2.0   __environ

NetBSD libc exports almost nothing in comparison:

$ objdump -T /lib/libc.so.12 | grep environ
0000000000000000      D  *UND*  0000000000000000 environ

But so does DragonFly's:
$ objdump -T /usr/lib/libc.so.7 | grep environ
0000000000000000      D  *UND*  0000000000000000 environ

There must be something else, possibly a change in the compiler toolchain.
Thomas, your last succesful build was with NetBSD 5.1, wasn't it ?

-- 
Francois Tigeot
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to