[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: build failure just trying to build guile-1.8.7 natively
From: |
Robert P. J. Day |
Subject: |
Re: build failure just trying to build guile-1.8.7 natively |
Date: |
Thu, 19 Nov 2009 13:01:32 -0500 (EST) |
User-agent: |
Alpine 2.00 (LFD 1167 2008-08-23) |
On Thu, 19 Nov 2009, Miroslav Lichvar wrote:
> On Wed, Nov 18, 2009 at 12:11:51PM -0500, Robert P. J. Day wrote:
> >
> > as a followup to my earlier plea for help, i downloaded the
> > guile-1.8.7 tarball and tried to build it on my (effectively) fedora
> > 12 system, and ran into exactly the same error:
>
> > ERROR: unknown doc attribute: (location (string . alist.c) (int . 40)
> > (hash . hash))
>
> This is caused by new cpp which inserts linemarkers where it didn't
> before.
>
> For example:
>
> #define X(a, b) a, __FILE__, __LINE__, b
> X(a,
> b)
>
> results in:
>
> a,
> "a.c"
> # 2 "a.c"
> ,
> 3
> # 2 "a.c"
> , b
>
> Adding -P option to cpp in guile-snarf-docs fixes the problem.
so here's the patch file i added for the OE build, since we're
building from the tarball. is this what you're talking about?
diff -Nur guile-1.8.7.orig/libguile/guile-snarf-docs.in
guile-1.8.7/libguile/guile-snarf-docs.in
--- guile-1.8.7.orig/libguile/guile-snarf-docs.in 2009-07-03
18:19:00.000000000 -0400
+++ guile-1.8.7/libguile/guile-snarf-docs.in 2009-11-19 12:55:32.487266268
-0500
@@ -23,4 +23,4 @@
## Let the user override the preprocessor autoconf found.
test -n "${CPP+set}" || CPP="@CPP@"
-${CPP} -DSCM_MAGIC_SNARF_DOCS "$@"
+${CPP} -P -DSCM_MAGIC_SNARF_DOCS "$@"
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com/rpjday
========================================================================
- build failure just trying to build guile-1.8.7 natively, Robert P. J. Day, 2009/11/18
- Re: build failure just trying to build guile-1.8.7 natively, Miroslav Lichvar, 2009/11/19
- Re: build failure just trying to build guile-1.8.7 natively,
Robert P. J. Day <=
- Re: build failure just trying to build guile-1.8.7 natively, Robert P. J. Day, 2009/11/19
- Re: build failure just trying to build guile-1.8.7 natively, Ludovic Courtès, 2009/11/27
- Re: build failure just trying to build guile-1.8.7 natively, Miroslav Lichvar, 2009/11/27
- Re: build failure just trying to build guile-1.8.7 natively, Ludovic Courtès, 2009/11/27
- Re: build failure just trying to build guile-1.8.7 natively, Miroslav Lichvar, 2009/11/27
- Re: build failure just trying to build guile-1.8.7 natively, Robert P. J. Day, 2009/11/27
- Re: build failure just trying to build guile-1.8.7 natively, Ludovic Courtès, 2009/11/27