[swift-dev] Issues when building swift using GNU 2.26 related to protected symbols

William Dillon william at housedillon.com
Mon Feb 22 12:27:59 CST 2016


is there a reliable way to trigger the error?  I haven’t seen this on any of my machines (all Ubuntu 14.04 or 15.<whatever>)

- Will

> On Feb 22, 2016, at 10:23 AM, Joe Groff via swift-dev <swift-dev at swift.org> wrote:
> 
> 
>> On Feb 22, 2016, at 10:21 AM, Dmitri Gribenko <gribozavr at gmail.com> wrote:
>> 
>> On Mon, Feb 22, 2016 at 9:30 AM, Joe Groff <jgroff at apple.com> wrote:
>>> Let's make sure it isn't our bug first. Is
>>> _Tvs19_emptyStringStorageVs6UInt32 defined in any of the .o or .a files that
>>> get linked into the core?
>> 
>> Yes, it is there:
>> 
>> $ nm stdlib/public/core/linux/x86_64/Swift.o | grep
>> _Tvs19_emptyStringStorageVs6UInt32
>> 0000000000000020 B _Tvs19_emptyStringStorageVs6UInt32
> 
> Does it only fail with GNU ld on 16.04? Does it work on older Ubuntus, or with gold?
> 
> -Joe
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev



More information about the swift-dev mailing list