postgresql-8.0.0 beta5 & postgresql-7.4.6 can't compile successfully in Solaris 10 x86 - Mailing list pgsql-bugs

From Luojia Chen
Subject postgresql-8.0.0 beta5 & postgresql-7.4.6 can't compile successfully in Solaris 10 x86
Date
Msg-id 41BA4FCA.2050808@Sun.COM
Whole thread Raw
Responses Re: postgresql-8.0.0 beta5 & postgresql-7.4.6 can't compile successfully  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-bugs
Hi,

I tried to build postgresql-8.0.0beta5 and postgresql-7.4.6 on Solaris
10 x86 following the instruction by doing:
1. ./configure
2. gmake

When I implemented the step 2. I got the following error messages:

-----------
/usr/local/bin/gcc -O2 -pipe -fno-strict-aliasing -Wall
-Wmissing-prototypes -Wm
issing-declarations -I../../../../src/include   -c -o xlog.o xlog.c
In file included from /usr/include/sys/signal.h:35,
                 from /usr/include/signal.h:27,
                 from xlog.c:18:
/usr/include/sys/siginfo.h:259: error: parse error before "ctid_t"
/usr/include/sys/siginfo.h:292: error: parse error before '}' token
/usr/include/sys/siginfo.h:294: error: parse error before '}' token
/usr/include/sys/siginfo.h:390: error: parse error before "ctid_t"
/usr/include/sys/siginfo.h:398: error: conflicting types for `__fault'
/usr/include/sys/siginfo.h:267: error: previous declaration of `__fault'
/usr/include/sys/siginfo.h:404: error: conflicting types for `__file'
/usr/include/sys/siginfo.h:273: error: previous declaration of `__file'
/usr/include/sys/siginfo.h:420: error: conflicting types for `__prof'
/usr/include/sys/siginfo.h:287: error: previous declaration of `__prof'
/usr/include/sys/siginfo.h:424: error: conflicting types for `__rctl'
/usr/include/sys/siginfo.h:291: error: previous declaration of `__rctl'
/usr/include/sys/siginfo.h:426: error: parse error before '}' token
/usr/include/sys/siginfo.h:428: error: parse error before '}' token
/usr/include/sys/siginfo.h:432: error: parse error before "k_siginfo_t"
/usr/include/sys/siginfo.h:437: error: parse error before '}' token
In file included from /usr/include/signal.h:27,
                 from xlog.c:18:
/usr/include/sys/signal.h:87: error: parse error before "siginfo_t"
In file included from xlog.c:18:
/usr/include/signal.h:105: error: parse error before "siginfo_t"
/usr/include/signal.h:106: error: parse error before "siginfo_t"
make[4]: *** [xlog.o] Error 1
make[4]: Leaving directory
`/tests/postgres/postgresql-7.4.6/src/backend/access/
transam'
-------------

The compilation of postgresql on Solaris 10 x86 failed then.
Please send me the patch to fix this bug.


Thanks,
Jenny

--

   Jenny Chen
   Software Engineer
   Market Development Engineering
   v-mail:(510) 574-7149
   SUN Microsystems

pgsql-bugs by date:

Previous
From: Michael Fuhr
Date:
Subject: 8.0.0rc1 core dump with PREPARE in a function
Next
From: Stefan de Konink
Date:
Subject: concat fails 'sometimes' on empty colums in select