compile error - conftest.c:14625: must be after `@defmac' to use `@defmacx'

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

compile error - conftest.c:14625: must be after `@defmac' to use `@defmacx'

Haibo FENG
Dear Sir:

I met a compile error when trying to setup a broadcom chipset based project
in Fedora 19 before beta release.
But this build error is not seen on Fedora 18 with the same compiler, and
open source packages.

Here is the information of my Fedora 19 build platform:
$ uname -a
Linux localhost.localdomain 3.9.4-300.fc19.i686 #1 SMP Fri May 24 23:29:16
UTC 2013 i686 i686 i386 GNU/Linux

buildroot system is used for this cross compiling
The compiler is broadcom's stbgcc-4.5.3-2.4

I also compiled other related packages before this error
host-autoconf-2.65
host-ccache-3.1.7
host-libtool-2.2.10
host-m4-1.4.9
ncurses-5.7
perl-5.8.8

A compiling log is attached, hope it will give you all the information you
need.

Many thanks & Best regards

--
Feng Hai Bo

comp_log (151K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: compile error - conftest.c:14625: must be after `@defmac' to use `@defmacx'

Haibo FENG
The attached patch file can fix the compiling issue.
I compared the file autoconf.texi in 2.65 with the one in version 2.69. The
modified 2 lines are same without change yet.

BR


On Mon, May 27, 2013 at 10:17 PM, Haibo FENG <[hidden email]> wrote:

> Dear Sir:
>
> I met a compile error when trying to setup a broadcom chipset based
> project in Fedora 19 before beta release.
> But this build error is not seen on Fedora 18 with the same compiler, and
> open source packages.
>
> Here is the information of my Fedora 19 build platform:
> $ uname -a
> Linux localhost.localdomain 3.9.4-300.fc19.i686 #1 SMP Fri May 24 23:29:16
> UTC 2013 i686 i686 i386 GNU/Linux
>
> buildroot system is used for this cross compiling
> The compiler is broadcom's stbgcc-4.5.3-2.4
>
> I also compiled other related packages before this error
> host-autoconf-2.65
> host-ccache-3.1.7
> host-libtool-2.2.10
> host-m4-1.4.9
> ncurses-5.7
> perl-5.8.8
>
> A compiling log is attached, hope it will give you all the information you
> need.
>
> Many thanks & Best regards
>
> --
> Feng Hai Bo
>


--
Feng Hai Bo

autoconf.texi.2.65.patch (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: compile error - conftest.c:14625: must be after `@defmac' to use `@defmacx'

Eric Blake-3
On 05/27/2013 08:53 AM, Haibo FENG wrote:
> The attached patch file can fix the compiling issue.
> I compared the file autoconf.texi in 2.65 with the one in version 2.69. The
> modified 2 lines are same without change yet.
>

>
>
> --- autoconf-2.65/doc/autoconf.texi 2009-11-05 10:42:15.000000000 +0800
> +++ autoconf-2.65/doc/autoconf.texi.new 2013-05-28 05:41:09.243770263 +0800
> @@ -15,7 +15,7 @@
>  @c The ARG is an optional argument.  To be used for macro arguments in
>  @c their documentation (@defmac).
>  @macro ovar{varname}
> -@r{[}@var{\varname\}@r{]}@c
> +@r{[}@var{\varname\}@r{]}
>  @end macro
>  
>  @c @dvar(ARG, DEFAULT)
> @@ -23,7 +23,7 @@
>  @c The ARG is an optional argument, defaulting to DEFAULT.  To be used
>  @c for macro arguments in their documentation (@defmac).
>  @macro dvar{varname, default}
> -@r{[}@var{\varname\} = @samp{\default\}@r{]}@c
> +@r{[}@var{\varname\} = @samp{\default\}@r{]}
>  @end macro
Thanks for the report.  This problem has already been fixed in
autoconf.texi; see commit a357718b0.

--
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org


signature.asc (634 bytes) Download Attachment