[Libreoffice] environ not found

Francois Tigeot ftigeot at wolfpond.org
Sat May 21 06:29:27 PDT 2011


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


More information about the LibreOffice mailing list