Обсуждение: python installation patch.
Hi, I came across a problem while building postgresql 7.1.2 for my
environment where the default python in my path is not the python to be
used to deduce the installation directory. While the GNUmakefile works
correctly, the generated makefile seemed to have problems. I found that
this patch helps to fix the problem. The patch below is against the latest
version in cvs.
Thanks
Anand
--
Anand Ranganathan anand@blandings.com
----------------------------------------------------------------------
--- src/interfaces/python/GNUmakefile.orig Wed Jun 27 12:53:48 2001
+++ src/interfaces/python/GNUmakefile Wed Jun 27 12:55:06 2001
@@ -20,7 +20,7 @@
$(MAKE) -C $(libpq_builddir) all
Makefile: Setup.in Makefile.pre.in
- $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir)
+ $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir) PYTHON=$(PYTHON)
Makefile.pre.in: $(python_makefile_pre_in)
cp $< $@
Seems we have a redesigned Python build environment in CVS. Can someone comment on adding the PYTHON pass to this? > Hi, I came across a problem while building postgresql 7.1.2 for my > environment where the default python in my path is not the python to be > used to deduce the installation directory. While the GNUmakefile works > correctly, the generated makefile seemed to have problems. I found that > this patch helps to fix the problem. The patch below is against the latest > version in cvs. > > Thanks > Anand > -- > Anand Ranganathan anand@blandings.com > > ---------------------------------------------------------------------- > --- src/interfaces/python/GNUmakefile.orig Wed Jun 27 12:53:48 2001 > +++ src/interfaces/python/GNUmakefile Wed Jun 27 12:55:06 2001 > @@ -20,7 +20,7 @@ > $(MAKE) -C $(libpq_builddir) all > > Makefile: Setup.in Makefile.pre.in > - $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir) > + $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir) PYTHON=$(PYTHON) > > Makefile.pre.in: $(python_makefile_pre_in) > cp $< $@ > > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://www.postgresql.org/search.mpl > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
We have overhauled the python build code. You can try CVS copy or wait for 7.2. > Hi, I came across a problem while building postgresql 7.1.2 for my > environment where the default python in my path is not the python to be > used to deduce the installation directory. While the GNUmakefile works > correctly, the generated makefile seemed to have problems. I found that > this patch helps to fix the problem. The patch below is against the latest > version in cvs. > > Thanks > Anand > -- > Anand Ranganathan anand@blandings.com > > ---------------------------------------------------------------------- > --- src/interfaces/python/GNUmakefile.orig Wed Jun 27 12:53:48 2001 > +++ src/interfaces/python/GNUmakefile Wed Jun 27 12:55:06 2001 > @@ -20,7 +20,7 @@ > $(MAKE) -C $(libpq_builddir) all > > Makefile: Setup.in Makefile.pre.in > - $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir) > + $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir) PYTHON=$(PYTHON) > > Makefile.pre.in: $(python_makefile_pre_in) > cp $< $@ > > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://www.postgresql.org/search.mpl > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026