Hey @jonathon and @zenten, sorry for not getting back. Does the issue repro on the latest release (9.6.2-1)?
Search Criteria
Package Details: chez-scheme 9.6.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/chez-scheme.git (read-only, click to copy) |
---|---|
Package Base: | chez-scheme |
Description: | Compiler and run-time system for the language of the Revised^6 Report on Scheme (R6RS), with numerous extensions. |
Upstream URL: | https://github.com/cisco/ChezScheme |
Keywords: | Scheme |
Licenses: | Apache |
Conflicts: | chez-scheme-git, petite-chez-scheme |
Replaces: | chez-scheme-git, petite-chez-scheme |
Submitter: | dgeibi |
Maintainer: | taekyung (jaseemabid, GunpowderGuy, CodingCellist) |
Last Packager: | CodingCellist |
Votes: | 40 |
Popularity: | 1.43 |
First Submitted: | 2016-05-22 13:58 (UTC) |
Last Updated: | 2023-09-22 12:42 (UTC) |
Dependencies (3)
- libutil-linux (util-linux-libs-selinux, util-linux-libs-aes, util-linux-libs)
- libx11 (libx11-git)
- ncurses (ncurses-git)
Required by (5)
Sources (1)
CodingCellist commented on 2023-09-22 12:43 (UTC)
zenten commented on 2022-02-20 15:17 (UTC)
Is there any progress on this? It's still not working on my system, same error.
jonathon commented on 2022-01-31 15:03 (UTC)
With the new makepkg defaults including LTO this will fail to compile. The PKGBUILD needs either:
@@ -12,6 +12,7 @@ license=('Apache')
depends=('ncurses' 'libx11' 'libutil-linux')
conflicts=('petite-chez-scheme' 'chez-scheme-git')
replaces=('petite-chez-scheme' 'chez-scheme-git')
+options=(!lto)
source=("https://github.com/cisco/ChezScheme/releases/download/v$pkgver/csv$pkgver.tar.gz")
sha256sums=('9aaa208c63eda8edfad72566790db0f9cedc7c6bb860157c400c98e22583c6b4')
_archivename=csv$pkgver
to disable LTO, or:
@@ -23,5 +23,5 @@ build() {
package() {
cd "${srcdir}/${_archivename}"
- make install DESTDIR="$pkgdir"
+ make install CFLAGS+=" -ffat-lto-objects" DESTDIR="$pkgdir"
}
to make sure compilation succeeds with LTO intact.
jaseemabid commented on 2022-01-27 14:10 (UTC)
One of the maintainers here.
I used to work at Apple and couldn't do any FOSS work, but I should be able to help out starting next week now that I've left the company.
dgeibi commented on 2022-01-27 13:17 (UTC)
@CodingCellist Thanks. You are now a maintainer.
CodingCellist commented on 2022-01-27 09:27 (UTC)
@dgeibi If you need people, I am also happy to help maintain this package. I co-maintain the idris2 package, which depends on the chez-scheme package.
taekyung commented on 2022-01-27 08:36 (UTC)
@GunpowderGuy Sorry for delaying updates, I'll take care of that in a couple of days.
@dgeibi I think I can keep maintaining it.
dgeibi commented on 2022-01-27 03:39 (UTC)
Sorry, I haven't used arch linux for a long time. @GunpowderGuy, You are a maintiner of the package now.
GunpowderGuy commented on 2022-01-26 12:09 (UTC)
@dgeibi @taekyung @jaseemabid the package is still bugged, the checksum got wrong: https://github.com/cisco/ChezScheme/issues/605
Pinned Comments