mirror of
https://github.com/postgres/postgres.git
synced 2025-04-22 23:02:54 +03:00
Fix plperl build
The changes in 639928c988c1c2f52bbe7ca89e8c7c78a041b3e2 turned out to require Perl 5.9.3, which is newer than our minimum required version. So revert back to the old code for the normal case and only use the new variant when both coverage and vpath are used. As the minimum Perl version moves forward, we can drop the old code sometime.
This commit is contained in:
parent
af44cbd5ec
commit
65c8656202
@ -83,7 +83,12 @@ all: all-lib
|
||||
|
||||
%.c: %.xs
|
||||
@if [ x"$(perl_privlibexp)" = x"" ]; then echo "configure switch --with-perl was not specified."; exit 1; fi
|
||||
# xsubpp -output option is required for coverage+vpath, but requires Perl 5.9.3
|
||||
ifeq ($(enable_coverage)$(vpath_build),yesyes)
|
||||
$(PERL) $(XSUBPPDIR)/ExtUtils/xsubpp -typemap $(perl_privlibexp)/ExtUtils/typemap -output $@ $<
|
||||
else
|
||||
$(PERL) $(XSUBPPDIR)/ExtUtils/xsubpp -typemap $(perl_privlibexp)/ExtUtils/typemap $< >$@
|
||||
endif
|
||||
|
||||
|
||||
install: all install-lib install-data
|
||||
|
Loading…
x
Reference in New Issue
Block a user