Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Magnus Hagander
> >> Why not? The shipped tarball would contain exactly the same > >> pg_config.h.win32 it does today; the only difference is that the > >> version info would've been inserted automatically instead of > >> manually. > > > Right. And then you can only build from tarball and not > from CVS, righ

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Tom Lane
"Magnus Hagander" <[EMAIL PROTECTED]> writes: >> Why not? The shipped tarball would contain exactly the same >> pg_config.h.win32 it does today; the only difference is that >> the version info would've been inserted automatically instead >> of manually. > Right. And then you can only build from

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Magnus Hagander
> >> Sorry - we're just talking about getting the version > number in there > >> automatically to avoid it getting forgotten during release > bundling. > > > I can see that being a good idea. But I don't see Toms ./configure > > solution working. > > Why not? The shipped tarball would contai

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Peter Eisentraut
Tom Lane wrote: > Why not? The shipped tarball would contain exactly the same > pg_config.h.win32 it does today; the only difference is that the > version info would've been inserted automatically instead of > manually. I suggest you do it in a makefile as part of the distprep target. distprep:

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Tom Lane
"Magnus Hagander" <[EMAIL PROTECTED]> writes: >> Sorry - we're just talking about getting the version number >> in there automatically to avoid it getting forgotten during >> release bundling. > I can see that being a good idea. But I don't see Toms ./configure > solution working. Why not? The

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Magnus Hagander
> > Getting late into this discussion, so I may be completely > off here :-) > > How's that going to work+ pg_config.h.win32 needs to know > > win32 platform > > specifics, right? So it has to be created, in that case, on > win32. But > > when you're building with MSVC, you don't run configure,

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Dave Page
> -Original Message- > From: Magnus Hagander [mailto:[EMAIL PROTECTED] > Sent: 24 October 2006 15:56 > To: Tom Lane; Dave Page > Cc: pgsql-hackers@postgresql.org > Subject: RE: [HACKERS] Release stamping (Was: [CORE] Schedule > for release?) > > Getting la

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Magnus Hagander
> >> The pg_config.h.win32 file is intended to support building in an > >> environment where you can't run automake/autoconf, or > indeed much of > >> anything else. > > > That doesn't matter does it? Marc runs the bootstrap, which inserts > > the version numbers into the right place and runs

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Peter Eisentraut
Tom Lane wrote: > Hmm, so manufacture pg_config.h.win32 during tarball build and insert > the version numbers at that point? Yeah, that would work. Actually > the easiest thing would likely be to have configure build it the same > way it builds pg_config.h, and then not remove it in "make > distc

Re: [HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Tom Lane
"Dave Page" writes: > From: Tom Lane [mailto:[EMAIL PROTECTED] >> The pg_config.h.win32 file is intended to support building in an >> environment where you can't run automake/autoconf, or indeed much of >> anything else. > That doesn't matter does it? Marc runs the bootstrap, which inserts the

[HACKERS] Release stamping (Was: [CORE] Schedule for release?)

2006-10-24 Thread Dave Page
> -Original Message- > From: Tom Lane [mailto:[EMAIL PROTECTED] > Sent: 24 October 2006 14:30 > To: Dave Page > Cc: [EMAIL PROTECTED] > Subject: Re: [CORE] Schedule for release? > > > In pgAdmin we have a simple bootstrap script the writes all > the version > > numbers into a bunch o