Package Details: chez-scheme 9.5-2

Git Clone URL: https://aur.archlinux.org/chez-scheme.git (read-only)
Package Base: chez-scheme
Description: Chez Scheme is a 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: APL
Conflicts: chez-scheme-git, petite-chez-scheme
Replaces: chez-scheme-git, petite-chez-scheme
Submitter: dgeibi
Maintainer: dgeibi
Last Packager: dgeibi
Votes: 6
Popularity: 0.908518
First Submitted: 2016-05-22 13:58
Last Updated: 2017-11-03 15:44

Latest Comments

jaseemabid commented on 2017-11-03 11:10

Fails with a ld error unless `LDFLAGS="-ltinfo"` is added before configure command.

More info https://github.com/cisco/ChezScheme/issues/231#issuecomment-341675353

jonathon commented on 2017-09-19 22:43

Upstream applied what's essentially the same fix: https://github.com/cisco/ChezScheme/pull/183/files

Might be worth including beneyal's suggestion in the PKGBUILD until there's a new release?

beneyal commented on 2017-06-05 22:27

Due to a new warning introduced in GCC 7, and the -Werror compiler flag, compilation fails with Wimplicit-fallthrough.

An issue has been reported on Chez Scheme's repo, but there's no response by the time of this writing: https://github.com/cisco/ChezScheme/issues/172

Current workaround is to add "CFLAGS=-Wno-implicit-fallthrough" (without quotes) to the "./configure" line in PKGBUILD.

Batou commented on 2017-05-24 22:47

I'm getting a build error. Any ideas?

-----

/usr/bin/ld: ../boot/a6le/kernel.o: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:37: ../bin/a6le/scheme] Error 1
make[1]: *** [Makefile:20: build] Error 2
make: *** [Makefile:19: build] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build chez-scheme package(s)

codemac commented on 2016-07-12 20:31

Why are the bundled dependencies removed, and replaced with the git versions?

Just curious, as it makes this package something like 'chez-scheme + some-git stuff'.