[csw-users] zoneid_t compile error

Jeff Trawick trawick at gmail.com
Wed Aug 25 19:08:47 CEST 2004


On Wed, 25 Aug 2004 09:42:21 -0700 (PDT), Suresh Rajagopalan
<sraja at cine.net> wrote:
> Yes it does:
> 
> typedef id_t    zoneid_t;
> 
> Suresh
> 
> 
> 
> 
> On Wed, 25 Aug 2004, Stephen Lau wrote:
> 
> > does your <sys/types.h> have a typedef for zoneid_t?
> > (mine is on types.h:360)

isn't this issue due to gcc making a mangled copy of some of the
system header files (this happens on AIX too), and when the system is
more recent than the gcc build then unmangled headers can depend on
declarations in another header which are hidden because the mangled
version doesn't have the new declarations in it?

the process of mangling the headers is "fix-includes" or "fixincludes"
or something like that, and re-running that step of the gcc build or
install should fix it



More information about the users mailing list