To reproduce:
1. Create a directory: mkdir test\(1\) 2. Take the attached tar file and untar it: cd test\(1\) tar -xzvf helloworld.tar.gz 3. autoreconf -i 4. now try and configure the project using ./configure or absolutely using sh -c '~/test\(1\)/configure'In either case, you will get a failure trying to invoke "missing" due to the unexpected '(' token in the directory name.
bash $ ./configure checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes ./configure: eval: line 2084: syntax error near unexpected token `('./configure: eval: line 2084: `${SHELL} /home/cygnus/jjohnstn/test(1)/missing --run true'
-- Jeff J.
helloworld.tar.gz
Description: Unix tar archive