[swift-users] Swift ported on FreeBSD platform

Joe Groff jgroff at apple.com
Thu Dec 8 10:43:39 CST 2016


> On Dec 7, 2016, at 5:43 PM, Sid via swift-users <swift-users at swift.org> wrote:
> 
> Swift has been ported to FreeBSD. You can see that here http://www.freshports.org/lang/swift .
>  
> Can https://swift.org/about/#platform-support be updated to reflect this? Thank you.

It's great that people have contributed ports to other platforms. Declaring a platform as officially supported on swift.org, though, implies a bit more infrastructure on our part, such as CI to ensure the port remains working in active development, regular generation of nightly and/or release binaries, etc. We only have this infrastructure in place for Ubuntu and Apple platforms right now, and we're still working out ways for contributors to provide infrastructure to fully support additional platforms.

As a bit of advice, I'd recommend including the Swift version in the port name, to call it 'swift-2.2' or 'swift-3.0' or whatever, since Swift 2 and Swift 3 are different source-level languages, and the Swift ABI is not yet settled, so any source- or binary-based packages that depend on Swift are going to necessarily depend on an exact compiler version for now.

-Joe



More information about the swift-users mailing list