Re: regression script/makefile exit failure

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: regression script/makefile exit failure
Дата
Msg-id 200412112115.19424.peter_e@gmx.net
обсуждение исходный текст
Ответ на Re: regression script/makefile exit failure  (Andrew Dunstan <andrew@dunslane.net>)
Ответы Re: regression script/makefile exit failure
Список pgsql-hackers
Andrew Dunstan wrote:
> Further investigation has shown that the exit/trap idiom used in
> pg_regress.sh is less than 100% portable.
>
> The following shell script has been seen to produce incorrect output
> on both Cygwin and FreeBSD:
>
>
> #!/bin/sh
>
> trap '
>   st=$?
>   echo status = $st
>   exit $st
> ' 0
>
> (exit 9); exit

I seem to recall that there is a bug in the FreeBSD shell with line 
breaks in traps.  Try changing the above to

trap 'st=$?; echo status = $st; exit $st' 0

-- 
Peter Eisentraut
http://developer.postgresql.org/~petere/


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: buildfarm build failure: icc7 + --enable-cassert
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: somebody working on: Prevent default re-use of sysids for dropped users and groups?