Re: PostGIS vs. PGXS in 9.0beta3
| От | Mark Cave-Ayland |
|---|---|
| Тема | Re: PostGIS vs. PGXS in 9.0beta3 |
| Дата | |
| Msg-id | 4C500688.4020901@siriusit.co.uk обсуждение исходный текст |
| Ответ на | Re: PostGIS vs. PGXS in 9.0beta3 (Andrew Dunstan <andrew@dunslane.net>) |
| Ответы |
Re: PostGIS vs. PGXS in 9.0beta3
|
| Список | pgsql-hackers |
Andrew Dunstan wrote: > The real problem has nothing to do with any of the analysis, as you say. > It is this: they have an override file for PGXS and it uses > $(mkinstalldirs) which we got rid of about a year ago. So apparently > they haven't been testing much against any of our alphas or betas or > they would have seen this long ago. The correct fix is to do the > following in the PostGIS source root: > > sed -i -e 's/mkinstalldirs/MKDIR_P/' postgis/Makefile.pgxs > > cheers > > andrew Hmmm that's totally wrong - the override in Makefile.pgxs should only ever be loaded for PostgreSQL 8.3 and 8.4, and not PostgreSQL 9.0 since it already has the correct installation paths. What I suspect is that you're actually getting bitten by this: http://markmail.org/message/k7iolbazhrqhijfk#query:pg_config%20jun%202007+page:1+mid:rqk6ux2e7npqbrzf+state:results Or, in other words, configure is picking up the wrong pg_config. Since the path fix in the thread was not backported to < 8.3, then the presence of an another pg_config for PostgreSQL < 8.3 in PATH will break things :( ATB, Mark. -- Mark Cave-Ayland - Senior Technical Architect PostgreSQL - PostGIS Sirius Corporation plc - control through freedom http://www.siriusit.co.uk t: +44 870 608 0063 Sirius Labs: http://www.siriusit.co.uk/labs
В списке pgsql-hackers по дате отправления: