Re: budiling postgresql-8.0.1 on Linux with GCC 4

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: budiling postgresql-8.0.1 on Linux with GCC 4
Дата
Msg-id 27754.1111684093@sss.pgh.pa.us
обсуждение исходный текст
Ответ на budiling postgresql-8.0.1 on Linux with GCC 4  (Gianni Mariani <gianni@mariani.ws>)
Список pgsql-general
Gianni Mariani <gianni@mariani.ws> writes:
> Firstly, the gcc version is :
> gcc (GCC) 4.0.0 20050130 (experimental)

> 1. While running ./configure, it failed on not being able to detect the
> type of parameters to accept().

You probably need a newer gcc4.  I know that PG 8.0.1 builds in Red Hat
rawhide, with a fairly recent gcc4 ... and I also know that there were
bugs of this general ilk in gcc4 as recently as early March, because I
hit some.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=149098

> rtget.c:99: warning: left-hand operand of comma expression has no effect

> They all seem related to :
>      PageGetItem(page, iid);

> Is this an issue ?

If you compiled without --enable-cassert I'd not worry too much ... it's
probably just being overly noisy about AssertMacro.

            regards, tom lane

В списке pgsql-general по дате отправления:

Предыдущее
От: Gianni Mariani
Дата:
Сообщение: budiling postgresql-8.0.1 on Linux with GCC 4
Следующее
От: Scott Marlowe
Дата:
Сообщение: Re: Pgsql 8.0 on Win32 Production env.