[xorg-server] git HEAD build failure

Maarten Maathuis madman2003 at gmail.com
Sun Sep 2 14:18:10 PDT 2007


The problem was a typo, but later more problems became apparent.

I am unsure if this is the right way, because some of the things i
added back are in XSERVER_LIBS now, but at least this builds.

I suggest this is reviewed by someone with significant knowledge of
autotools and friends.

Maarten.

On 9/2/07, Maarten Maathuis <madman2003 at gmail.com> wrote:
> I haven't looked into what could cause this, but this is something
> that broke in the last day or two. I'll provide additional information
> as it becomes available.
>
> Sincerely,
>
> Maarten Maathuis.
>
> x86_64-pc-linux-gnu-gcc -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN
> -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE
> -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal
> -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I../../include
> -I../../include -I../../Xext -I../../composite -I../../damageext
> -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow
> -I../../miext/damage -I../../render -I../../randr -I../../fb
> -DHAVE_XORG_CONFIG_H -DXF86PM -march=k8 -Os -pipe -msse3 -rdynamic
> -Wl,-O1 -Wl,--as-needed -Wl,-z -Wl,lazy -o Xorg xorg.o
> /usr/lib64/libpciaccess.so -ldl -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/libusb.so /usr/lib64/libdbus-1.so
> /usr/lib64/libXdmcp.so -lm -lrt
> x86_64-pc-linux-gnu-ar cru .libs/libosandcommon.a .libs/osandcommon.o
> .libs/libosandcommon.lax/libxorgos.a/ix86Pci.o
> .libs/libosandcommon.lax/libxorgos.a/IODelay.o
> .libs/libosandcommon.lax/libxorgos.a/vidmem.o
> .libs/libosandcommon.lax/libxorgos.a/sigio.o
> .libs/libosandcommon.lax/libxorgos.a/Pci.o
> .libs/libosandcommon.lax/libxorgos.a/bios_mmap.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_init.o
> .libs/libosandcommon.lax/libxorgos.a/libc_wrapper.o
> .libs/libosandcommon.lax/libxorgos.a/xf86_Util.o
> .libs/libosandcommon.lax/libxorgos.a/linuxPci.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_apm.o
> .libs/libosandcommon.lax/libxorgos.a/lt1-lnx_apm.o
> .libs/libosandcommon.lax/libxorgos.a/xorgos.o
> .libs/libosandcommon.lax/libxorgos.a/BUSmemcpy.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_kmod.o
> .libs/libosandcommon.lax/libxorgos.a/stdResource.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_pci.o
> .libs/libosandcommon.lax/libxorgos.a/VTsw_usl.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_agp.o
> .libs/libosandcommon.lax/libxorgos.a/Delay.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_acpi.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_bell.o
> .libs/libosandcommon.lax/libxorgos.a/posix_tty.o
> .libs/libosandcommon.lax/libxorgos.a/SlowBcopy.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_mouse.o
> .libs/libosandcommon.lax/libxorgos.a/lnx_video.o
> .libs/libosandcommon.lax/libcommon.a/xf86fbman.o
> .libs/libosandcommon.lax/libcommon.a/xf86Cursor.o
> .libs/libosandcommon.lax/libcommon.a/xisb.o
> .libs/libosandcommon.lax/libcommon.a/xf86noBus.o
> .libs/libosandcommon.lax/libcommon.a/xf86xv.o
> .libs/libosandcommon.lax/libcommon.a/xf86DPMS.o
> .libs/libosandcommon.lax/libcommon.a/xf86DoProbe.o
> .libs/libosandcommon.lax/libcommon.a/xf86Config.o
> .libs/libosandcommon.lax/libcommon.a/xf86Versions.o
> .libs/libosandcommon.lax/libcommon.a/xf86cvt.o
> .libs/libosandcommon.lax/libcommon.a/xf86Configure.o
> .libs/libosandcommon.lax/libcommon.a/xf86Events.o
> .libs/libosandcommon.lax/libcommon.a/xf86xvmc.o
> .libs/libosandcommon.lax/libcommon.a/xf86Globals.o
> .libs/libosandcommon.lax/libcommon.a/xf86MiscExt.o
> .libs/libosandcommon.lax/libcommon.a/xf86cmap.o
> .libs/libosandcommon.lax/libcommon.a/xf86VidMode.o
> .libs/libosandcommon.lax/libcommon.a/xf86Helper.o
> .libs/libosandcommon.lax/libcommon.a/xf86DGA.o
> .libs/libosandcommon.lax/libcommon.a/xf86DefModeSet.o
> .libs/libosandcommon.lax/libcommon.a/xf86Xinput.o
> .libs/libosandcommon.lax/libcommon.a/xf86XKB.o
> .libs/libosandcommon.lax/libcommon.a/xf86Mode.o
> .libs/libosandcommon.lax/libcommon.a/xf86Bus.o
> .libs/libosandcommon.lax/libcommon.a/xf86isaBus.o
> .libs/libosandcommon.lax/libcommon.a/xf86AutoConfig.o
> .libs/libosandcommon.lax/libcommon.a/xf86RandR.o
> .libs/libosandcommon.lax/libcommon.a/xf86pciBus.o
> .libs/libosandcommon.lax/libcommon.a/xorgHelper.o
> .libs/libosandcommon.lax/libcommon.a/xf86DoScanPci.o
> .libs/libosandcommon.lax/libcommon.a/xf86fbBus.o
> .libs/libosandcommon.lax/libcommon.a/xf86PM.o
> .libs/libosandcommon.lax/libcommon.a/xf86Option.o
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.0/../../../../lib64/crt1.o: In
> function `_start':
> (.text+0x20): undefined reference to `main'
> collect2: ld returned 1 exit status
> make[4]: *** [Xorg] Error 1
> make[4]: *** Waiting for unfinished jobs....
> x86_64-pc-linux-gnu-ranlib .libs/libosandcommon.a
> rm -fr .libs/libosandcommon.lax
> creating libosandcommon.la
> (cd .libs && rm -f libosandcommon.la && ln -s ../libosandcommon.la
> libosandcommon.la)
> make[4]: Leaving directory
> `/var/tmp/portage/x11-base/xorg-server-9999/work/xserver/hw/xfree86'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/var/tmp/portage/x11-base/xorg-server-9999/work/xserver/hw/xfree86'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/var/tmp/portage/x11-base/xorg-server-9999/work/xserver/hw/xfree86'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/var/tmp/portage/x11-base/xorg-server-9999/work/xserver/hw'
> make: *** [all-recursive] Error 1
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix_build.patch
Type: text/x-patch
Size: 1285 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20070902/adaa6197/attachment.bin>


More information about the xorg mailing list