From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
Cc: | pgsql-hackers(at)postgreSQL(dot)org |
Subject: | Gripe: working on configure now requires Automake installed locally |
Date: | 2000-06-11 20:02:03 |
Message-ID: | 21383.960753723@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
You seem to be relying on automake's aclocal program to combine the
config/*.m4 files into aclocal.m4. I can see no value in introducing
this additional package dependency, since as far as I can tell aclocal
isn't doing anything for us that 'cat' couldn't do.
I recommend removing config/*.m4 in favor of a single aclocal.m4 file.
This also gets rid of the need for at least one of the broken
dependencies in the toplevel makefile.
For that matter, I don't see any really good reason for having
aclocal.m4 in the first place. If we were maintaining a bunch of
packages that had some reason to share configure macros, aclocal.m4
would make sense. We are not, so there's no really good reason not to
just keep all the configure code in configure.in. Introducing more
files just creates more ways to screw up.
I'd like this to get resolved PDQ. Regression tests are currently
failing for me because the int8-related configure tests are busted.
I can't fix it unless I go and install automake, which I don't
really care to do unless there is a consensus that automake should
become a required tool for Postgres developers.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2000-06-11 22:32:11 | Re: Current initdb broken. |
Previous Message | Olivier PRENANT | 2000-06-11 20:01:22 | test/ignore |