Re: solaris 10 with gcc 3.3.2

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: "Belbin, Peter" <PBelbin(at)McLeodUSA(dot)com>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: solaris 10 with gcc 3.3.2
Date: 2004-12-18 04:33:28
Message-ID: 27587.1103344408@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

"Belbin, Peter" <PBelbin(at)McLeodUSA(dot)com> writes:
> It seems that rather than using the /usr/include/sys/types.h, gcc 3.3.2 is
> instead, using a version of the same file, located at
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.10/3.3.2/include/sys, which does
> not have a definition for ctid_t

This is standard practice for gcc: it tries to use "cleaned up" versions
of system headers that will not elicit useless warnings from gcc. It's
a good idea, actually, because the degree of insanity in vendor-supplied
system headers is pretty depressing. But if the gcc install process
generated an invalid "cleanup" file then you need to take that up with
the gcc boys, not us.

regards, tom lane

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2004-12-18 05:00:43 Re: posgresql 8.0 RC1 missing schemas
Previous Message Tony Caduto 2004-12-18 04:28:20 Postgresql 8.0 RC1 not using indexes