Received: from localhost (maia-1.hub.org [200.46.204.191]) by postgresql.org (Postfix) with ESMTP id 49F6C9FA4C3 for ; Mon, 16 Jul 2007 09:53:45 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.191]) (amavisd-maia, port 10024) with ESMTP id 36017-01-7 for ; Mon, 16 Jul 2007 09:53:32 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.5 Received: from oxford.xeocode.com (unknown [62.232.55.118]) by postgresql.org (Postfix) with ESMTP id DC3C89FA492 for ; Mon, 16 Jul 2007 09:53:41 -0300 (ADT) Received: from localhost ([127.0.0.1] helo=oxford.xeocode.com) by oxford.xeocode.com with esmtp (Exim 4.67) (envelope-from ) id 1IAQ4v-0001Ex-9M; Mon, 16 Jul 2007 13:53:29 +0100 From: Gregory Stark To: "Tom Lane" Cc: "Stefan Kaltenbrunner" , "PostgreSQL-development" Subject: Re: compiler warnings on the buildfarm In-Reply-To: <20917.1184257896@sss.pgh.pa.us> (Tom Lane's message of "Thu, 12 Jul 2007 12:31:36 -0400") Organization: EnterpriseDB References: <46962BBD.5000108@kaltenbrunner.cc> <17428.1184249229@sss.pgh.pa.us> <469653BA.2040004@kaltenbrunner.cc> <20917.1184257896@sss.pgh.pa.us> X-Draft-From: ("nnimap+mail01.enterprisedb.com:INBOX.hackers" 11286) Date: Mon, 16 Jul 2007 13:53:29 +0100 Message-ID: <877ip0fr1y.fsf@oxford.xeocode.com> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200707/442 X-Sequence-Number: 105357 Do any of the build farm machines not support 64-bit integers? I just added a --enable-bigint flag to configure.in and tested building without it and got an error at xlog.c: xlog.c: In function 'ValidXLOGHeader': xlog.c:3240: error: 'UINT64_FORMAT' undeclared (first use in this function) xlog.c:3240: error: (Each undeclared identifier is reported only once xlog.c:3240: error: for each function it appears in.) snprintf(fhdrident_str, sizeof(fhdrident_str), UINT64_FORMAT, longhdr->xlp_sysid); snprintf(sysident_str, sizeof(sysident_str), UINT64_FORMAT, ControlFile->system_identifier); It's possible I've done the autoconf hackery wrong though. Should UINT64_FORMAT still be defined if there's no int64? -- Gregory Stark EnterpriseDB http://www.enterprisedb.com