Package Details: chez-scheme 10.1.0-1

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-2.0
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: 44
Popularity: 1.50
First Submitted: 2016-05-22 13:58 (UTC)
Last Updated: 2024-11-21 18:29 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5

beneyal commented on 2017-06-05 22:27 (UTC) (edited on 2017-06-13 17:10 (UTC) by beneyal)

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 (UTC)

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 (UTC)

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'.

<deleted-account> commented on 2010-03-25 16:35 (UTC)

# Contributor: # Maintainer: pkgname=petite-chez-scheme-nothreads pkgver=8.0 pkgrel=1 pkgdesc="An efficient and robust implementation of R6RS Scheme and extensions. Non-threaded version." url="http://www.scheme.com/" arch=('i686' 'x86_64') if [ $(uname -m) = 'x86_64' ] then depends=('lib32-ncurses') else depends=('ncurses') fi license=('custom') source=(http://www.scheme.com/download/pcsv$pkgver-i3le.tar.gz) md5sums=('2747d76d0437b635c3252644a0256706') build() { cd $startdir/src/csv$pkgver/custom ./configure --nothreads --machine=i3le \ --installprefix=/usr/ \ --installman=/usr/share/man \ --temproot=$startdir/pkg \ --noforce-relink make install # Install the license. mkdir -p $startdir/pkg/usr/share/licenses/$pkgname cp $startdir/src/csv$pkgver/petite.lic $startdir/pkg/usr/share/licenses/$pkgname/ chmod -R a+r $startdir/pkg }