Re: pgsql: Avoid unsatisfied-external-reference errors in static inlines.

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: pgsql: Avoid unsatisfied-external-reference errors in static inlines.
Дата
Msg-id 01214fad-1249-183c-2161-837d8f1c1de0@enterprisedb.com
обсуждение исходный текст
Ответ на Re: pgsql: Avoid unsatisfied-external-reference errors in static inlines.  (Peter Eisentraut <peter.eisentraut@enterprisedb.com>)
Ответы Re: pgsql: Avoid unsatisfied-external-reference errors in static inlines.  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-committers
On 14.07.22 12:05, Peter Eisentraut wrote:
> On 13.07.22 20:24, Tom Lane wrote:
>> Peter Eisentraut <peter.eisentraut@enterprisedb.com> writes:
>>> What platforms did this fail on?  How can one observe the failure 
>>> locally?
>>
>> wrasse at least:
>>
>> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=wrasse&dt=2022-07-13%2014%3A49%3A17 
>>
>>
>> I think possibly you could duplicate the problem with gcc
>> by using -fkeep-inline-functions, but I've not tried.
> 
> Confirmed, -fkeep-inline-functions will catch it.  Good to know.

It seems that -fkeep-inline-functions is more demanding than what wrasse 
is running on.  I need the attached patch to get it to build cleanly.

(The first hunk undoes some parts of 
2cd2569c72b8920048e35c31c9be30a6170e1410, but the others are unrelated 
and old.)

I think this would be good to apply so that this method of checking 
inline functions is available in the future.
Вложения

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

Предыдущее
От: Thomas Munro
Дата:
Сообщение: pgsql: Don't clobber postmaster sigmask in dsm_impl_resize.
Следующее
От: Tom Lane
Дата:
Сообщение: Re: pgsql: Avoid unsatisfied-external-reference errors in static inlines.