[PULL] Kill libxorg

Alan Coopersmith alan.coopersmith at oracle.com
Mon Jun 20 07:44:42 PDT 2011


On 06/20/11 03:12 AM, Daniel Stone wrote:
> Hi,
> 
> On Mon, Jun 20, 2011 at 10:25:30AM +1000, Peter Hutterer wrote:
>> On Fri, Jun 17, 2011 at 04:55:56PM -0700, Dan Nicholson wrote:
>>> Here's a few commits that kill off the libxorg "convenience library of
>>> convenience libraries". It provides a nice speedup when you're rebuilding
>>> Xorg from only a couple local changes.
>>
>> Despite a distclean && reconf, I cannot make this link on my machine.
>>
>> ../../os/os.O: In function `AddEnabledDevice':
>> /home/whot/xorg/xserver/os/connection.c:1057: multiple definition of
>> `AddEnabledDevice'
>> ../../os/os.O:/home/whot/xorg/xserver/os/connection.c:1057: first defined
>> here
>> ../../os/os.O: In function `CreateWellKnownSockets':
>> /home/whot/xorg/xserver/os/connection.c:371: multiple definition of
>> `CreateWellKnownSockets'
>> ../../os/os.O:/home/whot/xorg/xserver/os/connection.c:371: first defined
>> here
>> ../../os/os.O: In function `AugmentSelf':
>> /home/whot/xorg/xserver/os/access.c:806: multiple definition of
>> `AugmentSelf'
>> ../../os/os.O:/home/whot/xorg/xserver/os/access.c:806: first defined here
>> collect2: ld returned 1 exit status
>>
>> there are approximately 2314 more of these, but I'll skip them for brevity.
>> Is this a problem on my side or a bug in the patchset?
> 
> Hmm, from os.O, I'm assuming this is a problem with the dtrace hooks.
> Does the problem go away if you delete all the dtrace stuff from
> os/Makefile.am, autoreconf, and try again?
> 
> Also, what version of automake are you on? It's fine for me with 1.11.1
> from Debian sid.

For what it's worth it's building fine for me as well with the dtrace bits
on Solaris, also using automake 1.11.1.

-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System



More information about the xorg-devel mailing list