[swift-users] Ubuntu 16.04 support?

Todd Fiala tfiala at apple.com
Fri Sep 23 12:02:04 CDT 2016


Hi Lane,

We’re going to be following the plan we proposed here:

https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20160418/001778.html <https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20160418/001778.html>

Our intent is to continue building packages for the versions of Ubuntu where we’re running official CI.

That means the following:

* Sunsetting the 15.10 bots now that the 16.04 bots are online.  The Ubuntu 15.10 bots should go away now, and no new packages for 15.10 will be built once the bots are taken offline.

* Keep providing 14.04 and 16.04 images.  (i.e. keep providing packages for the versions of Ubuntu that we cover with official CI.  In this case, we are newly building packages for 16.04 given that those bots were just spun up).

* Sometime after Ubuntu 16.10 comes out, we’ll bring up the 16.10 CI and packages, and sunset the 14.04 CI and packages.  At that point, when we get rid of the Ubuntu 14.04 bots, we will also no longer build packages for them.

It took us a little longer than originally expected to get the 16.04 bots up.  I am looking to get us to bring up the 16.10 CI on a shorter timeline for the next Ubuntu cycle.

Thanks!

-Todd

> On Sep 22, 2016, at 10:16 AM, Lane Schwartz <dowobeha at gmail.com> wrote:
> 
> Will the Ubuntu 14.04 package remain available?
> 
> On Wed, Sep 21, 2016 at 3:16 PM, Todd Fiala via swift-users <swift-users at swift.org <mailto:swift-users at swift.org>> wrote:
> Hey that’d be great.  Thanks, Mishal!
> 
> -Todd
> 
>> On Sep 21, 2016, at 9:42 AM, Mishal Shah <mishal_shah at apple.com <mailto:mishal_shah at apple.com>> wrote:
>> 
>> I should have Ubuntu 16.04 system available on ci.swift.org <http://ci.swift.org/> by end of day.
>> 
>> Thanks,
>> Mishal Shah
>> 
>> On Sep 21, 2016, at 9:25 AM, Todd Fiala <tfiala at apple.com <mailto:tfiala at apple.com>> wrote:
>> 
>>> Hmm, likes get a JIRA tracking this if we don’t have one already.
>>> 
>>> Mishal, what’s the current ETA on the Ubuntu 16.04 switch-over?
>>> 
>>> -Todd
>>> 
>>>> On Sep 21, 2016, at 9:11 AM, Michael Gottesman <mgottesman at apple.com <mailto:mgottesman at apple.com>> wrote:
>>>> 
>>>> +CC Todd.
>>>> 
>>>>> On Sep 20, 2016, at 9:25 PM, Ron Olson via swift-users <swift-users at swift.org <mailto:swift-users at swift.org>> wrote:
>>>>> 
>>>>> Hmm, I don’t get that at all:
>>>>> 
>>>>> Welcome to Swift version 3.0 (swift-3.0-RELEASE). Type :help for assistance.
>>>>> 1> import Foundation
>>>>> 2> NSURL(string:"http://swift.org" <http://swift.org%22/>)
>>>>> $R0: Foundation.NSURL? = 0x0000000000427f00 {
>>>>> Foundation.NSObject = {}
>>>>> _base = {
>>>>> info = 7552
>>>>> pad = 0
>>>>> }
>>>>> _flags = 536887337
>>>>> _encoding = 0
>>>>> _string = 0x0000000000427bd0 -> 0x00007ffff475d720 full type metadata for Foundation.NSString + 16
>>>>> _baseURL = nil
>>>>> _extra = nil
>>>>> _resourceInfo = nil
>>>>> _range1 = {
>>>>> location = 0
>>>>> length = 4
>>>>> }
>>>>> _range2 = {
>>>>> location = 7
>>>>> length = 9
>>>>> }
>>>>> 
>>>>> … more of the same …
>>>>> 
>>>>> On 20 Sep 2016, at 22:28, Bouke Haarsma via swift-users wrote:
>>>>> 
>>>>> 
>>>>> On 2016-09-20 16:37:18 +0000, Lane Schwartz via swift-users said:
>>>>> 
>>>>> In addition to the installation instructions per swift.org <http://swift.org/>, I also needed to install "libpython2.7-dev". When starting the Swift REPL it threw the following error;
>>>>> 
>>>>> ...swift/usr/bin/lldb: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
>>>>> 
>>>>> Installing that package resolved that issue. However the REPL loads, it throws errors like this:
>>>>> 
>>>>> ubuntu-1604:~$ swift
>>>>> Welcome to Swift version 3.0 (swift-3.0-RELEASE). Type :help for assistance.
>>>>>   1> import Foundation
>>>>>   2> NSURL(string: "http://swift.org <http://swift.org/>")
>>>>> error: Couldn't lookup symbols:
>>>>>   type metadata accessor for Foundation.NSURL
>>>>>   Foundation.NSURL.__allocating_init (string : Swift.String) -> Swift.Optional<Foundation.NSURL>
>>>>> 
>>>>> I've downgraded to 14.04 LTS.
>>>>> 
>>>>> Thanks.
>>>>> 
>>>>> 
>>>>> On Tue, Sep 20, 2016 at 11:28 AM, Ron Olson via swift-users <swift-users at swift.org <mailto:swift-users at swift.org>> wrote:
>>>>> I downloaded the Ubuntu 15 release.
>>>>> 
>>>>> On 20 Sep 2016, at 11:26, Lane Schwartz wrote:
>>>>> 
>>>>> Thanks, Ron. Which binary release did you download? The ubuntu 15 release? Or the 14 release?
>>>>> 
>>>>> On Tue, Sep 20, 2016 at 11:12 AM, Ron Olson via swift-users <swift-users at swift.org <mailto:swift-users at swift.org>> wrote:
>>>>> I can verify that the 3.0 Release works under 16; I downloaded it this morning and it works fine.
>>>>> 
>>>>> 
>>>>> On 20 Sep 2016, at 11:10, Lane Schwartz via swift-users wrote:
>>>>> 
>>>>> I see that there are swift packages for Ubuntu 14 and 15, but not 16. Is
>>>>> Swift 3.0 known to work with Ubuntu 16? Can either of the aforementioned
>>>>> binary releases be used, or is compilation from source required?
>>>>> 
>>>>> Thanks,
>>>>> Lane
>>>>> _______________________________________________
>>>>> swift-users mailing list
>>>>> swift-users at swift.org <mailto:swift-users at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
>>>>> _______________________________________________
>>>>> swift-users mailing list
>>>>> swift-users at swift.org <mailto:swift-users at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> When a place gets crowded enough to require ID's, social collapse is not
>>>>> far away.  It is time to go elsewhere.  The best thing about space travel
>>>>> is that it made it possible to go elsewhere.
>>>>>                 -- R.A. Heinlein, "Time Enough For Love"
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> swift-users mailing list
>>>>> swift-users at swift.org <mailto:swift-users at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> When a place gets crowded enough to require ID's, social collapse is not
>>>>> far away.  It is time to go elsewhere.  The best thing about space travel
>>>>> is that it made it possible to go elsewhere.
>>>>>                 -- R.A. Heinlein, "Time Enough For Love"
>>>>> _______________________________________________
>>>>> swift-users mailing list
>>>>> swift-users at swift.org <mailto:swift-users at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
>>>>> 
>>>>> 
>>>>> -- 
>>>>> -Bouke
>>>>> _______________________________________________
>>>>> swift-users mailing list
>>>>> swift-users at swift.org <mailto:swift-users at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
>>>>> _______________________________________________
>>>>> swift-users mailing list
>>>>> swift-users at swift.org <mailto:swift-users at swift.org>
>>>>> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
>>> 
> 
> 
> _______________________________________________
> swift-users mailing list
> swift-users at swift.org <mailto:swift-users at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-users <https://lists.swift.org/mailman/listinfo/swift-users>
> 
> 
> 
> 
> -- 
> When a place gets crowded enough to require ID's, social collapse is not
> far away.  It is time to go elsewhere.  The best thing about space travel
> is that it made it possible to go elsewhere.
>                 -- R.A. Heinlein, "Time Enough For Love"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-users/attachments/20160923/6b4db8db/attachment.html>


More information about the swift-users mailing list