Re: building without perl

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: building without perl
Date: 2009-06-23 02:12:07
Message-ID: 20037.1245723127@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Robert Haas <robertmhaas(at)gmail(dot)com> writes:
> I'm a bit confused as to what we're trying to support.

You are not supposed to need perl to build from a release tarball
(except on Windows which doesn't have a decent make or shell, so we
depend on perl instead). You do need it to build from a CVS checkout.
Same story as bison/flex.

> make -C ../../../../src/port all
> make[5]: Entering directory `/home/rhaas/pgsql-git/src/port'
> make[5]: Nothing to be done for `all'.
> make[5]: Leaving directory `/home/rhaas/pgsql-git/src/port'
> "" ./parse.pl . < ../../../../src/backend/parser/gram.y > preproc.y
> /bin/sh: : command not found
> make[4]: *** [preproc.y] Error 127
> make[4]: *** Deleting file `preproc.y'

Hmm, that's a new dependency on perl, and it wasn't properly guarded
... will fix.

> I think the last time that I ran into a machine that didn't have perl on
> it was not more recently than 1994 (I'm guessing someone is now going
> to tell me what a sheltered life I lead...).

Yup.

regards, tom lane

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2009-06-23 02:30:22 Re: building without perl
Previous Message Robert Haas 2009-06-23 02:03:52 building without perl