bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Rollup: Build issues with bash-3.2


From: grarpamp
Subject: Rollup: Build issues with bash-3.2
Date: Wed, 18 Jun 2008 03:50:57 -0400

Hi. I run automated software builds in the background and have had
this problem for years. Platform: FreeBSD RELENG_4

#  make tests
#   sh run-all
#    sh run-read
#     bash ./read.tests
#      bash ./read2.sub

If make tests is backgrounded, read2.sub will block forever on tty
input. I've been patching by replacing line 3 /dev/tty with /dev/null.
The exit code is 1 in both cases. You can try with:
 ./bash -x ./tests/read2.sub &

And make install fails to completely install when built with nls
so I build without. It may instead be a platform issue...

( cd ./po/ ; make DESTDIR= install )
test -z "en@quot.gmo en@boldquot.gmo ru.gmo" || make en@quot.gmo
en@boldquot.gmo ru.gmo
`en@quot.gmo' is up to date.
`en@boldquot.gmo' is up to date.
rm -f ru.gmo && : -c --statistics -o ru.gmo ru.po
mv: rename t-ru.gmo to ru.gmo: No such file or directory
*** Error code 1
Stop in /home/zooz/disk/c1/bdev/tmp/bash-3.2/po.
*** Error code 1
Stop in /home/zooz/disk/c1/bdev/tmp/bash-3.2/po.
*** Error code 1 (ignored)

And lastly, make install is not completely clean. I have to do this
in the build stage after the usual make in order to ensure that
nothing in the source tree changes during make install. Make install
should instead simply pick up and install the files from the source
dir.

cd doc
make bash.info >../../mbi.out 2>&1

Else these changes occur:
# drwxr-xr-x    4096 Jun 18 00:38 .
# drwxr-xr-x     512 Jun 18 00:39 ./doc
# -rw-r--r--  394599 Jun 18 00:39 ./doc/bashref.info
# -rw-r--r--  394224 Jun 18 00:39 ./doc/bash.info

Thanks for bash!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]