[xorg-bugzilla-noise] [Bug 600] xorg will not compile using binutils-2.15 (-z defs)

bugzilla-daemon at pdx.freedesktop.org bugzilla-daemon at pdx.freedesktop.org
Fri Jun 25 23:01:45 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 your comments there.  
  
http://freedesktop.org/bugzilla/show_bug.cgi?id=600   
   

ajax at nwnk.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  BugsThisDependsOn|                            |400
             Status|NEW                         |ASSIGNED




------- Additional Comments From ajax at nwnk.net  2004-06-25 23:01 -------
there are three classes of undefined symbol that can cause this:

- things a module needs that are defined in an external system library (libc,
etc).  these can be resolved at link time.
- things a module needs that are defined in another module.  see bug 400.  these
are usually cries for refactoring.  debrix has some work along this line.
- things a module needs that are defined in the server itself.  these can be
fixed by having the module dlopen(NULL) and call those functions through dlsym
handles.  (do non-libdl platforms have equivalent functionality?)

fixing bug 400 is all that's needed to get us running with the dlloader.  the
other two are still valid but aren't blocking any functionality.

accepting, elfloader must die.   
   
--    
Configure bugmail: http://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