Swift ported on FreeBSD platform


(Sid) #1

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.


(Joe Groff) #2

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

···

On Dec 7, 2016, at 5:43 PM, Sid via swift-users <swift-users@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.


(Proyb P) #3

Why not start porting Swift 3.x instead of 2.2.x as reflect on freshports
page which many recently projects and libraries will be based on and aren't
backward source compatible with Swift 3?

···

On Thu, Dec 8, 2016 at 9:43 AM, Sid via swift-users <swift-users@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.
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users