hi fanjiang, did so, and granted you access as well to commit, one package is uploaded already: https://github.com/soloturn/swift-aur/releases/tag/latest
hope it will not hit the 6h build timeout too often fingers crossed
Git Clone URL: | https://aur.archlinux.org/swift-language.git (read-only, click to copy) |
---|---|
Package Base: | swift-language |
Description: | The Swift programming language and debugger |
Upstream URL: | https://swift.org/ |
Licenses: | |
Provides: | |
Submitter: | Zrax |
Maintainer: | soloturn (refi.64) |
Last Packager: | soloturn |
Votes: | 37 |
Popularity: | 0.090750 |
First Submitted: | 2016-01-08 23:39 |
Last Updated: | 2021-02-02 05:08 |
hi fanjiang, did so, and granted you access as well to commit, one package is uploaded already: https://github.com/soloturn/swift-aur/releases/tag/latest
hope it will not hit the 6h build timeout too often fingers crossed
Hi soloturn,
I tried your builds on GitHub actions today and I found out that the REPL does not work.
This is due to makepkg stripping out the symbols: https://forums.swift.org/t/failed-to-resolve-repl-breakpoint/761
Could you change the PKGBUILD to skip stripping?
Best,
thanks for the hint! i copied now the dependencies from https://aur.archlinux.org/packages/swift-language-git and no diagnostics any more.
Please use python-diagnostics as a depend/makedepend and remove L49. Thank you
Why does Swift have so many Python dependencies?
options to install a binary swift are currently:
latest release, at the moment 5.3: use swift-bin, which repackages tachoknights official released centos8 build: https://aur.archlinux.org/packages/swift-bin/.
latest from git: use swift-language-git, builds native on arch. as it takes long to build, there is a binary built with github actions. the version number is taken out of the official tag on apple/swift main branch: e.g. swift-language-git-swift.DEVELOPMENT.SNAPSHOT.2020.09.28.a.r208.g6651f6e55d4-1-x86_64.pkg.tar.zst. so this one is the development tag from sep 28 + 208 commits, the commit hash is g6651f: aur - https://aur.archlinux.org/packages/swift-language-git. gh-actions: https://github.com/soloturn/swift-aur/releases/tag/latest
released version should hopefully natively build again with the next release.
i did create one at llvm: https://bugs.llvm.org/show_bug.cgi?id=47163
it is not considered a bug in swift: https://bugs.swift.org/browse/SR-13082
it happens when compiling compiler-rt with llvm, at least on arch linux, but it is not considered a bug in arch: https://bugs.archlinux.org/task/67518
Hi @soloturn,
did you try to submit the issue to the Arch bug tracker for compiler_rt and stuff?
That is great :)
i created a continues build now on github which should build it once a day: https://github.com/soloturn/swift-aur/actions
Pinned Comments
soloturn commented on 2020-09-06 22:25
options to install a binary swift are currently:
latest release, at the moment 5.3: use swift-bin, which repackages tachoknights official released centos8 build: https://aur.archlinux.org/packages/swift-bin/.
latest from git: use swift-language-git, builds native on arch. as it takes long to build, there is a binary built with github actions. the version number is taken out of the official tag on apple/swift main branch: e.g. swift-language-git-swift.DEVELOPMENT.SNAPSHOT.2020.09.28.a.r208.g6651f6e55d4-1-x86_64.pkg.tar.zst. so this one is the development tag from sep 28 + 208 commits, the commit hash is g6651f: aur - https://aur.archlinux.org/packages/swift-language-git. gh-actions: https://github.com/soloturn/swift-aur/releases/tag/latest
released version should hopefully natively build again with the next release.