CVS head has broken make

Started by Andrew Chernowover 17 years ago5 messages
#1Andrew Chernow
ac@esilo.com

Getting this, my cvs copy is as of 1:00PM EST.

[root@boron pgsql]# ./configure --prefix=/usr
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking which template to use... linux
checking whether to build with 64-bit integer date/time support... yes
checking whether NLS is wanted... no
checking for default port number... 5432
checking for gcov... gcov
checking for lcov... no
configure: error: lcov not found

I get the same error trying to make libpq. Another box with a copy from
yesterday afternoon builds fine.

Things updated that may be related.

P GNUmakefile.in
P configure
P configure.in
P src/Makefile.global.in
P src/backend/common.mk

--
Andrew Chernow
eSilo, LLC
every bit counts
http://www.esilo.com/

#2Stefan Kaltenbrunner
stefan@kaltenbrunner.cc
In reply to: Andrew Chernow (#1)
Re: CVS head has broken make

Andrew Chernow wrote:

Getting this, my cvs copy is as of 1:00PM EST.

[root@boron pgsql]# ./configure --prefix=/usr
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking which template to use... linux
checking whether to build with 64-bit integer date/time support... yes
checking whether NLS is wanted... no
checking for default port number... 5432
checking for gcov... gcov
checking for lcov... no
configure: error: lcov not found

I get the same error trying to make libpq. Another box with a copy from
yesterday afternoon builds fine.

Things updated that may be related.

yeah the "code coverage" changes broke it - the buildfarm dashboard is
pretty telling:

http://buildfarm.postgresql.org/cgi-bin/show_status.pl

Stefan

#3Tom Lane
tgl@sss.pgh.pa.us
In reply to: Stefan Kaltenbrunner (#2)
Re: CVS head has broken make

Stefan Kaltenbrunner <stefan@kaltenbrunner.cc> writes:

yeah the "code coverage" changes broke it - the buildfarm dashboard is
pretty telling:

Yes --- it looks like the configure.in patch is designed to look for
gcov AND lcov (do we really need both?) AND genhtml, and error out
if they're not present, even if you didn't say --enable-coverage.
Please fix.

regards, tom lane

#4Alvaro Herrera
alvherre@commandprompt.com
In reply to: Tom Lane (#3)
Re: CVS head has broken make

Tom Lane wrote:

Stefan Kaltenbrunner <stefan@kaltenbrunner.cc> writes:

yeah the "code coverage" changes broke it - the buildfarm dashboard is
pretty telling:

Yes --- it looks like the configure.in patch is designed to look for
gcov AND lcov (do we really need both?) AND genhtml, and error out
if they're not present, even if you didn't say --enable-coverage.
Please fix.

gcov and lcov do different things; they are both needed. lcov is a GNU
extension of gcov, which generates the HTML pages.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

#5Merlin Moncure
mmoncure@gmail.com
In reply to: Alvaro Herrera (#4)
Re: CVS head has broken make

On Fri, Sep 5, 2008 at 2:52 PM, Alvaro Herrera
<alvherre@commandprompt.com> wrote:

Tom Lane wrote:

Stefan Kaltenbrunner <stefan@kaltenbrunner.cc> writes:

yeah the "code coverage" changes broke it - the buildfarm dashboard is
pretty telling:

Yes --- it looks like the configure.in patch is designed to look for
gcov AND lcov (do we really need both?) AND genhtml, and error out
if they're not present, even if you didn't say --enable-coverage.
Please fix.

gcov and lcov do different things; they are both needed. lcov is a GNU
extension of gcov, which generates the HTML pages.

just confirmed that this is fixed.

merlin