pgsql-8.1beta2 "make check" failed on Win32 under MinGW.
Here is some lines from log/initdb.log.
<skipped>
creating configuration files ... ok
creating template1 database in
C:/MSYS/home/wlzhang/postgresql-8.1beta2/src/test/regress/tmp_check/data/bas
e/1 ... FATAL: syntax error in file
"C:/MSYS/home/wlzhang/postgresql-8.1beta2/src/test/regress/tmp_check/data/po
stgresql.conf" line 386, near token "'s Republic of China.936'"
child process was terminated by signal 1
initdb: data directory
"C:/MSYS/home/wlzhang/postgresql-8.1beta2/src/test/regress/tmp_check/data"
not removed at user's request
And some lines from postgresql.conf.
# These settings are initialized by initdb -- they might be changed
lc_messages = 'Chinese_People''s Republic of China.936' # locale for
system error message
# strings
lc_monetary = 'Chinese_People''s Republic of China.936' # locale for
monetary formatting
lc_numeric = 'Chinese_People''s Republic of China.936' # locale for
number formatting
lc_time = 'Chinese_People''s Republic of China.936' # locale for
time formatting
It seems that we cannot deal with embedded quotes correctly.
For simplicity, we can test using any parameter with string type. e.g.
bonjour_name.
--
Regards,
William ZHANG