From: Tom Lane Date: Wed, 6 Jan 2010 19:56:29 +0000 (+0000) Subject: Make the makefile pass $MAJORVERSION to genbki.pl, not $VERSION which is X-Git-Tag: REL9_0_ALPHA4~314 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d7085f24064c63ce1b48ace459df842816afe94f;p=postgresql Make the makefile pass $MAJORVERSION to genbki.pl, not $VERSION which is overridden in the snapshot build script. $MAJORVERSION is what it really wanted anyway, so we can tighten up the parsing of --set-version's argument. --- diff --git a/src/backend/catalog/Makefile b/src/backend/catalog/Makefile index 7e75a99abd..837865efbe 100644 --- a/src/backend/catalog/Makefile +++ b/src/backend/catalog/Makefile @@ -2,7 +2,7 @@ # # Makefile for backend/catalog # -# $PostgreSQL: pgsql/src/backend/catalog/Makefile,v 1.75 2010/01/05 01:06:56 tgl Exp $ +# $PostgreSQL: pgsql/src/backend/catalog/Makefile,v 1.76 2010/01/06 19:56:29 tgl Exp $ # #------------------------------------------------------------------------- @@ -55,7 +55,7 @@ postgres.shdescription: postgres.bki ; schemapg.h: postgres.bki ; postgres.bki: genbki.pl Catalog.pm $(POSTGRES_BKI_SRCS) - $(PERL) -I $(catalogdir) $< $(pg_includes) --set-version=$(VERSION) $(POSTGRES_BKI_SRCS) + $(PERL) -I $(catalogdir) $< $(pg_includes) --set-version=$(MAJORVERSION) $(POSTGRES_BKI_SRCS) .PHONY: install-data install-data: $(BKIFILES) installdirs diff --git a/src/backend/catalog/genbki.pl b/src/backend/catalog/genbki.pl index 0f972822d3..d1bed3afd2 100644 --- a/src/backend/catalog/genbki.pl +++ b/src/backend/catalog/genbki.pl @@ -10,7 +10,7 @@ # Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group # Portions Copyright (c) 1994, Regents of the University of California # -# $PostgreSQL: pgsql/src/backend/catalog/genbki.pl,v 1.4 2010/01/05 20:23:32 tgl Exp $ +# $PostgreSQL: pgsql/src/backend/catalog/genbki.pl,v 1.5 2010/01/06 19:56:29 tgl Exp $ # #---------------------------------------------------------------------- @@ -40,7 +40,7 @@ while (@ARGV) { push @include_path, length($arg) > 2 ? substr($arg, 2) : shift @ARGV; } - elsif ($arg =~ /^--set-version=(\d+\.\d+).*$/) + elsif ($arg =~ /^--set-version=(\d+\.\d+)$/) { $major_version = $1; }