[swift-dev] Call for help: Linux (and others) build configurations, including static libraries, with ICU.

Jordan Rose jordan_rose at apple.com
Tue May 30 12:40:39 CDT 2017


michael-yuji on GitHub just sent us a patch in https://github.com/apple/swift/pull/9940 <https://github.com/apple/swift/pull/9940>, so at least that part's not a concern.

> On May 25, 2017, at 17:47, Michael Ilseman via swift-dev <swift-dev at swift.org> wrote:
> 
> If that’s the case, we’ll want to add in FreeBSD alongside Android for that.
> 
> 
>> On May 25, 2017, at 5:45 PM, Davide Italiano <dccitaliano at gmail.com> wrote:
>> 
>> On Thu, May 25, 2017 at 5:41 PM, Michael Ilseman <milseman at apple.com> wrote:
>>> That would be awesome! Do you use the static stdlib configuration?
>>> 
>>> I had to make assumptions about the type of pthread_key_t. If the type is wrong, there’s a nice static_assert with a message telling how to fix it. This came up yesterday for Android builds, and fixes are pretty straight forward: https://github.com/apple/swift/pull/9930/files
>>> 
>> 
>> From a very quick (non-exhaustive) look I see pthread_key_t defined in
>> freebsd sys/ as:
>> 
>> `typedef int     pthread_key_t;`
>> 
>> Is this compliant with your definition?
>> 
>> Thanks,
>> 
>> --
>> Davide
> 
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20170530/e7649928/attachment.html>


More information about the swift-dev mailing list