Re: Making pgxs builds work with a relocated installation

Поиск
Список
Период
Сортировка
От Magnus Hagander
Тема Re: Making pgxs builds work with a relocated installation
Дата
Msg-id 6BCB9D8A16AC4241919521715F4D8BCE6C79F8@algol.sollentuna.se
обсуждение исходный текст
Ответ на Making pgxs builds work with a relocated installation  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Making pgxs builds work with a relocated installation  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
> > The other open issue in this area was that on Windows,
> pg_config needs
> > to return space-free path names to avoid breaking the
> makefiles.  It
> > was suggested that this could be handled by passing
> pg_config's result
> > path names through GetShortPathName() on that platform.
> That sounds
> > OK to me but I'm not in a position to write or test such a
> patch; can
> > someone take care of that?
>
> At the risk of getting squished in the rush to help, if noone
> else volunteers I'll try to find some time.

Missed this one when it came through the first time. Note: Not
volunteering, just commenting on the how-fix :P

Using GetShortPathName() will break on any system that has disabled
short filename generatino, which IIRC is a recommended best practice
both for performance and for security in legacy apps. I don't know what
it does, but probably it will just return the same long path again.

//Magnus


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

Предыдущее
От: "Dave Page"
Дата:
Сообщение: Re: Making pgxs builds work with a relocated installation
Следующее
От: "Dave Page"
Дата:
Сообщение: Re: Making pgxs builds work with a relocated installation