MacPorts should require the latest Xcode

Landon Fuller landonf at macports.org
Mon Jul 30 11:41:27 PDT 2007


On Jul 29, 2007, at 17:21, Blair Zajac wrote:

>
> On Jul 29, 2007, at 4:11 PM, Ryan Schmidt wrote:
>
>> Here's a message from the -users list just now:
>>
>> On Jul 28, 2007, at 18:39, Chris Waterson wrote:
>>
>>> Hey, I had the same problem.  It turns out I was using an older  
>>> version of Xtools (specifically, version 2.3).  After upgrading  
>>> to Xtools 2.4.1, things worked fine.  (The specific trouble,  
>>> which you can see if you get rid of the "-j2" option in the  
>>> makefile, is that they've changed some of the defines in the  
>>> header files that the boehm-gc needs.)
>>
>> Problems caused by old Xcode versions are reported by users with  
>> some regularity. I suppose we could add something to the FAQ, but  
>> users don't always read the FAQ, and the first step of the first  
>> section of the installation guide already reads: "Download and  
>> install the latest version of Xcode Tools—do not install an older  
>> version from the OS X 10.4 install disk or some ports may fail to  
>> install."
>>
>> We should not allow users to run into this problem. Can we please  
>> modify MacPorts base to issue a fatal error and refuse to do  
>> anything unless the latest Xcode (2.4.1 on 10.4.x, 1.5.x on  
>> 10.3.x) is installed? I think this would be a good idea. When new  
>> versions of Xcode are released, we can update base as needed.
>
> +1.

Tentative -1, simply because Xcode is a massive download. Most things  
will build with an outdated version, I don't think it's particularly  
nice to force people to download a gigabyte update if they don't need  
and/or want to. Also, we shouldn't try to second guess people who do  
know what they're doing with an "unsupported" Xcode version.

-landonf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20070730/40e77731/PGP.bin


More information about the macports-dev mailing list