bug-m4
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: m4 1.4.1.3


From: Eric Blake
Subject: Re: m4 1.4.1.3
Date: Thu, 02 Apr 2009 21:24:24 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.6.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[adding bug-gnulib]

According to Elbert_Pol on 4/2/2009 2:41 PM:
> Hello,
> 
> Did a try to port to Os2
> 
> Used gcc 4.3.3
> 
> But with make i get :
> make.exe[4]: Entering directory `U:/m4-1.4.13/lib'
>  CC  gl_avltree_oset.o
>  CC  c-ctype.o
>  CC  c-stack.o
>  CC  clean-temp.o
>  CC  execute.o
> In file included from ./spawn.h:33,
>                 from execute.c:47:
> ./sched.h:35: error: redefinition of 'struct sched_param'
> make.exe[4]: *** [execute.o] Error 1
> make.exe[4]: Leaving directory `U:/m4-1.4.13/lib'
> make.exe[3]: *** [all-recursive] Error 1
> make.exe[3]: Leaving directory `U:/m4-1.4.13/lib'
> make.exe[2]: *** [all] Error 2
> make.exe[2]: Leaving directory `U:/m4-1.4.13/lib'
> make.exe[1]: *** [all-recursive] Error 1
> make.exe[1]: Leaving directory `U:/m4-1.4.13'
> make.exe: *** [all] Error 2
> 
> Any Idea :)

Can you please post the preprocessed source of execute.c?  ('cd lib', then
'gcc -E -std=gnu99 -I. execute.c').  Either the split inclusion guard is
not working, or your platform defines sched_param in a non-standard
location which is not detected during the m4 test but is interfering in
the gnulib replacement header.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknVgWgACgkQ84KuGfSFAYCNUACeMbio2K+05+fiLf+/4ak6HxZk
MUwAoIHXbqjOVirNs3428VlRADdB9vc1
=Zts2
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]