Closed
Description
I am running autoreconf -i
, ./configure
, make
, and make check
.
The final lines of the configure output are
configure: creating ./config.status
config.status: creating Makefile
config.status: creating tests/jo.07.sh
config.status: executing depfiles commands
Jo.............: version 1.6
Prefix.........: /usr/local
C compiler.....: gcc -g -O2
Pandoc.........: NONE
Bash completion: /usr/share/bash-completion/completions/jo.bash
Now type 'make [<target>]'
where the optional <target> is:
all - build all binaries
check - run the tests
install - install everything
The make
succeeds.
kris@Kris-Yoga:~/C/jo$ make
CC jo.o
CC json.o
CC base64.o
CCLD jo
A make check
then explodes.
kris@Kris-Yoga:~/C/jo$ make check
make check-TESTS
make[1]: Entering directory '/home/kris/C/jo'
make[2]: Entering directory '/home/kris/C/jo'
./build-aux/tap-driver.sh: line 16: $'\r': command not found
./build-aux/tap-driver.sh: line 21: $'\r': command not found
./build-aux/tap-driver.sh: line 25: $'\r': command not found
./build-aux/tap-driver.sh: line 27: $'\r': command not found
: invalid optiondriver.sh: line 30: set: -
set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
./build-aux/tap-driver.sh: line 31: $'\r': command not found
./build-aux/tap-driver.sh: line 33: $'\r': command not found
./build-aux/tap-driver.sh: line 34: syntax error near unexpected token `$'\r''
'/build-aux/tap-driver.sh: line 34: `fatal ()
make[2]: *** [Makefile:936: tests/jo.log] Error 2
make[2]: Leaving directory '/home/kris/C/jo'
make[1]: *** [Makefile:918: check-TESTS] Error 2
make[1]: Leaving directory '/home/kris/C/jo'
make: *** [Makefile:1120: check-am] Error 2
There is no \r in tap-driver.sh, and the line numbers emitted are not really helpful.
What's going on?
Metadata
Metadata
Assignees
Labels
No labels