Re: [GENERAL] aix build question re: duplicate symbol warning

Поиск
Список
Период
Сортировка
От Kevin Murphy
Тема Re: [GENERAL] aix build question re: duplicate symbol warning
Дата
Msg-id 436149D5.6070905@genome.chop.edu
обсуждение исходный текст
Ответ на Re: [GENERAL] aix build question re: duplicate symbol warning  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: [GENERAL] aix build question re: duplicate symbol warning  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
Tom Lane wrote:

>I wrote:
>  
>
>>Hmm.  pqStrerror is defined in libpgport (which is linked into the
>>backend) as well as libpq.  ISTM that libpq should not be linked with
>>-Wl,-bI:../../../src/backend/postgres.imp, since it's not intended to
>>be loaded into the backend.  Without having looked at the code, I'm
>>wondering if the AIX makefiles stick that option into LDFLAGS_SL rather
>>than someplace more restricted.
>>    
>>
>
>It seems that the right place to put this is BE_DLLLIBS, which is a
>macro that probably didn't exist when the AIX support was last looked
>at.  But both Windows and Darwin ports use it now, so we may as well
>bring AIX up to speed.  Would you try the attached patch and see if it
>gets rid of the warnings?  Also check that regression tests and contrib
>build/regression tests still work.
>
>    
>
Tom,  That patch worked, as far as eliminating those duplicate symbol 
warnings.  I have some dependency issues (libintl) that I have to 
resolve in order to test the build.

-Kevin Murphy



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

Предыдущее
От: Andrew Dunstan
Дата:
Сообщение: Re: enums
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: ERROR: invalid memory alloc request size