contrib-global.mk and sql.in question
От | Robert Creager |
---|---|
Тема | contrib-global.mk and sql.in question |
Дата | |
Msg-id | 20030823080825.76690731.Robert_Creager@LogicalChaos.org обсуждение исходный текст |
Ответы |
Re: contrib-global.mk and sql.in question
|
Список | pgsql-bugs |
Hey, Just wondering if the rule: %.sql: %.sql.in sed 's,MODULE_PATHNAME,$$libdir/$*g' $< >$@ is supposed to produce files like this: CREATE OR REPLACE FUNCTION pgxml_parse(text) RETURNS boolean AS '$libdir/pgxml_dom' LANGUAGE c STRICT; I'm using: GNU sed version 4.0.3. GNU make 3.80 Mandrake Linux 9.1 PG 7.4Beta1 I find the following patch makes it work for me, but I'm not sure if this is a bug, feature, or something else? *** contrib-global.mk.orig 2003-08-22 22:20:33.000000000 -0600 --- contrib-global.mk 2003-08-22 22:22:26.000000000 -0600 *************** *** 225,231 **** ifneq (,$(MODULES)$(MODULE_big)) %.sql: %.sql.in ! sed 's,MODULE_PATHNAME,$$libdir/$*,g' $< >$@ endif ifdef PROGRAM --- 225,231 ---- ifneq (,$(MODULES)$(MODULE_big)) %.sql: %.sql.in ! @sed 's:MODULE_PATHNAME:$(libdir)/$*:g' $< >$@ endif ifdef PROGRAM -- 22:17:58 up 21 days, 14:59, 4 users, load average: 2.10, 2.04, 2.01
В списке pgsql-bugs по дате отправления: