Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 246074
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Common Lisp Bugs <common-lisp@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Thomas Kahle <tom111@gmx.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
2.47-fix-pari-module.patch Patch from upstream patch Stelian Ionescu 2009-01-08 04:07 0000 885 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 246074 depends on: Show dependency tree
Bug 246074 blocks: 245160 253551 254063
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-11-08 16:09 0000
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 From Alexis Ballier 2009-01-02 16:14:38 0000 -------
+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 From Marijn Schouten 2009-01-05 20:13:52 0000 -------
Yes, clisp-2.47 is good to go.

------- Comment #3 From Markus Meier 2009-01-05 21:44:18 0000 -------
amd64/x86 stable

------- Comment #4 From Ferris McCormick 2009-01-06 15:50:06 0000 -------
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?

------- Comment #5 From Marijn Schouten 2009-01-07 13:43:43 0000 -------
Hi Ferris, thanks for catching this. I confirm. We're investigating.

------- Comment #6 From Stelian Ionescu 2009-01-07 13:51:36 0000 -------
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.

------- Comment #7 From Stelian Ionescu 2009-01-08 04:07:24 0000 -------
Created an attachment (id=177736) [details]
Patch from upstream

------- Comment #8 From Marijn Schouten 2009-01-08 15:25:19 0000 -------
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 From Ferris McCormick 2009-01-08 19:56:15 0000 -------
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

------- Comment #10 From Markus Meier 2009-01-10 11:06:15 0000 -------
amd64/x86 stable

------- Comment #11 From Raúl Porcel 2009-01-10 15:34:35 0000 -------
alpha/ia64 stable

------- Comment #12 From nixnut 2009-01-17 14:08:56 0000 -------
ppc stable. closing since we're last

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug