Using libdispatch with Trunk Development snapshot

Hi,

I'm on Ubuntu 16, and I'd like to try out the current Trunk Development
snapshot. I successfully downloaded and installed it. But when I tried
compiling my sample program with it, I got an error that libdispatch wasn't
available.

I looked in the directory, and sure enough, the development snapshots do
not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?

Thanks,
Lane

This sounds like a bug. There were some changes recently to migrate the build towards CMake and it may be that they have broken the build accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org with the snapshot build that you saw the issue is?

Alex

···

On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users <swift-users@swift.org> wrote:

Hi,

I'm on Ubuntu 16, and I'd like to try out the current Trunk Development snapshot. I successfully downloaded and installed it. But when I tried compiling my sample program with it, I got an error that libdispatch wasn't available.

I looked in the directory, and sure enough, the development snapshots do not appear to include libdispatch. Is this intentional? What is the recommended mechanism for getting libdispatch when using the Trunk Development snapshots?

Thanks,
Lane

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

I had the same problem with the 9/30 build, but the 10/5 build worked for
me.

···

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate the
build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < > swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk Development
snapshot. I successfully downloaded and installed it. But when I tried
compiling my sample program with it, I got an error that libdispatch wasn't
available.
>
> I looked in the directory, and sure enough, the development snapshots do
not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

No I installed it yesterday so 10/5 was the current one

···

On Sat, Oct 7, 2017 at 9:36 AM, Lane Schwartz <dowobeha@gmail.com> wrote:

Do you mean 10/6? I don't see a 10/5 build.

On Sat, Oct 7, 2017 at 11:26 AM, Edward Connell <ewconnell@gmail.com> > wrote:

I had the same problem with the 9/30 build, but the 10/5 build worked for
me.

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < >> swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate the
build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < >>> swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk
Development snapshot. I successfully downloaded and installed it. But when
I tried compiling my sample program with it, I got an error that
libdispatch wasn't available.
>
> I looked in the directory, and sure enough, the development snapshots
do not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
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"

$ find ~/swift -name "*dispatch*"
/home/ed/swift/usr/lib/swift/linux/libdispatch.la
/home/ed/swift/usr/lib/swift/linux/libdispatch.so
/home/ed/swift/usr/lib/swift/dispatch
/home/ed/swift/usr/lib/swift/dispatch/dispatch.h

···

On Sat, Oct 7, 2017 at 9:51 AM, Lane Schwartz <dowobeha@gmail.com> wrote:

Edward,

Could you please try running this command wherever your swift-DEVELOPMENT*
directory is located?

find swift-DEVELOPMENT-SNAPSHOT-* -name "*dispatch*"

Thanks,
Lane

On Sat, Oct 7, 2017 at 11:47 AM, Edward Connell <ewconnell@gmail.com> > wrote:

No I installed it yesterday so 10/5 was the current one

On Sat, Oct 7, 2017 at 9:36 AM, Lane Schwartz <dowobeha@gmail.com> wrote:

Do you mean 10/6? I don't see a 10/5 build.

On Sat, Oct 7, 2017 at 11:26 AM, Edward Connell <ewconnell@gmail.com> >>> wrote:

I had the same problem with the 9/30 build, but the 10/5 build worked
for me.

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < >>>> swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate
the build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < >>>>> swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk
Development snapshot. I successfully downloaded and installed it. But when
I tried compiling my sample program with it, I got an error that
libdispatch wasn't available.
>
> I looked in the directory, and sure enough, the development
snapshots do not appear to include libdispatch. Is this intentional? What
is the recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
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"

--
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"

Do you mean 10/6? I don't see a 10/5 build.

···

On Sat, Oct 7, 2017 at 11:26 AM, Edward Connell <ewconnell@gmail.com> wrote:

I had the same problem with the 9/30 build, but the 10/5 build worked for
me.

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < > swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate the
build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < >> swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk Development
snapshot. I successfully downloaded and installed it. But when I tried
compiling my sample program with it, I got an error that libdispatch wasn't
available.
>
> I looked in the directory, and sure enough, the development snapshots
do not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
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"

This appears in all Ubuntu 16.04 Trunk Development releases currently
listed on the Swift downloads page. Bug report is
https://bugs.swift.org/browse/SR-6084

I tested the following releases:

···

-

   2017-09-22
   -

   2017-09-23
   -

   2017-09-24
   -

   2017-09-25
   -

   2017-09-26
   -

   2017-09-27
   -

   2017-09-28
   -

   2017-09-29
   -

   2017-09-30
   -

   2017-10-01
   -

   2017-10-06

On Sat, Oct 7, 2017 at 11:21 AM, Alex Blewitt <alblue@apple.com> wrote:

This sounds like a bug. There were some changes recently to migrate the
build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < > swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk Development
snapshot. I successfully downloaded and installed it. But when I tried
compiling my sample program with it, I got an error that libdispatch wasn't
available.
>
> I looked in the directory, and sure enough, the development snapshots do
not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> 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"

Strange. 10/5 is not available to download. And the 10/6 release doesn't
have libdispatch.

···

On Sat, Oct 7, 2017 at 11:47 AM, Edward Connell <ewconnell@gmail.com> wrote:

No I installed it yesterday so 10/5 was the current one

On Sat, Oct 7, 2017 at 9:36 AM, Lane Schwartz <dowobeha@gmail.com> wrote:

Do you mean 10/6? I don't see a 10/5 build.

On Sat, Oct 7, 2017 at 11:26 AM, Edward Connell <ewconnell@gmail.com> >> wrote:

I had the same problem with the 9/30 build, but the 10/5 build worked
for me.

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < >>> swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate the
build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < >>>> swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk
Development snapshot. I successfully downloaded and installed it. But when
I tried compiling my sample program with it, I got an error that
libdispatch wasn't available.
>
> I looked in the directory, and sure enough, the development snapshots
do not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
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"

--
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"

Edward,

Could you please try running this command wherever your swift-DEVELOPMENT*
directory is located?

find swift-DEVELOPMENT-SNAPSHOT-* -name "*dispatch*"

Thanks,
Lane

···

On Sat, Oct 7, 2017 at 11:47 AM, Edward Connell <ewconnell@gmail.com> wrote:

No I installed it yesterday so 10/5 was the current one

On Sat, Oct 7, 2017 at 9:36 AM, Lane Schwartz <dowobeha@gmail.com> wrote:

Do you mean 10/6? I don't see a 10/5 build.

On Sat, Oct 7, 2017 at 11:26 AM, Edward Connell <ewconnell@gmail.com> >> wrote:

I had the same problem with the 9/30 build, but the 10/5 build worked
for me.

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < >>> swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate the
build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at https://bugs.swift.org
with the snapshot build that you saw the issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < >>>> swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk
Development snapshot. I successfully downloaded and installed it. But when
I tried compiling my sample program with it, I got an error that
libdispatch wasn't available.
>
> I looked in the directory, and sure enough, the development snapshots
do not appear to include libdispatch. Is this intentional? What is the
recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
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"

--
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"

Bizarre. And 10/5 is no longer available for download.

$ wget

···

Swift.org - Not Found
--2017-10-07 11:49:56--
Swift.org - Not Found
Resolving swift.org (swift.org)... 169.47.73.10
Connecting to swift.org (swift.org)|169.47.73.10|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-10-07 11:49:56 ERROR 404: Not Found.

On Sat, Oct 7, 2017 at 11:53 AM, Edward Connell <ewconnell@gmail.com> wrote:

$ find ~/swift -name "*dispatch*"
/home/ed/swift/usr/lib/swift/linux/libdispatch.la
/home/ed/swift/usr/lib/swift/linux/libdispatch.so
/home/ed/swift/usr/lib/swift/dispatch
/home/ed/swift/usr/lib/swift/dispatch/dispatch.h

On Sat, Oct 7, 2017 at 9:51 AM, Lane Schwartz <dowobeha@gmail.com> wrote:

Edward,

Could you please try running this command wherever your
swift-DEVELOPMENT* directory is located?

find swift-DEVELOPMENT-SNAPSHOT-* -name "*dispatch*"

Thanks,
Lane

On Sat, Oct 7, 2017 at 11:47 AM, Edward Connell <ewconnell@gmail.com> >> wrote:

No I installed it yesterday so 10/5 was the current one

On Sat, Oct 7, 2017 at 9:36 AM, Lane Schwartz <dowobeha@gmail.com> >>> wrote:

Do you mean 10/6? I don't see a 10/5 build.

On Sat, Oct 7, 2017 at 11:26 AM, Edward Connell <ewconnell@gmail.com> >>>> wrote:

I had the same problem with the 9/30 build, but the 10/5 build worked
for me.

On Sat, Oct 7, 2017 at 9:21 AM, Alex Blewitt via swift-users < >>>>> swift-users@swift.org> wrote:

This sounds like a bug. There were some changes recently to migrate
the build towards CMake and it may be that they have broken the build
accordingly.

Since I can't find one, can you create a bug at
https://bugs.swift.org with the snapshot build that you saw the
issue is?

Alex

> On 7 Oct 2017, at 17:08, Lane Schwartz via swift-users < >>>>>> swift-users@swift.org> wrote:
>
> Hi,
>
> I'm on Ubuntu 16, and I'd like to try out the current Trunk
Development snapshot. I successfully downloaded and installed it. But when
I tried compiling my sample program with it, I got an error that
libdispatch wasn't available.
>
> I looked in the directory, and sure enough, the development
snapshots do not appear to include libdispatch. Is this intentional? What
is the recommended mechanism for getting libdispatch when using the Trunk
Development snapshots?
>
> Thanks,
> Lane
>
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
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"

--
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"

--
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"