Problem with gcc4.7 and call_once

Jeremy Huddleston Sequoia jeremyhu at macports.org
Fri Aug 9 14:21:58 PDT 2013


Your use of gcc-4.8 in the working case is a red haring.  That is unrelated.

--Jeremy

On Aug 9, 2013, at 13:47, Watson Ladd <watsonbladd at gmail.com> wrote:

> Would mp-gcc-4.7 work as the start rather than 4.8?
> 
> 
> On Fri, Aug 9, 2013 at 4:30 PM, David Barto <DBarto at visionpro.com> wrote:
> 
>> Can I get Brian and me on the open bug ticket as cc members?
>> 
>>        David
>> 
>> On Aug 9, 2013, at 1:24 PM, Jeremy Huddleston Sequoia <
>> jeremyhu at macports.org>
>> wrote:
>> 
>>> We don't really need to continue this thread.  I have reproduced the
>> issue and think I have a workaround.  Feel free to file a ticket and assign
>> it to me if you want to continue this thread in a more appropriate venue
>> (mailing list chatter gets lost more easily than bug reports).
>>> 
>>> Thanks,
>>> Jeremy
>>> 
>>> On Aug 9, 2013, at 13:12, Ryan Schmidt <ryandesign at macports.org> wrote:
>>> 
>>>> 
>>>> On Aug 9, 2013, at 15:06, "Brian D. McGrew" <brian at visionpro.com>
>> wrote:
>>>> 
>>>>> Well I had to port install gcc48 to build gcc-4.8.1 from source.  Using
>>>>> /usrŠgcc didn't get me there.  So installing port gcc48, building
>>>>> gcc-4.8.1 from source in ~ and installing over the top of port
>> installed
>>>>> gcc worked (backing up /opt/local of course).  Circular for sure, but
>>>>> effective.
>>>> 
>>>> And completely impossible to implement in that fashion in MacPorts. A
>> port cannot depend on itself.
>>>> 
>>>> If gcc48 does not build correctly except when built with gcc48, then I
>> call that a bug in gcc48 that the developers of gcc need to fix, if they
>> want anybody to be able to use gcc48.
>>>> 
>>>> /usr/bin/gcc is not a compiler, by the way; it's a symlink to a
>> compiler, and which compiler it's a symlink to varies by Xcode version, so
>> it's more useful to talk about the actual compiler. These days, we usually
>> compile with Xcode's clang. The version of clang varies by Xcode version
>> too…
>>>> 
>>> 
>> 
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macports-users
>> 
> 
> 
> 
> -- 
> "Those who would give up Essential Liberty to purchase a little Temporary
> Safety deserve neither  Liberty nor Safety."
> -- Benjamin Franklin



More information about the macports-users mailing list