Here the output when trying to emerge with gcc-3.4.4 : gcc -DX11 -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -ffast-math -DBIG_OPT -Wall -I../../../cinit -I../../../h3/glide3/src -I../../../h3/incsrc -I../../../h3/minihwc -I. -I../../../swlibs/fxmemmap -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/texus2/lib -O6 -m486 -Wp,-MD,.deps/linhwc.pp -c ../../../h3/minihwc/linhwc.c -fPIC -DPIC -o .libs/linhwc.o ../../../h3/minihwc/linhwc.c: In function `loadEnvFile': ../../../h3/minihwc/linhwc.c:172: warning: assignment makes pointer from integer without a cast ../../../h3/minihwc/linhwc.c:173: warning: assignment makes integer from pointer without a cast ../../../h3/minihwc/linhwc.c: In function `hwcInitRegisters': ../../../h3/minihwc/linhwc.c:268: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:268: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:268: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:285: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:285: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:285: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:287: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:287: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:287: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `hwcAllocBuffers': ../../../h3/minihwc/linhwc.c:304: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:304: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:304: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:304: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:304: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:356: warning: implicit declaration of function `hwcBufferLfbAddr' ../../../h3/minihwc/linhwc.c:361: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:361: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:362: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:362: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:363: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:363: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:364: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:364: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:365: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:365: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:366: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:366: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:367: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:367: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:368: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:368: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:369: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:369: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:371: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:371: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:372: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:372: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:373: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:373: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:374: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:374: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:375: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:375: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:376: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:376: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:377: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:377: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:378: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:378: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:379: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:379: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:380: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:380: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:381: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:381: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:382: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:382: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:383: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:383: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:384: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:384: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:385: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:385: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:386: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:386: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:387: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:387: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:388: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:388: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:389: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:389: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:391: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:391: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:392: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:392: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:393: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:393: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `hwcInitFifo': ../../../h3/minihwc/linhwc.c:419: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:419: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:419: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:419: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `hwcInitVideo': ../../../h3/minihwc/linhwc.c:446: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:446: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:446: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:467: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:467: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:467: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:472: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:472: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:472: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:475: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:475: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:475: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:480: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:480: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:480: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:482: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:482: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:482: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: At top level: ../../../h3/minihwc/linhwc.c:611: error: conflicting types for 'hwcBufferLfbAddr' ../../../h3/minihwc/linhwc.c:356: error: previous implicit declaration of 'hwcBufferLfbAddr' was here ../../../h3/minihwc/linhwc.c: In function `hwcBufferLfbAddr': ../../../h3/minihwc/linhwc.c:628: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:628: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:632: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:632: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:636: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:636: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:636: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:640: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:640: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:640: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:644: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:644: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:648: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:648: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:652: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:652: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:660: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:660: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `hwcGammaTable': ../../../h3/minihwc/linhwc.c:700: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:700: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:700: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:702: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:702: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:702: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:708: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:708: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:708: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:708: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:712: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:712: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:712: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:714: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:714: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:714: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:720: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:720: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:720: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:720: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:720: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `hwcGammaRGB': ../../../h3/minihwc/linhwc.c:739: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:739: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:739: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:739: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:739: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `hwcSetGrxClock': ../../../h3/minihwc/linhwc.c:784: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:784: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:784: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:786: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:786: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:786: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:787: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:787: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:787: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:788: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:788: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c:788: warning: left-hand operand of comma expression has no effect ../../../h3/minihwc/linhwc.c: In function `grDRIImportFifo': ../../../h3/minihwc/linhwc.c:834: warning: implicit declaration of function `_grImportFifo' ../../../h3/minihwc/linhwc.c: In function `grDRIInvalidateAll': ../../../h3/minihwc/linhwc.c:838: warning: implicit declaration of function `_grInvalidateAll' ../../../h3/minihwc/linhwc.c: In function `grDRIResetSAREA': ../../../h3/minihwc/linhwc.c:843: warning: implicit declaration of function `_grExportFifo' ../../../h3/minihwc/linhwc.c: In function `hwcInitRegisters': ../../../h3/minihwc/linhwc.c:268: warning: statement with no effect ../../../h3/minihwc/linhwc.c:285: warning: statement with no effect ../../../h3/minihwc/linhwc.c:287: warning: statement with no effect ../../../h3/minihwc/linhwc.c: In function `hwcAllocBuffers': ../../../h3/minihwc/linhwc.c:304: warning: statement with no effect ../../../h3/minihwc/linhwc.c:361: warning: statement with no effect ../../../h3/minihwc/linhwc.c:362: warning: statement with no effect ../../../h3/minihwc/linhwc.c:363: warning: statement with no effect ../../../h3/minihwc/linhwc.c:364: warning: statement with no effect ../../../h3/minihwc/linhwc.c:365: warning: statement with no effect ../../../h3/minihwc/linhwc.c:366: warning: statement with no effect ../../../h3/minihwc/linhwc.c:367: warning: statement with no effect ../../../h3/minihwc/linhwc.c:368: warning: statement with no effect ../../../h3/minihwc/linhwc.c:369: warning: statement with no effect ../../../h3/minihwc/linhwc.c:371: warning: statement with no effect ../../../h3/minihwc/linhwc.c:372: warning: statement with no effect ../../../h3/minihwc/linhwc.c:373: warning: statement with no effect ../../../h3/minihwc/linhwc.c:374: warning: statement with no effect ../../../h3/minihwc/linhwc.c:375: warning: statement with no effect ../../../h3/minihwc/linhwc.c:376: warning: statement with no effect ../../../h3/minihwc/linhwc.c:377: warning: statement with no effect ../../../h3/minihwc/linhwc.c:378: warning: statement with no effect ../../../h3/minihwc/linhwc.c:379: warning: statement with no effect ../../../h3/minihwc/linhwc.c:380: warning: statement with no effect ../../../h3/minihwc/linhwc.c:381: warning: statement with no effect ../../../h3/minihwc/linhwc.c:382: warning: statement with no effect ../../../h3/minihwc/linhwc.c:383: warning: statement with no effect ../../../h3/minihwc/linhwc.c:384: warning: statement with no effect ../../../h3/minihwc/linhwc.c:385: warning: statement with no effect ../../../h3/minihwc/linhwc.c:386: warning: statement with no effect ../../../h3/minihwc/linhwc.c:387: warning: statement with no effect ../../../h3/minihwc/linhwc.c:388: warning: statement with no effect ../../../h3/minihwc/linhwc.c:389: warning: statement with no effect ../../../h3/minihwc/linhwc.c:391: warning: statement with no effect ../../../h3/minihwc/linhwc.c:392: warning: statement with no effect ../../../h3/minihwc/linhwc.c:393: warning: statement with no effect ../../../h3/minihwc/linhwc.c: In function `hwcInitFifo': ../../../h3/minihwc/linhwc.c:418: warning: statement with no effect ../../../h3/minihwc/linhwc.c: In function `hwcInitVideo': ../../../h3/minihwc/linhwc.c:446: warning: statement with no effect ../../../h3/minihwc/linhwc.c:467: warning: statement with no effect ../../../h3/minihwc/linhwc.c:472: warning: statement with no effect ../../../h3/minihwc/linhwc.c:475: warning: statement with no effect ../../../h3/minihwc/linhwc.c:480: warning: statement with no effect ../../../h3/minihwc/linhwc.c:482: warning: statement with no effect ../../../h3/minihwc/linhwc.c: In function `hwcGammaTable': ../../../h3/minihwc/linhwc.c:700: warning: statement with no effect ../../../h3/minihwc/linhwc.c:702: warning: statement with no effect ../../../h3/minihwc/linhwc.c:707: warning: statement with no effect ../../../h3/minihwc/linhwc.c:712: warning: statement with no effect ../../../h3/minihwc/linhwc.c:714: warning: statement with no effect ../../../h3/minihwc/linhwc.c:719: warning: statement with no effect ../../../h3/minihwc/linhwc.c: In function `hwcGammaRGB': ../../../h3/minihwc/linhwc.c:738: warning: statement with no effect ../../../h3/minihwc/linhwc.c: In function `hwcSetGrxClock': ../../../h3/minihwc/linhwc.c:784: warning: statement with no effect ../../../h3/minihwc/linhwc.c:786: warning: statement with no effect ../../../h3/minihwc/linhwc.c:787: warning: statement with no effect ../../../h3/minihwc/linhwc.c:788: warning: statement with no effect ../../../h3/minihwc/linhwc.c: At top level: ../../../h3/minihwc/linhwc.c:134: warning: 'pow2Round' defined but not used ../../../h3/minihwc/linhwc.c:177: warning: 'deleteEnvData' defined but not used ../../../h3/minihwc/linhwc.c:583: warning: 'calculateLfbStride' defined but not used ../../../h3/minihwc/linhwc.c:611: warning: 'hwcBufferLfbAddr' defined but not used make[2]: *** [linhwc.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3/minihwc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3' make: *** [all-recursive] Error 1 !!! ERROR: media-libs/glide-v3-3.10-r4 failed. !!! Function src_compile, Line 69, Exitcode 2 !!! build.3dfx failed !!! If you need support, post the topmost build error, NOT this status message. And here when I try to build with 3.3.6 : gcc -DX11 -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -ffast-math -DBIG_OPT -Wall -DGLIDE_INIT_HWC -DGLIDE_LIB -DGLIDE3 -DGLIDE3_ALPHA -DH3 -DGLIDE_PACKET3_TRI_SETUP=1 -DUSE_PACKET_FIFO=1 -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DGLIDE_TRI_CULLING=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_TRI_CULLING=1 -DGLIDE_PLUG -DGLIDE_SPLASH -I../../../../cinit -I../../../../h3/glide3/src -I../../../../h3/incsrc -I../../../../h3/minihwc -I. -I../../../../swlibs/fxmemmap -I../../../../swlibs/fxmisc -I../../../../swlibs/newpci/pcilib -I../../../../swlibs/texus2/lib -O6 -m486 -c ../../../../h3/glide3/src/xdraw2.S -fPIC -DPIC -o .libs/xdraw2.o `-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead. ../../../../h3/glide3/src/xdraw2.S:24:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:29:1: warning: "/*" within comment In file included from ../../../../h3/glide3/src/xdraw2.S:174: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:179:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:169:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:180:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:168:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:192:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:180:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:193:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:179:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:194:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:178:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:198: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:202:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:194:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:203:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:193:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:204:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:192:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:214:1: warning: "LOCAL" redefined ../../../../h3/glide3/src/xdraw2.S:166:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:217:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:203:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:218:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:202:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:222: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:226:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:218:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:227:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:217:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:238:1: warning: "LOCAL" redefined ../../../../h3/glide3/src/xdraw2.S:214:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:241:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:227:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:246: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:251:1: warning: "GLIDE_CLIP_COORDS" redefined../../../../h3/glide3/src/xdraw2.S:241:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:262:1: warning: "LOCAL" redefined ../../../../h3/glide3/src/xdraw2.S:238:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:264:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:252:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:270: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:276:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:264:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:287:1: warning: "LOCAL" redefined ../../../../h3/glide3/src/xdraw2.S:262:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:289:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:276:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:291:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:274:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:295: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:299:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:291:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:301:1: warning: "GLIDE_VALIDATE_STATE" redefined ../../../../h3/glide3/src/xdraw2.S:289:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:311:1: warning: "LOCAL" redefined ../../../../h3/glide3/src/xdraw2.S:287:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:315:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:299:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:319: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.S:323:1: warning: "GLIDE_CULLING" redefined ../../../../h3/glide3/src/xdraw2.S:315:1: warning: this is the location of the previous definition ../../../../h3/glide3/src/xdraw2.S:335:1: warning: "LOCAL" redefined ../../../../h3/glide3/src/xdraw2.S:311:1: warning: this is the location of the previous definition In file included from ../../../../h3/glide3/src/xdraw2.S:343: ../../../../h3/glide3/src/xdraw2.inc.S:25:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:26:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:27:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:28:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:29:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:30:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:31:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:32:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:33:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:34:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:35:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S:36:1: warning: "/*" within comment ../../../../h3/glide3/src/xdraw2.inc.S: Assembler messages: ../../../../h3/glide3/src/xdraw2.inc.S:815: Error: Macro with this name was already defined ../../../../h3/glide3/src/xdraw2.inc.S:815: Error: Macro with this name was already defined ../../../../h3/glide3/src/xdraw2.inc.S:815: Error: Macro with this name was already defined make[3]: *** [xdraw2.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3/glide3/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3/glide3' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r4/work/glide3x/build/h3' make: *** [all-recursive] Error 1 !!! ERROR: media-libs/glide-v3-3.10-r4 failed. !!! Function src_compile, Line 69, Exitcode 2 !!! build.3dfx failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge glide-v3 Actual Results: emerge does not finish Expected Results: correct compilation Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r3, 2.6.14-gentoo i686) ================================================================= System uname: 2.6.14-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.53GHz Gentoo Base System version 1.12.0_pre10 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.16 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.gentoo.mesh-solutions.com/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dfx X a52 aac aalib aim apache2 apm arts audiofile avi berkdb bidi bitmap-fonts bonobo bzip2 cdb cdda cddb cdio cdparanoia cdr cdrdvd cdrom cups curl dba divx4linux dv dvd dvdr dvdread eds emboss encode esd exif expat faad fam fame ffmpeg flac foomaticdb fortran freetype gd gdbm gif gimpprint glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal howl httpd icq idea idn imagemagick imlib ipv6 irc java jpeg junit lcms libcaca libclamav libg++ libwww live lua matroska mhash mikmod mjpeg mmx mng motif mp3 mpeg mplayer msn mysql ncurses network nls nsplugin nvidia ogg oggvorbis openal opengl openssl oss pam pcre pdflib perl png ppds python quicktime readline real ruby samba sdl sndfile spell ssl stream svg svga tcltk tcpd tetex tga tiff timidity truetype truetype-fonts type1-fonts udev usb vcd vidx vim-with-x voodoo3 vorbis win32codecs wmf wxwindows xml xml2 xmms xv xvid yahoo zlib video_cards_3dfx linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of 60278 ***