Package Details: swift-bin 4.2.1-1

Git Clone URL: https://aur.archlinux.org/swift-bin.git (read-only)
Package Base: swift-bin
Description: Official binary builds of the Swift programming language.
Upstream URL: https://swift.org
Keywords: apple language swift swiftlang
Licenses: Apache
Conflicts: swift-language-git
Provides: swift-language
Replaces: swift-language-bin
Submitter: ashleyis
Maintainer: refi.64
Last Packager: refi.64
Votes: 54
Popularity: 0.043493
First Submitted: 2015-12-04 17:31
Last Updated: 2019-02-12 02:37

Latest Comments

1 2 3 4 5 6 ... Next › Last »

s3lph commented on 2019-02-19 00:35

The latest version (4.2.1-1) for some reason breaks my boot process after the next mkinitcpio after installation.

/usr/lib/swift/linux/libncursesw.so.6 seems to be put into the initramfs instead of /usr/lib/libncursesw.so.6. However, /usr/lib/swift/linux does not seem to end up in the library search path in the initramfs, and my lvm volumes can't be activated since the pvscan binary used by the lvm2 hook is linked against libncursesw.so.6, which is not found.

Running pvscan with a manually preloaded /usr/lib/swift/linux/libncursesw.so.6 in the recovery shell followed by manually mounting the rootfs allowed me to continue booting. Uninstalling this package followed by a mkinitcpio resolves the issue.

refi.64 commented on 2019-02-12 02:38

The package has finally been updated! In addition, the Fedora Swift binaries are now used over the Ubuntu ones, which means that no more ld hacks are needed, and the amount of ugly changes to the binaries has been significantly dropped.

Unfortunately, this also means that there is now stuff /usr/libexec; I tried removing it, but I haven't gotten it to work yet.

davidgarfias commented on 2019-01-17 01:33

To install swift 4.2.1 all you need to do is to edit the PKGBUILD. Change the version to 4.2.1. Also change the SHA256 sum to 4a17bef7b02bb6480cd72282fd67463c12131bad013b79bc721c8cb2a5b83fd1.

grawlinson commented on 2018-11-10 02:01

Just curious, is there any siginificant difference between the Ubuntu 16.04 and 18.04 releases?

I've managed to compile 4.2.1 using the 18.04 releases, so it should be safe to update.

lf-araujo commented on 2018-08-22 22:34

Dear @refi.64, since last update in Manjaro, this is not working anymore. Even after reinstallation, the error I get after trying to run swift is:

*** stack smashing detected ***: <unknown> terminated

refi.64 commented on 2018-06-13 15:33

@alex4o: It's already listed as a dependency though?

alex4o commented on 2018-06-13 14:57

Isn't libtinfo5 (ncurses5-compat-libs) also a dependacy ?

wblondel commented on 2018-05-30 01:10

I think my issue is similar to SeAL80s' one, but here's my problem:

==> Lancement de package()...
Failed locate nearest file offset to 10554.
==> ERREUR : Une erreur s’est produite dans package().

qldv 0.3.1-1 and glibc 2.27-3 are installed.

lf-araujo commented on 2018-05-23 11:56

Edit: Sorry, reinstalled swift after qldv, and it worked. Thanks for the update.

Hi @refi.64, thanks for that. However, the error persists in my case. I have been running it in Manjaro, though.

$ swift --version
swift: symbol lookup error: /usr/lib/libstdc++.so.6: undefined symbol: memcpy, version GCC_3.0

refi.64 commented on 2018-05-22 16:57

@lf-araujo @arslan2012 @frol @SeAL80s @tierriminator: All these issues should now be fixed with qldv 0.3.1. Please run a full upgrade to ensure both qldv and swift-bin are updated, and if you run into any more issues, ensure you're on the latest version of glibc. Sorry for the delays in fixing the problem!