[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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- A bug in bash ?,
ALTAIR - <=