Juan Courcoul wrote:
> Ok, since the holiday vacations have provided a little spare time to  
> catch up with updating all the fun stuff on our Macs, let me see if I  
> got this right. For those of us still lagging behind with older XCode  
> 3.x versions and currently using X11 applications thru Fink, we have  
> these options?

You are an optimist :-)

> 1. Upgrade to XCode 3.1.1, which is fully supported and without any  
> crippling bugs.

Not so. The X11sdk.pkg from xcode-3.1.1 has a couple of 
incompatibilities with the X11 that comes with Leopard 10.5.2 or later. 
These appear regularly on the Fink lists and are mentioned in Fink FAQ#7.8.

Example: /usr/X11/lib/libXdamage.la from xcode-3.1.1 transmits a 
library_name of libXdamage.1.1.0.dylib to the standard compilation 
tools, but libXdamage.1.1.0.dylib does not exist on Leopard X11 as 
supplied by Apple, only libXdamage.1.0.0.dylib and libXdamage.1.dylib exist.

> 2. Wait for Martin to finish testing his script, upgrade to XCode  
> 3.1.2 and apply the script to maintain full X11 build functionality  
> with Apple's X implementation.

For the time being, I am finished testing. Until others test this or 
some core Fink developer comes back from hibernation and proposes 
something better, nothing more will happen on this front.

> 3. Upgrade to XCode 3.1.2, install macosforge's Xquartz and support  
> that from this point on.

Yes; and if you do this without first removing /usr/X11 from Leopard, 
thus conserving xmkmf/imake, you will have the best currently available
X11 installation. Just make sure that you reinstall the latest xquartz 
update after every softwareupdate from Apple or after installing xcode 
tools.

> 4. Continue procrastinating until the release of XCode 3.1.3/4/5/6/n  
> where Apple fixes this latest code mishap...

Not much chance of that. As far as Apple is concerned, xcode-3.1.2 is 
perfect. I suspect that X11 on MacOSX 10.6 will look pretty much the 
same as on 10.5.6.

-- 
Martin


------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to