clang 3.4 can't be configured (part of a selfupdate)

Jeremy Huddleston Sequoia jeremyhu at macports.org
Thu Aug 4 21:19:23 PDT 2016


Hey Pat,

FYI, I just finished wiping my SL VM and going through the motions yesterday.  clang-3.8 seems to have some issues on the older versions of OS X, so I've updated the page to recommend staying at 3.7 for now.  I suggest you edit macports.conf and just remove macports-clang-3.8 from the default_compilers, leaving macports-clang-3.7 as the default (which you should have installed as it's required for bootstrapping clang-3.8).

I also added steps at the bottom for updating to the latest linker version as well.

Thanks for reporting your troubles.  That page can get stale and needs to be updated and things evolve.

--Jeremy


> On Aug 4, 2016, at 10:23, [ftp83plus] <gestos at ftp83plus.net> wrote:
> 
> Thanks to all, it seems to have worked so far until Step 8. I noticed Step 9 disappeared in the page refresh. Was it unnecessary? 
> 
> Pat
> 
> 
> El 2016-08-04, a las 00:00, Jeremy Huddleston Sequoia escribió:
> 
>> Ah.  Reordered.
>> 
>> Do this first to pick up the +llvm38 variants of cctools and ld64:
>> 
>> sudo port -v -n upgrade --enforce-variants cctools -llvm34
>> sudo port -v upgrade --enforce-variants ld64 -llvm34
>> 
>>> On Aug 3, 2016, at 20:16, [ftp83plus] <gestos at ftp83plus.net> wrote:
>>> 
>>> Thanks, 
>>> 
>>> that worked, partly. Now, on Step 7, I get:
>>> http://pastebin.com/dNRW6g2c
>>> 
>>> How to solve it?
>>> 
>>> 
>>> 
>>> El 2016-08-03, a las 12:09, Jeremy Huddleston Sequoia escribió:
>>> 
>>>> 
>>>>> On Aug 3, 2016, at 07:36, [ftp83plus] <gestos at ftp83plus.net> wrote:
>>>>> 
>>>>> Hmmm, and how would I install the +universal variant of libcxx wile avoiding the python-related bug?
>>>> 
>>>> sudo port -v -f uninstall libcxxabi libcxx
>>>> sudo port -v -s install libcxx
>>>> 
>>>>> 
>>>>> PAt
>>>>> 
>>>>> El 2016-08-01, a las 22:13, Jeremy Huddleston Sequoia escribió:
>>>>> 
>>>>>> 
>>>>>>> On Aug 1, 2016, at 4:05 PM, Ken Cunningham <ken.cunningham.webuse at gmail.com> wrote:
>>>>>>> 
>>>>>>> Interestingly, I just went to update my libmacho and libunwind to the universal variants given this conversation (already did the cxx and cxxabi ports) -- but oddly, perhaps, this seemingly fully functional 10.6.8 /libc++ system with clang-3.8, all installed through macports, has neither libmacho nor libunwind installed. But it does have the headers.
>>>>>> 
>>>>>> Yes, libmacho and libunwind are pulled in for Leopard.  SL's system versions are good enough.
>>>>>> 
>>>>>>> 
>>>>>>> For your consideration....
>>>>>>> 
>>>>>>> Ken
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> port -v installed libcxxabi
>>>>>>> The following ports are currently installed:
>>>>>>> libcxxabi @3.7.0_1+universal (active) platform='darwin 10' archs='i386 x86_64'
>>>>>>> 
>>>>>>> port -v installed libcxx
>>>>>>> The following ports are currently installed:
>>>>>>> libcxx @3.7.1_0+universal (active) platform='darwin 10' archs='i386 x86_64'
>>>>>>> 
>>>>>>> port -v installed libunwind*
>>>>>>> The following ports are currently installed:
>>>>>>> libunwind-headers @3.7.0_1 (active) platform='darwin 10' archs='noarch'
>>>>>>> 
>>>>>>> port -v installed libmac*
>>>>>>> The following ports are currently installed:
>>>>>>> libmacho-headers @877.8_0 platform='darwin 10' archs='noarch'
>>>>>>> libmacho-headers @886_0 (active) platform='darwin 10' archs='noarch'
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> libcxx depends on libcxxabi which depends on libunwind and libmacho.  We'd need to force all four to build +universal for that.
>>>>>>>> 
>>>>>>>> r150880
>>>>>>>> 
>>>>>>>> --Jeremy
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> macports-users mailing list
>>>>>> macports-users at lists.macosforge.org
>>>>>> https://lists.macosforge.org/mailman/listinfo/macports-users
>>>>> 
>>>> 
>>> 
>> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4465 bytes
Desc: not available
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20160804/8c7b54bd/attachment.p7s>


More information about the macports-users mailing list