PostgreSQL8.3 その3

co-sakaです。おはようございます。
一週間前ですが、PostgreSQL8.3beta1がリリースされましたね。
Ludia1.3.0でPG83b1を利用する方法を書いておきます。

pgsenna2.c:

int num = smgrGetPendingDeletes(true, &rels);
↓
#ifdef POSTGRES83
int num = smgrGetPendingDeletes(true, &rels, false);
#else
int num = smgrGetPendingDeletes(true, &rels);
#endif /* POSTGRES83 */


configure(もしくはconfigure.ac):

pg_version=`$PG_CFG --version | head -1 | sed 's/.* //;s/[[a-zA-Z]]//g;s/\./ /g' | $AWK '{ print $1 $2 }'`
↓
pg_version=`$PG_CFG --version | sed 's/[[^0-9]]//g' | head -c 2`

これで動きます。
もし、バグとか見つけたら報告ヨロシク!