Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 25392
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 30591
Assigned To: Matthew Kennedy (RETIRED) <mkennedy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: BS <bsuss_ca@yahoo.ca>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
clisp-2.29-gentoo-libc.patch patch with does Van Gales resolution patch Mart Kelder 2003-11-05 10:05 0000 390 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 25392 depends on: Show dependency tree
Bug 25392 blocks:
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: 2003-07-27 15:28 0000
emerge clisp fails with

>>
/usr/include/gnu/stubs.h:7:3: #error Applications may not define the macro _LIBC
make[1]: *** [fnmatch.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/clisp-2.29/work/clisp/src/wildcard'
make: *** [wildcard] Error 2

!!! ERROR: dev-lisp/clisp-2.29 failed.
!!! Function src_compile, Line 37, Exitcode 2
!!! (no error message)



<<


see http://forums.gentoo.org/viewtopic.php?t=42013 for full descripion.

------- Comment #1 From Rick Jenkins 2003-08-12 09:27:29 0000 -------
We also had this trouble, using a Compaq EN series SFF with a 450MHz Pentium II
Processor. 

------- Comment #2 From Van Gale 2003-08-20 06:08:05 0000 -------
I fixed this by in clisp 2.29 by:

1. cd /var/tmp/portage/clisp-2.29/work/clisp/src/wildcard
2. emacs Makefile.in
3. Delete the "-D_LIBC" on line 27
4. Then restart the emerge

It seems that glibc 3.2 doesn't like applications defining "_LIBC"

------- Comment #3 From Matthew Kennedy (RETIRED) 2003-08-27 09:59:48 0000 -------
i am tempted to move clisp-2.30 into stable keywords.  does anyone have a
prolem with this?  also note: with clisp-2.30, the ebuild in portage cvs
doesn't build CLX, but I have been able to get CLX to build lately

------- Comment #4 From Martin Holzer (RETIRED) 2003-09-05 13:43:34 0000 -------
*** Bug 27950 has been marked as a duplicate of this bug. ***

------- Comment #5 From Benjamin Schulz 2003-09-06 10:58:35 0000 -------
Question:
restart the emerge?

how did you, Van, have managed it that emerge doesn't unpack the source again?

thank you for an answer.

------- Comment #6 From Paul Tötterman 2003-09-07 05:21:58 0000 -------
I also fixed this the way Van Gale proposes. I would not suggest moving
clisp-2.30 to stable though, as Maxima depends on clisp and their web site
states that users have gotten computation errors with clisp 2.30.

------- Comment #7 From Matthew Kennedy (RETIRED) 2003-09-10 01:10:18 0000 -------
how about 2.31?

------- Comment #8 From Benjamin Schulz 2003-09-10 10:39:26 0000 -------
the masked version of maxima with clisp 2.3.1 works on my system

------- Comment #9 From Benjamin Schulz 2003-09-22 01:18:01 0000 -------
the masked version of maxima doesn't work anymore!

------- Comment #10 From Benjamin Schulz 2003-09-22 01:19:27 0000 -------
now it seems that maxima works with cmucl useflag instead of clisp

------- Comment #11 From Matthew Kennedy (RETIRED) 2003-10-22 13:41:00 0000 -------
i will prep clisp-2.31 to be unmasked (which actually implies a lot of the
new common-lisp-controller stuff as deps), so it will take a few days

------- Comment #12 From Mart Kelder 2003-11-05 10:05:43 0000 -------
Created an attachment (id=20293) [details]
patch with does Van Gales resolution

Here is a patch that changes the Makefile.in-file that is responsible for
the
error, as Van Gale wrote. The patch deletes -D_LIBC from
modules/wildcard/Makefile.in in tarball; this becomes src/wildcard/Makefile.in
after configuration (at least on mine computer).

Add the following lines in the ebuild to apply this patch:
  src_unpack() {
    unpack ${P}.tar.gz
    cd ${S}
    epatch ${FILESDIR}/${P}-gentoo-libc.patch
  }

------- Comment #13 From Toon Verstraelen 2003-11-20 05:50:19 0000 -------
Teh patch works nice and solved the problem on my system. Thanks.

Bug 30591 seems to be a duplicate of this one.

------- Comment #14 From Toon Verstraelen 2003-11-20 05:51:32 0000 -------
The patch works nice and solved the problem on my system. Thanks.

Bug 30591 seems to be a duplicate of this one.

------- Comment #15 From Matthew Kennedy (RETIRED) 2003-11-20 13:02:13 0000 -------

*** This bug has been marked as a duplicate of 30591 ***

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