[xorg-bugzilla-noise] [Bug 997] New: Build failure with |#define BuildXfixes NO|

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 5 20:52:15 PDT 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://freedesktop.org/bugzilla/show_bug.cgi?id=997        
   
           Summary: Build failure with |#define BuildXfixes NO|
           Product: xorg
           Version: CVS_head
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: cvs
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: roland.mainz at nrubsig.org


2004-08-05-trunk on SuSE Linux 8.2/x86, a build with|#define BuildXfixes NO|
fails like this:
-- snip --
gcc -m32 -o Xorg -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic
-Wall -Wpointer-arith -Wundef     -L../../exports/lib   xkb/xf86KillSrv.o
xkb/xf86VT.o xkb/xf86Private.o               
../../programs/Xserver/hw/xfree86/common/xf86Init.o
../../programs/Xserver/hw/xfree86/common/xf86IniExt.o
../../programs/Xserver/hw/xfree86/common/libxf86.a        
../../programs/Xserver/hw/xfree86/parser/libxf86config.a
../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a
../../programs/Xserver/hw/xfree86/loader/libloader.a             
../../programs/Xserver/hw/xfree86/common/libxf86.a dix/libdix.a
os/libos.a            ../../lib/font/fontbase.o     ../../lib/font/libfontbase.a
Xext/libexts.a xkb/libxkb.a Xi/libxinput.a                  
lbx/liblbx.a                   ../../lib/lbxutil/liblbxutil.a 
../../programs/Xserver/hw/xfree86/common/libxf86.a               Xext/libexts.a
xkb/libxkb.a Xi/libxinput.a                   lbx/liblbx.a                  
../../lib/lbxutil/liblbxutil.a  randr/librandr.a
render/librender.a                 -lXfixes damageext/libdamage.a
miext/damage/libdamage.a dix/libxpstubs.a mi/libmi.a Xext/libexts.a xkb/libxkb.a
Xi/libxinput.a                   lbx/liblbx.a                  
../../lib/lbxutil/liblbxutil.a  randr/librandr.a render/librender.a            
-lXfixes damageext/libdamage.a miext/damage/libdamage.a 
../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a     -lz
-lm                  -lXau -lXdmcp  -rdynamic -ldl 
-Wl,-rpath-link,../../exports/lib
damageext/libdamage.a(damageext.o)(.text+0x6d3): In function
`ProcDamageSubtract':
: undefined reference to `RegionResType'
damageext/libdamage.a(damageext.o)(.text+0x6f7): In function
`ProcDamageSubtract':
: undefined reference to `XFixesErrorBase'
damageext/libdamage.a(damageext.o)(.text+0x704): In function
`ProcDamageSubtract':
: undefined reference to `RegionResType'
../../exports/lib/libXfixes.so: undefined reference to `XESetEventToWire'
../../exports/lib/libXfixes.so: undefined reference to `_Xglobal_lock'
../../exports/lib/libXfixes.so: undefined reference to `_XUnlockMutex_fn'
../../exports/lib/libXfixes.so: undefined reference to `XFree'
../../exports/lib/libXfixes.so: undefined reference to `_XReadPad'
../../exports/lib/libXfixes.so: undefined reference to `_XLockMutex_fn'
../../exports/lib/libXfixes.so: undefined reference to `XAddExtension'
../../exports/lib/libXfixes.so: undefined reference to `_XReply'
../../exports/lib/libXfixes.so: undefined reference to `XESetCloseDisplay'
../../exports/lib/libXfixes.so: undefined reference to `_XSetLastRequestRead'
../../exports/lib/libXfixes.so: undefined reference to `_XEatData'
../../exports/lib/libXfixes.so: undefined reference to `_XFlush'
../../exports/lib/libXfixes.so: undefined reference to `XInitExtension'
../../exports/lib/libXfixes.so: undefined reference to `_XSend'
../../exports/lib/libXfixes.so: undefined reference to `_XRead'
../../exports/lib/libXfixes.so: undefined reference to `XESetWireToEvent'
collect2: ld returned 1 exit status
make[4]: *** [Xorg] Error 1
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 BuildComposite         NO
#define BuildXfixes            NO
-- snip --
to xc/config/cf/host.def
3. Build
% cd xc
% make World 2>&1 | tee -a buildlog.log        
   
   
--         
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list