Re: 8.1 'make check' fails
От | William ZHANG |
---|---|
Тема | Re: 8.1 'make check' fails |
Дата | |
Msg-id | dhongf$i0n$1@news.hub.org обсуждение исходный текст |
Ответ на | 8.1 'make check' fails (Wes <wespvp@syntegra.com>) |
Ответы |
Re: 8.1 'make check' fails
|
Список | pgsql-general |
Yes, the Makefiles cannot deal with spaces correctly. Seems we should avoid use the `complicated' path. "Wes" <wespvp@syntegra.com> wrote > System: Mac OS X 10.4.2 > PostgreSQL: 8.1 b2 > > Running 'make check', I get the following failure: > > rm -rf ./testtablespace > mkdir ./testtablespace > /bin/sh ./pg_regress --temp-install --top-builddir=../../.. > --temp-port=55432 --schedule=./parallel_schedule --multibyte=SQL_ASCII > --load-language=plpgsql > ============== creating temporary installation ============== > > pg_regress: installation failed > Examine ./log/install.log for the reason. > > make[2]: *** [check] Error 2 > make[1]: *** [check] Error 2 > make: *** [check] Error 2 > > > Looking at the install log, I see it apparently does not handle directories > that contain blanks - the paths are not being quoted: > > gzip -d -c ./postgres.tar.gz | ( cd /Volumes/G4 > Boot/Users/pgsql/src/postgres/postgresql-8.1beta2/src/test/regress/./tmp_che > ck/install/usr/local/pgsql8.1b2/doc/html && /usr/bin/tar xf - ) > for file in man1/*.1 man7/*.7 ; do \ > /bin/sh ../config/install-sh -c -m 644 $file /Volumes/G4 > Boot/Users/pgsql/src/postgres/postgresql-8.1beta2/src/test/regress/./tmp_che > ck/install/usr/local/pgsql8.1b2/man/$file || exit; \ > done > cp: /Volumes/G4 is a directory (not copied). > make[4]: *** [install] Error 1 > make[3]: *** [install] Error 2 > > > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Have you searched our list archives? > > http://archives.postgresql.org >
В списке pgsql-general по дате отправления: