[100629] trunk/dports/science/mpich/Portfile

Sean Farley sean.michael.farley at gmail.com
Fri Dec 21 07:34:09 PST 2012


On Fri, Dec 21, 2012 at 4:14 AM, Jeremy Huddleston Sequoia
<jeremyhu at macports.org> wrote:
>
> On Dec 18, 2012, at 4:05 PM, Sean Farley <sean.michael.farley at gmail.com> wrote:
>
>> I meant to send this information earlier; sorry. Actually, you can
>> avoid blacklisting the clang compiler by adding this code to a
>> pre-configure stage,
>>
>>    #   https://trac.mcs.anl.gov/projects/mpich2/ticket/1547
>>    if {${configure.compiler} == "clang"} {
>>        configure.env-append    ac_cv_tls=none
>>    }
>
> Please don't do that.  Just use a linker with the fix.

Did you read the ticket? The bug is in the pmpich library due to clang
reporting TLS support when, in fact, it doesn't support it all the
way.

>> I noticed that there is still some clang tls weirdness in mpich 3.0rc1
>> and have meaning to ask Dave about it but just haven't had time. I'll
>> be at the lab this Thursday and Friday and will try to stop by his
>> office. Else, I'll just file a new bug.
>
> What kind of weirdness?

Clang reports TLS support. Apparently, this is not 100% true.


More information about the macports-dev mailing list