Re: BUG #3614: pg_config returns incorrect information for includedir-server
От | Alvaro Herrera |
---|---|
Тема | Re: BUG #3614: pg_config returns incorrect information for includedir-server |
Дата | |
Msg-id | 20070920235315.GJ30013@alvh.no-ip.org обсуждение исходный текст |
Ответ на | Re: BUG #3614: pg_config returns incorrect information for includedir-server (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: BUG #3614: pg_config returns incorrect information for includedir-server
|
Список | pgsql-bugs |
Tom Lane wrote: > "Michael Akinde" <michael.akinde@met.no> writes: > > This issue seems to be general to many of the paths returned - pg_config > > inserts /postgresql/ - while the actual installation directory does not > > include this path. > > Hmm ... works fine for me in both 8.2.5 and HEAD, which means either > we fixed it since 8.2.4 (but I see nothing relevant in the CVS logs), > or there's something relevant you didn't mention. > > One thing to be aware of is that pg_config's path output is not just > hardwired strings; the paths are computed relative to the location of > the pg_config executable. So if you'd moved the executable from where > it was supposed to be installed, possibly that would explain it. > > If that's not it, could we see the complete output of pg_config, > especially the full list of configure options? I'm also wondering if > you tried a VPATH build; if so, what were the full paths of the source > and build directories? (That one's just grasping at a straw; I don't > *think* VPATH should have anything to do with this...) There is a trick in the Makefile somewhere for appending a "postgresql" when the path does not contain "postgres" or "pgsql". Maybe pg_config is neglecting to add that? Hmm, now that I think about it, maybe the problem is a mixture of the Makefile doing that and pg_config not doing it (or the other way around), by means of having moved the installation elsewhere (say if it was --prefix=/usr/pgsql and then moved into /usr, or vice versa). -- Alvaro Herrera Valdivia, Chile ICBM: S 39º 49' 18.1", W 73º 13' 56.4" "Changing the world ... one keyboard at a time!" (www.DVzine.org)
В списке pgsql-bugs по дате отправления: