Python (PyGreSQL) make install patch
От | Jason Tishler |
---|---|
Тема | Python (PyGreSQL) make install patch |
Дата | |
Msg-id | 20010524121541.N714@dothill.com обсуждение исходный текст |
Ответы |
Re: Python (PyGreSQL) make install patch
Re: Python (PyGreSQL) make install patch Re: Python (PyGreSQL) make install patch |
Список | pgsql-patches |
The attached patch changes src/interfaces/python/GNUmakefile to use the value of DESTDIR like the rest (or at least most) of the PostgreSQL makefiles. I found this problem when trying to package a pre-built Cygwin PostgreSQL distribution, but this problem is platform independent. The problem manifests itself when one tries to install into a stagging area (e.g., to build a tarball) instead of a real install. In this case, pg.py and _pgmodule$(SO) still end up being installed in the configured prefix directory ignoring the value of DESTDIR. Unfortunately, this patch does not handle the case where PostgreSQL and Python are configured with different prefixes. Since the Python Makefile is automatically generated and does not use DESTDIR, I believe that this issue will be difficult to correct. If anyone has ideas on how to fix this issue, then I'm quite willing to rework the patch to take the suggestion into account. I tested this patch on Cygwin and Linux. Thanks, Jason -- Jason Tishler Director, Software Engineering Phone: 732.264.8770 x235 Dot Hill Systems Corp. Fax: 732.264.8798 82 Bethany Road, Suite 7 Email: Jason.Tishler@dothill.com Hazlet, NJ 07730 USA WWW: http://www.dothill.com
Вложения
В списке pgsql-patches по дате отправления: