make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig/en_US/print/attributes' make[6]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig/en_US/print' make[5]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig/en_US' make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig' making all in programs/Xserver/xfixes... make[4]: Entering directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/xfixes' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/xfixes' making all in programs/Xserver/damageext... make[4]: Entering directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/damageext' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/damageext' making all in programs/Xserver/miext/cw... make[4]: Entering directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/miext/cw' rm -f ../../../../exports/lib/modules/./libcw.a + cd ../../../../exports/lib/modules/. + ln -s ../../../programs/Xserver/miext/cw/libcw.a . make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/miext/cw' making all in programs/Xserver/composite... make[4]: Entering directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/composite' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/composite' making all in programs/Xserver/mfb... make[4]: Entering directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/mfb' rm -f ../../../exports/lib/modules/./libmfb.a + cd ../../../exports/lib/modules/. + ln -s ../../../programs/Xserver/mfb/libmfb.a . make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/mfb' making all in programs/Xserver/fb... make[4]: Entering directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/fb' rm -f fbmmx.o i686-pc-linux-gnu-gcc -c -O2 -mtune=pentium3 -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fno-merge-constants -I../../../programs/Xserver/fb -I../../../programs/Xserver/mi -I../../../programs/Xserver/include -I../../../exports/include/X11 -I../../../include/fonts -I../../../programs/Xserver/hw/xfree86/common -I../../../programs/Xserver/render -I../../../include/extensions -I../../../programs/Xserver/Xext -I../../.. -I../../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((1) * 1000) + 904)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 -DUSE_GCC34_MMX fbmmx.c fbmmx.c: In function 'negate': fbmmx.c:107: error: incompatible type for argument 1 of '__builtin_ia32_pxor' fbmmx.c:107: error: incompatible type for argument 2 of '__builtin_ia32_pxor' fbmmx.c: In function 'expand_alpha': fbmmx.c:166: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:166: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:166: error: incompatible types in assignment fbmmx.c:168: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:168: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:168: error: incompatible types in assignment fbmmx.c: In function 'expand_alpha_rev': fbmmx.c:181: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:181: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:181: error: incompatible types in assignment fbmmx.c:183: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:183: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:183: error: incompatible types in assignment fbmmx.c: In function 'invert_colors': fbmmx.c:195: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:195: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:195: error: incompatible types in assignment fbmmx.c:196: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:196: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:196: error: incompatible types in assignment fbmmx.c:197: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:197: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:197: error: incompatible types in assignment fbmmx.c:202: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:202: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:202: error: incompatible types in assignment fbmmx.c:203: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:203: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:203: error: incompatible types in assignment fbmmx.c: In function 'over_rev_non_pre': fbmmx.c:237: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:237: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c: In function 'expand565': fbmmx.c:303: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:303: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:303: error: incompatible types in assignment fbmmx.c:304: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:304: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:304: error: incompatible types in assignment fbmmx.c:305: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:305: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:305: error: incompatible types in assignment fbmmx.c: In function 'pack565': fbmmx.c:327: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:327: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:327: error: incompatible types in assignment fbmmx.c:328: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:328: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:328: error: incompatible types in assignment fbmmx.c:329: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:329: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:329: error: incompatible types in assignment fbmmx.c:336: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:336: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:336: error: incompatible types in assignment fbmmx.c:338: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:338: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:338: error: incompatible types in assignment fbmmx.c:340: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:340: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:340: error: incompatible types in assignment fbmmx.c:342: error: incompatible type for argument 1 of '__builtin_ia32_pand' fbmmx.c:342: error: incompatible type for argument 2 of '__builtin_ia32_pand' fbmmx.c:342: error: incompatible types in assignment fbmmx.c:344: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:344: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:344: error: incompatible types in assignment fbmmx.c:345: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:345: error: incompatible type for argument 2 of '__builtin_ia32_por' fbmmx.c:345: error: incompatible types in assignment fbmmx.c:347: error: incompatible type for argument 1 of '__builtin_ia32_por' fbmmx.c:347: error: incompatible type for argument 2 of '__builtin_ia32_por' make[4]: *** [fbmmx.o] Error 1 make[4]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/fb' make[3]: *** [fb] Error 2 make[3]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc' make: *** [all] Error 2
Seems like this file in xorg-x11-6.8.1.904.tar.bz2 tarball is old, these issues seem to be fixed in CVS head.
sndirsch: Can you reproduce the problem with X11R6.8.2 on Suse Linux ?
Yes, this is a known gcc4 problem. I didn't see a fix for this yet.
*** This bug has been marked as a duplicate of 2893 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.