Thanks @xuanruiqi, I've updated the PKGBUILD file
Search Criteria
Package Details: chez-scheme 10.1.0-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-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) |
Dependencies (3)
- libutil-linux (util-linux-libs-selinuxAUR, util-linux-libs-aesAUR, util-linux-libs)
- libx11 (libx11-gitAUR)
- ncurses (ncurses-gitAUR)
Required by (7)
Sources (1)
taekyung commented on 2019-07-09 08:05 (UTC)
xuanruiqi commented on 2019-07-09 04:48 (UTC)
I recommend adding --threads
after ./configure
, which will compile in threading support that is useful to some people.
xuanruiqi commented on 2019-05-19 06:20 (UTC)
Glad to see this package updated. I can help maintain this package too.
taekyung commented on 2019-05-08 17:45 (UTC)
I can successfully install version 9.5.2 using the following PKGBUILD file. Maintainers, please update the package?
pkgname='chez-scheme'
pkgver=9.5.2
pkgrel=1
pkgdesc="Chez Scheme is a compiler and run-time system for the language of the Revised^6 Report on Scheme (R6RS), with numerous extensions."
arch=(i686 x86_64)
url="https://github.com/cisco/ChezScheme"
depends=()
license=('APL')
makedepends=('binutils' 'make' 'ncurses' 'libx11' 'xproto')
conflicts=('petite-chez-scheme' 'chez-scheme-git')
replaces=('petite-chez-scheme' 'chez-scheme-git')
source=("https://github.com/cisco/ChezScheme/releases/download/v$pkgver/csv$pkgver.tar.gz")
sha256sums=('7189f839f63e7f0e58277138f5873f91c23eae0706a5bfd7081dab5289268f10')
_archivename=csv$pkgver
build() {
cd "${srcdir}/${_archivename}"
./configure --installprefix=/usr --temproot=$pkgdir
}
package() {
cd "${srcdir}/${_archivename}"
make install DESTDIR="$pkgdir"
}
bwmcn commented on 2018-06-03 02:03 (UTC)
@jumper149 I wouldn't say this package isn't properly maintained. These issues seem to be prevalent with recent changes to GCC. To my thinking, we're attempting to compile software on a new GCC, software that was written without the new GCC warnings into account. We can't fault the maintainer of the AUR package.
But the software authors are fixing the issues, it seems. The new GCC warnings have been getting plenty of attention, it seems, as I searched for similar errors.
Thanks for pointing out the -git package. It compiles and runs smoothly.
jumper149 commented on 2018-05-29 15:19 (UTC)
Im having the same compilation error as @bwmcn. Is this package maintained properly or is it better to just go with the '-git' version? @bwmcn there is also the 'chez-scheme-git' which is compiling fine (needs to download 1 GB of repositories tho)
bwmcn commented on 2018-05-27 00:49 (UTC) (edited on 2018-05-27 00:55 (UTC) by bwmcn)
Getting a compilation failure. Searching for similar errors suggests that this is related to the new `warnings' produced by GCC. Any insights appreciated.
prim5.c: In function ‘s_showalloc’:
prim5.c:329:85: error: ‘td of ’ directive output may be truncated writing 6 bytes into a region of size between 0 and 18 [-Werror=format-truncation=]
snprintf(fmtbuf, FMTBUFSIZE, "%%#0%dtx %%#0%dtx (+ %%#0%dtx bytes @ %%#0%dtx) %%%dtd of %%%dtd\n",
^~~~~~
In file included from /usr/include/stdio.h:862,
from system.h:24,
from prim5.c:17:
/usr/include/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output between 54 and 112 bytes into a destination of size 60
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pinned Comments