![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
|
Dear patchers, Please find attached version number 3 for a patch to enable extensions such as contribs or external add-ons to be installed simply with an already installed postgresql. This version addresses Peter's comments about src/makefiles/Makefile.* that do not need to be installed. It works for me, as previous versions. See other comments in previous submissions and responses. -- Fabien. |
|
---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org |
#2
| |||
| |||
|
|
Wow, that is a big patch. Your patch has been added to the PostgreSQL unapplied patches list at: http://momjian.postgresql.org/cgi-bin/pgpatches I will try to apply it within the next 48 hours. |
#3
| |||
| |||
|
|
ISTM that this version still does not allow building contrib without having installed pg_config first. That is a no-no. |
#4
| |||
| |||
|
|
ISTM that this version still does not allow building contrib without having installed pg_config first. |
#5
| |||
| |||
|
|
Dear patchers, Please find attached version number 3 for a patch to enable extensions such as contribs or external add-ons to be installed simply with an already installed postgresql. |
#6
| |||||||||
| |||||||||
|
|
I am still opposed to adding more targets of the form "light-install", |
|
"client-only install", etc. |
|
Please discuss this on -hackers. It can be done as a separate patch later on if need be. |
|
While I now understand what you are doing in contrib, I ask who is going to want to maintain two parallel sets of makefiles, one for PGXS and one for in-tree builds? |
|
One who is going to want to use the PGXS ones anyway? |
|
I realize they're good examples, but examples should be put into the documentation, so people can find them. |
|
Paste your documentation (pgxs.sgml) somewhere into xfunc.sgml, where it discusses writing user-defined functions. This material isn't long enough to warrant a chapter of its own. |
|
+ ifdef PGXS + LDFLAGS += -L$(pkglibdir) + endif needs to disappear. There is nothing to link with in there. (If there is, that's a bug.) |
|
libpgport should be installed in the normal libdir. |
#7
| |||
| |||
|
|
Dear patchers, Please find attached version number 3 for a patch to enable extensions such as contribs or external add-ons to be installed simply with an already installed postgresql. This version addresses Peter's comments about src/makefiles/Makefile.* that do not need to be installed. It works for me, as previous versions. See other comments in previous submissions and responses. -- Fabien. |
|
---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org |
![]() |
| Thread Tools | |
| Display Modes | |
| |