Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246074 - Please stabilise dev-lisp/clisp-2.47-r1
Summary: Please stabilise dev-lisp/clisp-2.47-r1
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Common Lisp Bugs
Depends on:
Blocks: gcc-4.3-stable 253551 254063
  Show dependency tree
Reported: 2008-11-08 16:09 UTC by Thomas Kahle (RETIRED)
Modified: 2009-01-17 14:08 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---

Patch from upstream (2.47-fix-pari-module.patch,885 bytes, patch)
2009-01-08 04:07 UTC, Stelian Ionescu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kahle (RETIRED) gentoo-dev 2008-11-08 16:09:55 UTC
This is needed for GCC 4.3 stabilisation.
2.47 builds fine on x86 while the current stable version does not. 

Reproducible: Always
Comment 1 Alexis Ballier gentoo-dev 2009-01-02 16:14:38 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 
Comment 2 Marijn Schouten (RETIRED) gentoo-dev 2009-01-05 20:13:52 UTC
Yes, clisp-2.47 is good to go.
Comment 3 Markus Meier gentoo-dev 2009-01-05 21:44:18 UTC
amd64/x86 stable
Comment 4 Ferris McCormick (RETIRED) gentoo-dev 2009-01-06 15:50:06 UTC
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
clisp-2.47 builds fine on both with

Can anyone confirm or refute?
Comment 5 Marijn Schouten (RETIRED) gentoo-dev 2009-01-07 13:43:43 UTC
Hi Ferris, thanks for catching this. I confirm. We're investigating.
Comment 6 Stelian Ionescu 2009-01-07 13:51:36 UTC
I've submitted a bug report upstream:, but I don't have access to an amd64 machine, so I can't work on this.
Comment 7 Stelian Ionescu 2009-01-08 04:07:24 UTC
Created attachment 177736 [details, diff]
Patch from upstream
Comment 8 Marijn Schouten (RETIRED) gentoo-dev 2009-01-08 15:25:19 UTC
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.
Comment 9 Ferris McCormick (RETIRED) gentoo-dev 2009-01-08 19:56:15 UTC
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)
     Description:         A portable, bytecode-compiled implementation of Common Lisp
Comment 10 Markus Meier gentoo-dev 2009-01-10 11:06:15 UTC
amd64/x86 stable
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2009-01-10 15:34:35 UTC
alpha/ia64 stable
Comment 12 nixnut (RETIRED) gentoo-dev 2009-01-17 14:08:56 UTC
ppc stable. closing since we're last