xserver git fails to build with xf86config enabled

Paulo César Pereira de Andrade pcpa at mandriva.com.br
Sun Dec 7 09:08:53 PST 2008


Hi,

> The usefulness of it is debatable, i personally don't need it, just
> wanted to give a heads up.

  Thanks for the report. Installed libraries usually aren't compiled
with hidden symbols, but libxf86config is "inheriting" the flags
for the X Server and modules. I exported the functions, but did not
add them to the "sdk", as those functions are marked as private.

> Maarten.
>

> /var/tmp/portage/x11-base/xorg-server-9999/work/xorg-server-9999/hw/xfree86/parser/.libs/libxf86config.so
> /usr/lib64/libpciaccess.so -lpthread /usr/lib64/libXfont.so
> /usr/lib64/libfreetype.so /usr/lib64/libXau.so /usr/lib64/libfontenc.so
> -lz /usr/lib64/libpixman-1.so /usr/lib64/libhal.so
> /usr/lib64/libdbus-1.so /usr/lib64/libXdmcp.so -lssl -lcrypto -ldl -lm
> -lrt
> ./.libs/libxorg.a(xf86Config.o): In function `xf86ModulelistFromConfig':
> xf86Config.c:(.text+0x3596): undefined reference to
> `xf86addNewLoadDirective'
> xf86Config.c:(.text+0x36a3): undefined reference to
> `xf86addNewLoadDirective'
> ./.libs/libxorg.a(xf86Configure.o): In function `DoConfigure':
> xf86Configure.c:(.text+0xd34): undefined reference to
> `xf86freeMonitorList'
> xf86Configure.c:(.text+0xd4c): undefined reference to `xf86freeScreenList'
> collect2: ld returned 1 exit status
> make[4]: *** [Xorg] Error 1
> make[4]: Leaving directory

Paulo




More information about the xorg mailing list