Date: Thu, 03 Dec 2009 09:47:14 +0100 From: Martin Matuska <mm@FreeBSD.org> To: Larry Rosenman <ler@lerctr.org> Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/databases/postgresql84-client Makefile ports/databases/postgresql84-server Makefile distinfo pkg-plist-client pkg-plist-server ports/databases/postgresql84-server/files patch-src:backend:utils:misc:postgresql.conf.sample Message-ID: <4B177B12.90902@FreeBSD.org> In-Reply-To: <011701ca739f$03a59ce0$0af0d6a0$@org> References: <200912022221.nB2MLRaZ079950@repoman.freebsd.org> <011701ca739f$03a59ce0$0af0d6a0$@org>
next in thread | previous in thread | raw e-mail | index | archive | help
For your information, INTDATE was already on, even if not set. >From The PostgreSQL 8.4.0 HISTORY: * Use 64-bit integer datetimes by default (Neil Conway) Previously this was selected by configure's "--enable-integer-datetimes" option. To retain the old behavior, build with "--disable-integer-datetimes". This behaivior was not implemented in the 8.4.0 port, so: - if INTDATE was set, the 8.4.0 port used the configure argument "--enable-integer-datetimes" (which was deprecated and replaced by --disable-integer-datetimes) - ff INTDATE was not set, the 8.4.0 port just used no configure argument related to integer datetime - and that means, INTDATE was on, anyway. So independent of the INTDATE setting the port always used 64-bit integer datetimes. The binary packages remain compatible. Larry Rosenman wrote / napísal(a): > Setting INTDATE on by default means folks can't just do a binary upgrade. > They need to pg_dump/pg_restore. > > IMHO this should NOT happen on a .0 -> .1 port change. >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B177B12.90902>