Summary: | Please stabilise dev-lisp/clisp-2.47-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Kahle (RETIRED) <tomka> |
Component: | New packages | Assignee: | Common Lisp Bugs <common-lisp> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | aballier, fmccor |
Priority: | High | Keywords: | STABLEREQ |
Version: | 2007.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 245160, 253551, 254063 | ||
Attachments: | Patch from upstream |
Description
Thomas Kahle (RETIRED)
2008-11-08 16:09:55 UTC
+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 amd64/x86 stable alpha/ia64 stable ppc stable. closing since we're last |