Package Details: ccl-git 2:1.12.1-1

Git Clone URL: https://aur.archlinux.org/ccl-git.git (read-only, click to copy)
Package Base: ccl-git
Description: The Clozure Common Lisp implementation
Upstream URL: http://ccl.clozure.com/
Licenses: Apache
Conflicts: ccl, ccl-bin
Provides: ccl, cl-asdf, common-lisp
Submitter: haawda
Maintainer: None
Last Packager: haawda
Votes: 7
Popularity: 0.000000
First Submitted: 2017-11-14 07:24 (UTC)
Last Updated: 2021-05-29 14:35 (UTC)

Dependencies (3)

Required by (56)

Sources (2)

Latest Comments

1 2 Next › Last »

haawda commented on 2020-05-25 11:17 (UTC)

Confirmed, for the time being I switch to a branch where this was fixed apparently.

slondr commented on 2020-05-24 21:45 (UTC)

I get a few pages of linker errors when trying to compile this — complaining about multiple definitions of functions.

https://gitlab.com/snippets/1979837

eschulte commented on 2020-01-17 15:54 (UTC)

It looks like there is some problem in this installation as compared to the official binaries. See https://github.com/sionescu/static-vectors/issues/19

haawda commented on 2017-11-17 22:24 (UTC)

Fixed with upstream's help.

wagn3r commented on 2017-11-14 08:26 (UTC)

This package buildable, but not working $ ccl Couldn't load lisp heap image from /usr/lib/ccl-git/lx86cl64.image: No such file or directory

haawda commented on 2017-11-14 07:25 (UTC)

Please use ccl-git, it builds.

wagn3r commented on 2017-11-13 08:28 (UTC)

Build fail ;Building lisp-kernel ...PRINT-STRING-LENGTH* > Error of type SIMPLE-ERROR: Error(s) during kernel compilation. > make: Entering directory '/home/user/Work/Git/ccl-svn/src/ccl/lisp-kernel/linuxx8664' > m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS -I../ ../pad.s | as --64 -o pad.o > m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS -I../ ../x86-spjump64.s | as --64 -o x86-spjump64.o > m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS -I../ ../x86-spentry64.s | as --64 -o x86-spentry64.o > m4 -DLINUX -DX86 -DX8664 -DHAVE_TLS -I../ ../x86-subprims64.s | as --64 -o x86-subprims64.o > cc -include ../platform-linuxx8664.h -c ../pmcl-kernel.c -DLINUX -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -DSVN_REVISION="16812" -g -O2 -Wno-format -m64 -o pmcl-kernel.o > cc -include ../platform-linuxx8664.h -c ../gc-common.c -DLINUX -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -DSVN_REVISION="16812" -g -O2 -Wno-format -m64 -o gc-common.o > ../pmcl-kernel.c: В функции «ensure_gs_available»: > ../pmcl-kernel.c:1718:3: предупреждение: implicit declaration of function «arch_prctl»; did you mean «__NR_prctl»? [-Wimplicit-function-declaration] > arch_prctl(ARCH_GET_GS, &gs_addr); > ^~~~~~~~~~ > __NR_prctl > cc -include ../platform-linuxx8664.h -c ../x86-gc.c -DLINUX -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -DSVN_REVISION="16812" -g -O2 -Wno-format -m64 -o x86-gc.o > In file included from <command-line>:0:0: > ../x86-gc.c: В функции «check_xp»: > ./../platform-linuxx8664.h:31:42: ошибка: dereferencing pointer to incomplete type «ExceptionInformation {aka struct ucontext}» > #define xpGPRvector(x) ((natural *)(&((x)->uc_mcontext.gregs))) > ^ > ../x86-gc.c:341:31: замечание: in expansion of macro «xpGPRvector» > natural *regs = (natural *) xpGPRvector(xp); > ^~~~~~~~~~~ > make: *** [Makefile:46: x86-gc.o] Error 1 > make: *** Waiting for unfinished jobs.... > make: Leaving directory '/home/user/Work/Git/ccl-svn/src/ccl/lisp-kernel/linuxx8664' > > While executing: REBUILD-CCL, in process listener(1). ==> ERROR: A failure occurred in build(). Aborting...

haawda commented on 2015-01-11 10:35 (UTC)

This function works for me: pkgver() { cd $srcdir/ccl # get version from version.lisp file & the svn revision local ver_prog="(format t \"~a.~a_r~a\" ccl::*openmcl-major-version* ccl::*openmcl-minor-version* $(svnversion))" # use head to remove trailing NIL echo -n $ver_prog | ./lx86cl$_arch -n -Q -b -l level-1/version.lisp | awk '/Version/ {print $2}'|sed 's+-+.+g'|sed 's+M++' }

haawda commented on 2015-01-11 09:34 (UTC)

No, I do not. At revision 16341. ==> Validating source files with sha1sums... ccl ... Skipped ==> Extracting sources... -> Creating working copy of ccl svn repo... ==> Starting pkgver()... > Error of type UNBOUND-VARIABLE: Unbound variable: 16341M > While executing: CCL::CHEAP-EVAL-IN-ENVIRONMENT, in process listener(1). ==> ERROR: pkgver is not allowed to contain colons, hyphens or whitespace. ==> ERROR: pkgver() generated an invalid version: (7F5FDA04F728) : 0 (PRINT-CALL-HISTORY :CONTEXT NIL :PROCESS NIL :ORIGIN NIL :DETAILED-P T :COUNT 1152921504606846975 :START-FRAME-NUMBER 0 :STREAM #<SYNONYM-STREAM to *TERMINAL-IO* #x30200049B71D> :PRINT-LEVEL 2 :PRINT-LENGTH 5 :SHOW-INTERNAL-FRAMES NIL :FORMAT :TRADITIONAL) 853

Rogof commented on 2015-01-06 02:06 (UTC)

The function properly works on my pc's. Are you using an aur wrapper perhaps?