bug-bash
[Top][All Lists]
Advanced

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

A bug in bash ?


From: ALTAIR -
Subject: A bug in bash ?
Date: Wed, 01 Oct 2003 22:07:17 +0000


Hello!

I was used:

./configure --prefix=/usr/local/Apps/bash-2.05b --enable-alias --enable-arith-for-command --enable-array-variables --enable-brace-expansion --enable-command-timing --enable-cond-command --enable-directory-stack --enable-dparen-arithmetic --enable-help-builtin --enable-history --enable-job-control--enable-net-redirections --enable-process-substitution --enable-progcomp --enable-restricted --enable-select

make works fine.
make tests says:

Debian:/usr/src/bash-2.05b# make tests

         ***********************************************************
         *                                                         *
         * GNU bash, version 2.05b.0(1)-release (i686-pc-linux-gnu)
         *                                                         *
         ***********************************************************

Testing /usr/src/bash-2.05b/bash
version: 2.05b.0(1)-release
versinfo: 2 05b 0 1 release i686-pc-linux-gnu
HOSTTYPE = i686
OSTYPE = linux-gnu
MACHTYPE = i686-pc-linux-gnu
Any output from any test, unless otherwise noted, indicates a possible anomaly
run-arith
run-arith-for
run-array
warning: all of these tests will fail if arrays have not
warning: been compiled into the shell
run-array2
warning: all of these tests will fail if arrays have not
warning: been compiled into the shell
run-braces
run-builtins
run-cond
warning: all of these tests will fail if the conditional command has not
warning: been compiled into the shell
warning: some of these tests will fail if extended pattern matching has not
warning: been compiled into the shell
run-cprint
run-dirstack
run-dollars
run-errors
run-execscript
warning: the text of a system error message may vary between systems and
warning: produce diff output.
warning: if the text of the error messages concerning `notthere' or
warning: `/tmp/bash-notthere' not being found or `/' being a directory
warning: produce diff output, please do not consider this a test failure
1d0
< execscript: the test suite should not be run as root
16c15
< /: /: is a directory
---
/: /: cannot execute binary file
48,49d46
< 0
< 1
51a49
0
53a52
1
run-exp-tests
run-extglob
run-extglob2
run-func
warning: if you have exported functions defined in your environment,
warning: they may show up as diff output.
warning: if so, please do not consider this a test failure
run-getopts
run-glob-test
run-heredoc
run-herestr
run-histexpand
warning: all of these tests will fail if history has not been compiled
warning: into the shell
run-history
warning: all of these tests will fail if history has not been compiled
warning: into the shell
run-ifs
run-input-test
run-invert
run-jobs
warning: some of these tests may fail if job control has not been compiled
warning: into the shell
run-more-exp
run-new-exp
warning: two of these tests will fail if your OS does not support
warning: named pipes or the /dev/fd filesystem.  If the tests of the
warning: process substitution mechanism fail, please do not consider
warning: this a test failure
warning: if you have exported variables beginning with the string _Q,
warning: diff output may be generated.  If so, please do not consider
warning: this a test failure
run-nquote
run-nquote1
warning: several of these tests will fail if arrays have not
warning: been compiled into the shell.
run-nquote2
warning: several of these tests will fail if arrays have not
warning: been compiled into the shell.
run-nquote3
warning: several of these tests will fail if arrays have not
warning: been compiled into the shell.
run-posix2
run-posixpat
run-precedence
run-printf
run-quote
run-read
run-redir
warning: the text of a system error message may vary between systems and
warning: produce diff output.
warning: if the text of an error message concerning `redir1.*' not being
warning: found or messages concerning bad file descriptors produce diff
warning: output, please do not consider it a test failure
run-rhs-exp
run-rsh
run-set-e
run-shopt
run-strip
run-test
1d0
< test-tests: the test suite should not be run as root
run-tilde
run-trap
warning: UNIX versions number signals differently.  If output differing
warning: only in line numbers is produced, please do not consider this
warning: a test failure.
71d70
< trap -- '' SIGUSR2
72a72
trap -- '' SIGUSR2
run-type
run-varenv

and make install says:

Debian:/usr/src/bash-2.05b# make install

         ***********************************************************
         *                                                         *
         * GNU bash, version 2.05b.0(1)-release (i686-pc-linux-gnu)
         *                                                         *
         ***********************************************************

mkdir /usr/local/Apps/bash-2.05b
mkdir /usr/local/Apps/bash-2.05b/bin
mkdir /usr/local/Apps/bash-2.05b/man
mkdir /usr/local/Apps/bash-2.05b/man/man1
mkdir /usr/local/Apps/bash-2.05b/info
/usr/bin/install -c -m 0755 bash /usr/local/Apps/bash-2.05b/bin/bash
/usr/bin/install -c -m 0555 bashbug /usr/local/Apps/bash-2.05b/bin/bashbug
( cd ./doc ; make  \
       man1dir=/usr/local/Apps/bash-2.05b/man/man1 man1ext=.1 \
       man3dir=/usr/local/Apps/bash-2.05b/man/man3 man3ext=.3 \
       infodir=/usr/local/Apps/bash-2.05b/info htmldir= DESTDIR= install )
make[1]: Entering directory `/usr/src/bash-2.05b/doc'
test -d /usr/local/Apps/bash-2.05b/man/man1 || /bin/sh ../support/mkdirs /usr/local/Apps/bash-2.05b/man/man1 test -d /usr/local/Apps/bash-2.05b/info || /bin/sh ../support/mkdirs /usr/local/Apps/bash-2.05b/info
if test -n "" ; then \
       test -d  || /bin/sh ../support/mkdirs  ; \
fi
/usr/bin/install -c -m 644 ./bash.1 /usr/local/Apps/bash-2.05b/man/man1/bash.1 /usr/bin/install -c -m 644 ./bashbug.1 /usr/local/Apps/bash-2.05b/man/man1/bashbug.1 /usr/bin/install -c -m 644 ./bashref.info /usr/local/Apps/bash-2.05b/info/bash.info
if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \
install-info --dir-file=/usr/local/Apps/bash-2.05b/info/dir /usr/local/Apps/bash-2.05b/info/bash.info; \
else true; fi
install-info: unknown option `--dir-file=/usr/local/Apps/bash-2.05b/info/dir'
usage: install-info [--version] [--help] [--debug] [--maxwidth=nnn]
            [--section regexp title] [--infodir=xxx] [--align=nnn]
            [--calign=nnn] [--quiet] [--menuentry=xxx] [--info-dir=xxx]
            [--keep-old] [--description=xxx] [--test]
            [--remove | --remove-exactly ]
            [--]
            filename
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/src/bash-2.05b/doc'
make: [install] Error 2 (ignored)
( cd ./builtins ; make  DESTDIR= install )
make[1]: Entering directory `/usr/src/bash-2.05b/builtins'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/usr/src/bash-2.05b/builtins'
Debian:/usr/src/bash-2.05b# cat Compila_bash-2.05b
./configure --prefix=/usr/local/Apps/bash-2.05b --enable-alias --enable-arith-for-command --enable-array-variables --enable-brace-expansion --enable-command-timing --enable-cond-command --enable-directory-stack --enable-dparen-arithmetic --enable-help-builtin --enable-history --enable-job-control--enable-net-redirections --enable-process-substitution --enable-progcomp --enable-restricted --enable-select

I used gcc 3.2.3

_________________________________________________________________
Entra de visita en las decenas de tiendas del nuevo MSN Compras. Compara los precios antes de comprar. http://www.msn.es/compras/





reply via email to

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