From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Lamar Owen <lamar(dot)owen(at)wgcr(dot)org> |
Cc: | Mike Mascari <mascarm(at)mascari(dot)com>, Ron Peterson <rpeterson(at)yellowbank(dot)com>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: SPI & file locations |
Date: | 2000-05-27 02:22:46 |
Message-ID: | 14037.959394166@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
Lamar Owen <lamar(dot)owen(at)wgcr(dot)org> writes:
> /lib/cpp -M -I. -I../backend executor/spi.h |xargs -n 1|grep \\W|grep -v ^/|grep -v spi.h | sort |cpio -pdu $RPM_BUILD_ROOT/usr/include/pgsql
> This could easily enough be included in the make install, couldn't it?
> (Tom? Anyone?) I realize that GNU grepisms (or is \W common?) are
> used above,
That's just the tip of the iceberg of the portability problems in the
above. If you want to propose that we actually do something like that
during 'make install', you're gonna have to work a lot harder.
(However, as a non-portable trick for getting a list of files that need
to be included in a hand-generated makefile, it's not bad.)
The more serious problem is "what else might an SPI module need besides
spi.h". Also, it disturbs me a lot that spi.h pulls in 80+ include
files in the first place --- there's got to be stuff in there that
needn't/shouldn't be exported. I know that an SPI developer who's just
trying to get some work done couldn't care less, but I'd like to see us
make some effort to actually clean up the list of files to be exported,
rather than fall back on automation that will let the list bloat even
more without anyone much noticing...
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Frank P. Miles | 2000-05-27 04:53:21 | Bug in char_length() in 7.0? |
Previous Message | Lamar Owen | 2000-05-27 01:38:27 | Re: [GENERAL] SPI & file locations |
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Lockhart | 2000-05-27 02:36:01 | Back online |
Previous Message | Chris Bitmead | 2000-05-27 02:18:02 | Re: [HACKERS-OO] UNDER and INHERITS |