2004-08-05-trunk on SuSE Linux 8.2/x86, a build with |#define BuildDPMS NO| fails like this: -- snip -- rm -f dixsym.o gcc -m32 -c -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wundef -fno-merge-constants -I. -I.. -I../../../../../programs/Xserver/hw/xfree86/common -I../../../../../programs/Xserver/hw/xfree86/os-support -I../../../../../programs/Xserver/hw/xfree86/vbe -I../../../../../programs/Xserver/dbe -I../../../../../programs/Xserver/Xext -I../../../../../programs/Xserver/hw/xfree86/int10 -I../../../../../programs/Xserver/mfb -I../../../../../programs/Xserver/mi -I../../../../../programs/Xserver/include -I../../../../../programs/Xserver/os -I../../../../../exports/include/X11 -I../../../../../include/fonts -I../../../../../lib/font/include -I../../../../../lib/font/fontcache -I../../../../../include/extensions -I../../../../../programs/Xserver/hw/xfree86/ddc -I../../../../../programs/Xserver/hw/xfree86/i2c -I../../../../../programs/Xserver/render -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 -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((7) * 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DDLOPEN_SUPPORT -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR -DDDXOSVERRORF -DDDXTIME -DFONTENC_COMPATIBILITY -DHAS_SHM -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -DRES dixsym.c dixsym.c:201: error: `DPMSEnabled' undeclared here (not in a function) dixsym.c:201: error: initializer element is not constant dixsym.c:201: error: (near initialization for `dixLookupTab[87].offset') dixsym.c:201: error: initializer element is not constant dixsym.c:201: error: (near initialization for `dixLookupTab[87]') dixsym.c:202: error: `DPMSCapableFlag' undeclared here (not in a function) dixsym.c:202: error: initializer element is not constant dixsym.c:202: error: (near initialization for `dixLookupTab[88].offset') dixsym.c:202: error: initializer element is not constant dixsym.c:202: error: (near initialization for `dixLookupTab[88]') dixsym.c:203: error: `DPMSOffTime' undeclared here (not in a function) dixsym.c:203: error: initializer element is not constant dixsym.c:203: error: (near initialization for `dixLookupTab[89].offset') dixsym.c:203: error: initializer element is not constant dixsym.c:203: error: (near initialization for `dixLookupTab[89]') dixsym.c:204: error: `DPMSPowerLevel' undeclared here (not in a function) dixsym.c:204: error: initializer element is not constant dixsym.c:204: error: (near initialization for `dixLookupTab[90].offset') dixsym.c:204: error: initializer element is not constant dixsym.c:204: error: (near initialization for `dixLookupTab[90]') dixsym.c:205: error: `DPMSStandbyTime' undeclared here (not in a function) dixsym.c:205: error: initializer element is not constant dixsym.c:205: error: (near initialization for `dixLookupTab[91].offset') dixsym.c:205: error: initializer element is not constant dixsym.c:205: error: (near initialization for `dixLookupTab[91]') dixsym.c:206: error: `DPMSSuspendTime' undeclared here (not in a function) dixsym.c:206: error: initializer element is not constant dixsym.c:206: error: (near initialization for `dixLookupTab[92].offset') dixsym.c:206: error: initializer element is not constant dixsym.c:206: error: (near initialization for `dixLookupTab[92]') dixsym.c:207: error: `DPMSEnabledSwitch' undeclared here (not in a function) dixsym.c:207: error: initializer element is not constant dixsym.c:207: error: (near initialization for `dixLookupTab[93].offset') dixsym.c:207: error: initializer element is not constant dixsym.c:207: error: (near initialization for `dixLookupTab[93]') dixsym.c:208: error: `DPMSDisabledSwitch' undeclared here (not in a function) dixsym.c:208: error: initializer element is not constant dixsym.c:208: error: (near initialization for `dixLookupTab[94].offset') dixsym.c:208: error: initializer element is not constant dixsym.c:208: error: (near initialization for `dixLookupTab[94]') dixsym.c:209: error: `defaultDPMSEnabled' undeclared here (not in a function) dixsym.c:209: error: initializer element is not constant dixsym.c:209: error: (near initialization for `dixLookupTab[95].offset') dixsym.c:209: error: initializer element is not constant dixsym.c:209: error: (near initialization for `dixLookupTab[95]') dixsym.c:211: error: initializer element is not constant dixsym.c:211: error: (near initialization for `dixLookupTab[96]') dixsym.c:214: error: initializer element is not constant dixsym.c:214: error: (near initialization for `dixLookupTab[97]') dixsym.c:215: error: initializer element is not constant dixsym.c:215: error: (near initialization for `dixLookupTab[98]') dixsym.c:216: error: initializer element is not constant dixsym.c:216: error: (near initialization for `dixLookupTab[99]') dixsym.c:217: error: initializer element is not constant dixsym.c:217: error: (near initialization for `dixLookupTab[100]') dixsym.c:219: error: initializer element is not constant dixsym.c:219: error: (near initialization for `dixLookupTab[101]') dixsym.c:220: error: initializer element is not constant dixsym.c:220: error: (near initialization for `dixLookupTab[102]') dixsym.c:221: error: initializer element is not constant dixsym.c:221: error: (near initialization for `dixLookupTab[103]') dixsym.c:222: error: initializer element is not constant dixsym.c:222: error: (near initialization for `dixLookupTab[104]') dixsym.c:223: error: initializer element is not constant dixsym.c:223: error: (near initialization for `dixLookupTab[105]') dixsym.c:224: error: initializer element is not constant dixsym.c:224: error: (near initialization for `dixLookupTab[106]') dixsym.c:225: error: initializer element is not constant dixsym.c:225: error: (near initialization for `dixLookupTab[107]') dixsym.c:226: error: initializer element is not constant dixsym.c:226: error: (near initialization for `dixLookupTab[108]') dixsym.c:227: error: initializer element is not constant dixsym.c:227: error: (near initialization for `dixLookupTab[109]') dixsym.c:228: error: initializer element is not constant dixsym.c:228: error: (near initialization for `dixLookupTab[110]') dixsym.c:229: error: initializer element is not constant dixsym.c:229: error: (near initialization for `dixLookupTab[111]') dixsym.c:230: error: initializer element is not constant dixsym.c:230: error: (near initialization for `dixLookupTab[112]') dixsym.c:231: error: initializer element is not constant dixsym.c:231: error: (near initialization for `dixLookupTab[113]') dixsym.c:233: error: initializer element is not constant dixsym.c:233: error: (near initialization for `dixLookupTab[114]') dixsym.c:235: error: initializer element is not constant dixsym.c:235: error: (near initialization for `dixLookupTab[115]') dixsym.c:236: error: initializer element is not constant dixsym.c:236: error: (near initialization for `dixLookupTab[116]') dixsym.c:237: error: initializer element is not constant dixsym.c:237: error: (near initialization for `dixLookupTab[117]') dixsym.c:238: error: initializer element is not constant dixsym.c:238: error: (near initialization for `dixLookupTab[118]') dixsym.c:240: error: initializer element is not constant dixsym.c:240: error: (near initialization for `dixLookupTab[119]') dixsym.c:241: error: initializer element is not constant dixsym.c:241: error: (near initialization for `dixLookupTab[120]') dixsym.c:242: error: initializer element is not constant dixsym.c:242: error: (near initialization for `dixLookupTab[121]') dixsym.c:243: error: initializer element is not constant dixsym.c:243: error: (near initialization for `dixLookupTab[122]') dixsym.c:244: error: initializer element is not constant dixsym.c:244: error: (near initialization for `dixLookupTab[123]') dixsym.c:245: error: initializer element is not constant dixsym.c:245: error: (near initialization for `dixLookupTab[124]') dixsym.c:246: error: initializer element is not constant dixsym.c:246: error: (near initialization for `dixLookupTab[125]') dixsym.c:247: error: initializer element is not constant dixsym.c:247: error: (near initialization for `dixLookupTab[126]') dixsym.c:249: error: initializer element is not constant dixsym.c:249: error: (near initialization for `dixLookupTab[127]') dixsym.c:250: error: initializer element is not constant dixsym.c:250: error: (near initialization for `dixLookupTab[128]') dixsym.c:253: error: initializer element is not constant dixsym.c:253: error: (near initialization for `dixLookupTab[129]') dixsym.c:254: error: initializer element is not constant dixsym.c:254: error: (near initialization for `dixLookupTab[130]') dixsym.c:255: error: initializer element is not constant dixsym.c:255: error: (near initialization for `dixLookupTab[131]') dixsym.c:256: error: initializer element is not constant dixsym.c:256: error: (near initialization for `dixLookupTab[132]') dixsym.c:257: error: initializer element is not constant dixsym.c:257: error: (near initialization for `dixLookupTab[133]') dixsym.c:258: error: initializer element is not constant dixsym.c:258: error: (near initialization for `dixLookupTab[134]') dixsym.c:259: error: initializer element is not constant dixsym.c:259: error: (near initialization for `dixLookupTab[135]') dixsym.c:260: error: initializer element is not constant dixsym.c:260: error: (near initialization for `dixLookupTab[136]') dixsym.c:261: error: initializer element is not constant dixsym.c:261: error: (near initialization for `dixLookupTab[137]') dixsym.c:262: error: initializer element is not constant dixsym.c:262: error: (near initialization for `dixLookupTab[138]') dixsym.c:263: error: initializer element is not constant dixsym.c:263: error: (near initialization for `dixLookupTab[139]') dixsym.c:264: error: initializer element is not constant dixsym.c:264: error: (near initialization for `dixLookupTab[140]') dixsym.c:266: error: initializer element is not constant dixsym.c:266: error: (near initialization for `dixLookupTab[141]') dixsym.c:267: error: initializer element is not constant dixsym.c:267: error: (near initialization for `dixLookupTab[142]') dixsym.c:269: error: initializer element is not constant dixsym.c:269: error: (near initialization for `dixLookupTab[143]') dixsym.c:270: error: initializer element is not constant dixsym.c:270: error: (near initialization for `dixLookupTab[144]') dixsym.c:271: error: initializer element is not constant dixsym.c:271: error: (near initialization for `dixLookupTab[145]') dixsym.c:272: error: initializer element is not constant dixsym.c:272: error: (near initialization for `dixLookupTab[146]') dixsym.c:274: error: initializer element is not constant dixsym.c:274: error: (near initialization for `dixLookupTab[147]') dixsym.c:275: error: initializer element is not constant dixsym.c:275: error: (near initialization for `dixLookupTab[148]') dixsym.c:278: error: initializer element is not constant dixsym.c:278: error: (near initialization for `dixLookupTab[149]') dixsym.c:279: error: initializer element is not constant dixsym.c:279: error: (near initialization for `dixLookupTab[150]') dixsym.c:280: error: initializer element is not constant dixsym.c:280: error: (near initialization for `dixLookupTab[151]') dixsym.c:281: error: initializer element is not constant dixsym.c:281: error: (near initialization for `dixLookupTab[152]') dixsym.c:282: error: initializer element is not constant dixsym.c:282: error: (near initialization for `dixLookupTab[153]') dixsym.c:283: error: initializer element is not constant dixsym.c:283: error: (near initialization for `dixLookupTab[154]') dixsym.c:285: error: initializer element is not constant dixsym.c:285: error: (near initialization for `dixLookupTab[155]') dixsym.c:287: error: initializer element is not constant dixsym.c:287: error: (near initialization for `dixLookupTab[156]') dixsym.c:288: error: initializer element is not constant dixsym.c:288: error: (near initialization for `dixLookupTab[157]') dixsym.c:289: error: initializer element is not constant dixsym.c:289: error: (near initialization for `dixLookupTab[158]') dixsym.c:291: error: initializer element is not constant dixsym.c:291: error: (near initialization for `dixLookupTab[159]') dixsym.c:292: error: initializer element is not constant dixsym.c:292: error: (near initialization for `dixLookupTab[160]') dixsym.c:293: error: initializer element is not constant dixsym.c:293: error: (near initialization for `dixLookupTab[161]') dixsym.c:294: error: initializer element is not constant dixsym.c:294: error: (near initialization for `dixLookupTab[162]') dixsym.c:295: error: initializer element is not constant dixsym.c:295: error: (near initialization for `dixLookupTab[163]') dixsym.c:296: error: initializer element is not constant dixsym.c:296: error: (near initialization for `dixLookupTab[164]') dixsym.c:297: error: initializer element is not constant dixsym.c:297: error: (near initialization for `dixLookupTab[165]') dixsym.c:298: error: initializer element is not constant dixsym.c:298: error: (near initialization for `dixLookupTab[166]') dixsym.c:299: error: initializer element is not constant dixsym.c:299: error: (near initialization for `dixLookupTab[167]') dixsym.c:300: error: initializer element is not constant dixsym.c:300: error: (near initialization for `dixLookupTab[168]') dixsym.c:301: error: initializer element is not constant dixsym.c:301: error: (near initialization for `dixLookupTab[169]') dixsym.c:302: error: initializer element is not constant dixsym.c:302: error: (near initialization for `dixLookupTab[170]') dixsym.c:303: error: initializer element is not constant dixsym.c:303: error: (near initialization for `dixLookupTab[171]') dixsym.c:304: error: initializer element is not constant dixsym.c:304: error: (near initialization for `dixLookupTab[172]') dixsym.c:305: error: initializer element is not constant dixsym.c:305: error: (near initialization for `dixLookupTab[173]') dixsym.c:306: error: initializer element is not constant dixsym.c:306: error: (near initialization for `dixLookupTab[174]') dixsym.c:307: error: initializer element is not constant dixsym.c:307: error: (near initialization for `dixLookupTab[175]') dixsym.c:308: error: initializer element is not constant dixsym.c:308: error: (near initialization for `dixLookupTab[176]') dixsym.c:309: error: initializer element is not constant dixsym.c:309: error: (near initialization for `dixLookupTab[177]') dixsym.c:310: error: initializer element is not constant dixsym.c:310: error: (near initialization for `dixLookupTab[178]') dixsym.c:311: error: initializer element is not constant dixsym.c:311: error: (near initialization for `dixLookupTab[179]') dixsym.c:312: error: initializer element is not constant dixsym.c:312: error: (near initialization for `dixLookupTab[180]') dixsym.c:313: error: initializer element is not constant dixsym.c:313: error: (near initialization for `dixLookupTab[181]') dixsym.c:317: error: initializer element is not constant dixsym.c:317: error: (near initialization for `dixLookupTab[182]') dixsym.c:319: error: initializer element is not constant dixsym.c:319: error: (near initialization for `dixLookupTab[183]') dixsym.c:320: error: initializer element is not constant dixsym.c:320: error: (near initialization for `dixLookupTab[184]') dixsym.c:321: error: initializer element is not constant dixsym.c:321: error: (near initialization for `dixLookupTab[185]') dixsym.c:322: error: initializer element is not constant dixsym.c:322: error: (near initialization for `dixLookupTab[186]') dixsym.c:323: error: initializer element is not constant dixsym.c:323: error: (near initialization for `dixLookupTab[187]') dixsym.c:324: error: initializer element is not constant dixsym.c:324: error: (near initialization for `dixLookupTab[188]') dixsym.c:326: error: initializer element is not constant dixsym.c:326: error: (near initialization for `dixLookupTab[189]') dixsym.c:327: error: initializer element is not constant dixsym.c:327: error: (near initialization for `dixLookupTab[190]') dixsym.c:328: error: initializer element is not constant dixsym.c:328: error: (near initialization for `dixLookupTab[191]') dixsym.c:329: error: initializer element is not constant dixsym.c:329: error: (near initialization for `dixLookupTab[192]') dixsym.c:330: error: initializer element is not constant dixsym.c:330: error: (near initialization for `dixLookupTab[193]') dixsym.c:331: error: initializer element is not constant dixsym.c:331: error: (near initialization for `dixLookupTab[194]') dixsym.c:332: error: initializer element is not constant dixsym.c:332: error: (near initialization for `dixLookupTab[195]') dixsym.c:333: error: initializer element is not constant dixsym.c:333: error: (near initialization for `dixLookupTab[196]') dixsym.c:334: error: initializer element is not constant dixsym.c:334: error: (near initialization for `dixLookupTab[197]') dixsym.c:336: error: initializer element is not constant dixsym.c:336: error: (near initialization for `dixLookupTab[198]') dixsym.c:337: error: initializer element is not constant dixsym.c:337: error: (near initialization for `dixLookupTab[199]') dixsym.c:338: error: initializer element is not constant dixsym.c:338: error: (near initialization for `dixLookupTab[200]') dixsym.c:339: error: initializer element is not constant dixsym.c:339: error: (near initialization for `dixLookupTab[201]') dixsym.c:340: error: initializer element is not constant dixsym.c:340: error: (near initialization for `dixLookupTab[202]') dixsym.c:341: error: initializer element is not constant dixsym.c:341: error: (near initialization for `dixLookupTab[203]') dixsym.c:342: error: initializer element is not constant dixsym.c:342: error: (near initialization for `dixLookupTab[204]') dixsym.c:344: error: initializer element is not constant dixsym.c:344: error: (near initialization for `dixLookupTab[205]') dixsym.c:345: error: initializer element is not constant dixsym.c:345: error: (near initialization for `dixLookupTab[206]') dixsym.c:346: error: initializer element is not constant dixsym.c:346: error: (near initialization for `dixLookupTab[207]') dixsym.c:347: error: initializer element is not constant dixsym.c:347: error: (near initialization for `dixLookupTab[208]') dixsym.c:348: error: `SetDPMSTimers' undeclared here (not in a function) dixsym.c:348: error: initializer element is not constant dixsym.c:348: error: (near initialization for `dixLookupTab[209].offset') dixsym.c:348: error: initializer element is not constant dixsym.c:348: error: (near initialization for `dixLookupTab[209]') dixsym.c:350: error: initializer element is not constant dixsym.c:350: error: (near initialization for `dixLookupTab[210]') dixsym.c:351: error: initializer element is not constant dixsym.c:351: error: (near initialization for `dixLookupTab[211]') dixsym.c:352: error: initializer element is not constant dixsym.c:352: error: (near initialization for `dixLookupTab[212]') dixsym.c:353: error: initializer element is not constant dixsym.c:353: error: (near initialization for `dixLookupTab[213]') dixsym.c:354: error: initializer element is not constant dixsym.c:354: error: (near initialization for `dixLookupTab[214]') dixsym.c:355: error: initializer element is not constant dixsym.c:355: error: (near initialization for `dixLookupTab[215]') dixsym.c:357: error: initializer element is not constant dixsym.c:357: error: (near initialization for `dixLookupTab[216]') dixsym.c:358: error: initializer element is not constant dixsym.c:358: error: (near initialization for `dixLookupTab[217]') dixsym.c:359: error: initializer element is not constant dixsym.c:359: error: (near initialization for `dixLookupTab[218]') dixsym.c:360: error: initializer element is not constant dixsym.c:360: error: (near initialization for `dixLookupTab[219]') dixsym.c:361: error: initializer element is not constant dixsym.c:361: error: (near initialization for `dixLookupTab[220]') dixsym.c:362: error: initializer element is not constant dixsym.c:362: error: (near initialization for `dixLookupTab[221]') dixsym.c:363: error: initializer element is not constant dixsym.c:363: error: (near initialization for `dixLookupTab[222]') dixsym.c:366: error: initializer element is not constant dixsym.c:366: error: (near initialization for `dixLookupTab[223]') dixsym.c:367: error: initializer element is not constant dixsym.c:367: error: (near initialization for `dixLookupTab[224]') dixsym.c:368: error: initializer element is not constant dixsym.c:368: error: (near initialization for `dixLookupTab[225]') dixsym.c:372: error: initializer element is not constant dixsym.c:372: error: (near initialization for `dixLookupTab[226]') dixsym.c:373: error: initializer element is not constant dixsym.c:373: error: (near initialization for `dixLookupTab[227]') dixsym.c:374: error: initializer element is not constant dixsym.c:374: error: (near initialization for `dixLookupTab[228]') dixsym.c:380: error: initializer element is not constant dixsym.c:380: error: (near initialization for `dixLookupTab[229]') dixsym.c:381: error: initializer element is not constant dixsym.c:381: error: (near initialization for `dixLookupTab[230]') dixsym.c:383: error: initializer element is not constant dixsym.c:383: error: (near initialization for `dixLookupTab[231]') dixsym.c:388: error: initializer element is not constant dixsym.c:388: error: (near initialization for `dixLookupTab[232]') dixsym.c:392: error: initializer element is not constant dixsym.c:392: error: (near initialization for `dixLookupTab[233]') dixsym.c:393: error: initializer element is not constant dixsym.c:393: error: (near initialization for `dixLookupTab[234]') dixsym.c:394: error: initializer element is not constant dixsym.c:394: error: (near initialization for `dixLookupTab[235]') dixsym.c:395: error: initializer element is not constant dixsym.c:395: error: (near initialization for `dixLookupTab[236]') dixsym.c:396: error: initializer element is not constant dixsym.c:396: error: (near initialization for `dixLookupTab[237]') dixsym.c:397: error: initializer element is not constant dixsym.c:397: error: (near initialization for `dixLookupTab[238]') dixsym.c:398: error: initializer element is not constant dixsym.c:398: error: (near initialization for `dixLookupTab[239]') dixsym.c:399: error: initializer element is not constant dixsym.c:399: error: (near initialization for `dixLookupTab[240]') dixsym.c:400: error: initializer element is not constant dixsym.c:400: error: (near initialization for `dixLookupTab[241]') dixsym.c:401: error: initializer element is not constant dixsym.c:401: error: (near initialization for `dixLookupTab[242]') dixsym.c:402: error: initializer element is not constant dixsym.c:402: error: (near initialization for `dixLookupTab[243]') dixsym.c:405: error: initializer element is not constant dixsym.c:405: error: (near initialization for `dixLookupTab[244]') make[6]: *** [dixsym.o] Error 1 make[6]: Leaving directory `/home/gismobile/projects/xorg/anonwork006/xc/programs/Xserver/hw/xfree86/loader' make[5]: *** [all] Error 2 make[5]: Leaving directory `/home/gismobile/projects/xorg/anonwork006/xc/programs/Xserver/hw/xfree86' make[4]: *** [hw/xfree86] Error 2 make[4]: Leaving directory `/home/gismobile/projects/xorg/anonwork006/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/gismobile/projects/xorg/anonwork006/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/gismobile/projects/xorg/anonwork006/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/gismobile/projects/xorg/anonwork006/xc' make: *** [World] Error 2 -- snip -- Steps to reproduce: 1. Pull source from CVS 2. Add -- snip -- #define BuildDPMS NO -- snip -- to xc/config/cf/host.def 3. Build % cd xc % make World 2>&1 | tee -a buildlog.log
*** This bug has been marked as a duplicate of 570 ***
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.