This is needed for GCC 4.3 stabilisation. 2.47 builds fine on x86 while the current stable version does not. Reproducible: Always
+1; I'll need this for texlive 2008 too as xindy requires a new enough clisp Target keywords for me are: alpha amd64 ia64 ppc x86
Yes, clisp-2.47 is good to go.
amd64/x86 stable
It looks like clisp-2.47 on amd64 will not build with USE=pari (version of pari does not matter). Failure looks like =========================== ;; Loading file /var/tmp/portage/dev-lisp/clisp-2.47/work/clisp-2.47/builddir/pari/pari.fas ... *** - FFI::FIND-FOREIGN-VARIABLE: foreign variable #<foreign-variable "new_galois_format" #x00002ACBAF2AD6C0> does not have the required size or alignment ============================ I see this on two independent amd64 systems with USE=pari clisp-2.47 builds fine on both with USE='-pari' Can anyone confirm or refute?
Hi Ferris, thanks for catching this. I confirm. We're investigating.
I've submitted a bug report upstream: http://tinyurl.com/93fln9, but I don't have access to an amd64 machine, so I can't work on this.
Created attachment 177736 [details, diff] Patch from upstream
I've added the pari fix to 2.47-r1. I would be happy to see r1 go stable, but if people don't like that I intend to disable pari support on 2.47. xindy probably doesn't need it anyway.
The pari.patch does fix the problem on amd64. Says eix: ============================================= [I] dev-lisp/clisp Available versions: (2) 2.43-r1 (~)2.44.1 (~)2.44.1-r1 (~)2.46 2.47 (~)2.47-r1 {X dbus fastcgi gdbm gtk hyperspec new-clx pari pcre postgres readline svm zlib} Installed versions: 2.47-r1(2)(07:49:54 PM 01/08/2009)(X dbus gdbm gtk pari pcre readline zlib -fastcgi -hyperspec -new-clx -postgres -svm) Homepage: http://clisp.sourceforge.net/ Description: A portable, bytecode-compiled implementation of Common Lisp
alpha/ia64 stable
ppc stable. closing since we're last