Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 77016 Details for
Bug 118633
dev-lisp/gcl (hence sci-mathematics/axiom-3.9) does not compile
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Axiom patch
axiom-118633.patch (text/plain), 5.20 KB, created by
Tim Yamin (RETIRED)
on 2006-01-13 10:32:22 UTC
(
hide
)
Description:
Axiom patch
Filename:
MIME Type:
Creator:
Tim Yamin (RETIRED)
Created:
2006-01-13 10:32:22 UTC
Size:
5.20 KB
patch
obsolete
>Index: Manifest >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/Manifest,v >retrieving revision 1.7 >diff -u -r1.7 Manifest >--- Manifest 30 Dec 2005 18:44:06 -0000 1.7 >+++ Manifest 13 Jan 2006 18:31:08 -0000 >@@ -1,8 +1,10 @@ > MD5 ae337ca66ac1faff5e04f560510525a1 ChangeLog 933 >+MD5 e6a47d0eb77a856da0425c03e079d79d axiom-3.9.ebuild 2631 > MD5 89a525a7281abca48480fd4289bcfb85 axiom-9999.ebuild 2630 >-MD5 e49bb02132d2cd74ad4e6ee291e102d9 metadata.xml 220 >-MD5 6f8b8d7059dc8f178213d2839cd07232 axiom-3.9.ebuild 2407 > MD5 5e0239b67a06d3ea02047349b2e48e0d files/digest-axiom-3.9 69 >+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-axiom-9999 0 >+MD5 d258cd9bae8894176e8b19f6062392f4 files/gcl-2.6.7.fix-configure.in-gentoo.Makefile.patch 1073 >+MD5 e309d0438c4dbaf7883c48c5f12275b4 files/gcl-2.6.7.fix-configure.in-gentoo.patch.input 1227 > MD5 84829d019c500de4d62b6f0e79fa9e0f files/gcl-2.6.7.fix-out-of-build-root-compile.Makefile.patch 1422 > MD5 43fa5bf93354597104a9752dea29743f files/gcl-2.6.7.fix-out-of-build-root-compile.patch.input 843 >-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-axiom-9999 0 >+MD5 e49bb02132d2cd74ad4e6ee291e102d9 metadata.xml 220 >Index: axiom-3.9.ebuild >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/axiom-3.9.ebuild,v >retrieving revision 1.2 >diff -u -r1.2 axiom-3.9.ebuild >--- axiom-3.9.ebuild 30 Dec 2005 18:43:55 -0000 1.2 >+++ axiom-3.9.ebuild 13 Jan 2006 18:31:08 -0000 >@@ -33,7 +33,9 @@ > > # Fix gcl so the "real" Axiom can compile code after we're out of the chroot > cp ${FILESDIR}/gcl-2.6.7.fix-out-of-build-root-compile.patch.input ${S}/zips/gcl-2.6.7.fix-out-of-build-root-compile.patch >+ cp ${FILESDIR}/gcl-2.6.7.fix-configure.in-gentoo.patch.input ${S}/zips/gcl-2.6.7.fix-configure.in-gentoo.patch > epatch ${FILESDIR}/gcl-2.6.7.fix-out-of-build-root-compile.Makefile.patch || die 'Failed to patch the lsp pamphlet!' >+ epatch ${FILESDIR}/gcl-2.6.7.fix-configure.in-gentoo.Makefile.patch || die 'Failed to patch the lsp pamphlet!' > > # Sandbox happiness, fix noweb > cd ${WORKDIR} >Index: files/gcl-2.6.7.fix-configure.in-gentoo.Makefile.patch >=================================================================== >RCS file: files/gcl-2.6.7.fix-configure.in-gentoo.Makefile.patch >diff -N files/gcl-2.6.7.fix-configure.in-gentoo.Makefile.patch >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ files/gcl-2.6.7.fix-configure.in-gentoo.Makefile.patch 13 Jan 2006 18:31:08 -0000 >@@ -0,0 +1,25 @@ >+--- lsp/Makefile.pamphlet~ 2006-01-13 18:16:07.000000000 +0000 >++++ lsp/Makefile.pamphlet 2006-01-13 18:15:33.000000000 +0000 >+@@ -16,6 +16,14 @@ >+ >+ Patches are applied to the distribution before we do the configure. >+ \section{Gnu Common Lisp 2.6.7} >++\subsubsection{fix-configure.in-gentoo.patch} >++Fix a strange configure peculiarity; Gentoo bug #118633. Patch backported >++from the gcl fix by Matthew Kennedy. >++<<gcl-2.6.7.fix-configure.in-gentoo.patch>>= >++ @(cd ${GCLVERSION} ; \ >++ echo 30 applying fix-configure.in-gentoo.patch ; \ >++ ${PATCH} <${SPD}/zips/${GCLVERSION}.fix-configure.in-gentoo.patch ) >++@ >+ \subsubsection{fix-out-of-build-root-compile.patch} >+ GCL's compiler system includes a -I<gclbuildroot> flag in the gcc args; >+ which causes issues if <gclbuildroot> does not exist at a later date and >+@@ -1031,6 +1039,7 @@ >+ <<gcl-2.6.7.tail-recursive.patch>> >+ <<gcl-2.6.7.collectfn.fix>> >+ <<gcl-2.6.7.fix-out-of-build-root-compile.patch>> >++<<gcl-2.6.7.fix-configure.in-gentoo.patch>> >+ <<gclConfigureMake>> >+ @echo 13 finished system build on `date` | tee >gcldir >+ >Index: files/gcl-2.6.7.fix-configure.in-gentoo.patch.input >=================================================================== >RCS file: files/gcl-2.6.7.fix-configure.in-gentoo.patch.input >diff -N files/gcl-2.6.7.fix-configure.in-gentoo.patch.input >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ files/gcl-2.6.7.fix-configure.in-gentoo.patch.input 13 Jan 2006 18:31:08 -0000 >@@ -0,0 +1,40 @@ >+--- gcl-2.6.7/configure~ 2005-01-15 19:17:17.000000000 +0000 >++++ gcl-2.6.7/configure 2006-01-13 18:13:29.000000000 +0000 >+@@ -1697,11 +1697,9 @@ >+ done >+ test -n "$MAKEINFO" || MAKEINFO=""false"" >+ >+- >+- >+-if test -f /usr/lib/NextStep/software_version; then >+- system=NEXTSTEP-`${AWK} '/3/,/3/' /usr/lib/NextStep/software_version` >+-else >++# if test -f /usr/lib/NextStep/software_version; then >++# system=NEXTSTEP-`${AWK} '/3/,/3/' /usr/lib/NextStep/software_version` >++# else >+ system=`uname -s`-`uname -r` >+ if test "$?" -ne 0 ; then >+ echo "$ac_t""unknown (can't find uname command)" 1>&6 >+@@ -1710,15 +1708,15 @@ >+ # Special check for weird MP-RAS system (uname returns weird >+ # results, and the version is kept in special file). >+ >+- if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then >+- system=MP-RAS-`${AWK} '{print $3}' /etc/.relid'` >+- fi >+- if test "`uname -s`" = "AIX" ; then >+- system=AIX-`uname -v`.`uname -r` >+- fi >++ # if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then >++ # system=MP-RAS-`${AWK} '{print $3}' /etc/.relid'` >++ # fi >++ # if test "`uname -s`" = "AIX" ; then >++ # system=AIX-`uname -v`.`uname -r` >++ # fi >+ echo "$ac_t""$system" 1>&6 >+ fi >+-fi >++# fi >+ >+ # sysconf >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 118633
:
76946
| 77016