Skip to content

R 1.8.1 ./configure with "," in working directory (PR#5536)

2 messages · wolfram at fischer-zim.ch, Barry Rowlingson

#
PROBLEM
``./configure'' creates empty Makefiles and the following error messages
if there is a ``,'' in the name of the working directory.

REMARK
As I have seen, ``,'' is used as separator for the sed statements in
config.status. Would it be possible to use instead a character which
cannot be used in a pathname, e.g. ``;''?

ERROR MESSAGES
...
checking for lpr... lpr
checking for paperconf... false
checking for recommended packages... yes
configure: creating ./config.status
config.status: creating Makeconf
sed: -e expression #1, char 295: Unknown option to `s'
config.status: creating Makefile
sed: -e expression #1, char 295: Unknown option to `s'
config.status: creating afm/Makefile
sed: -e expression #1, char 299: Unknown option to `s'
config.status: creating doc/Makefile
...


Wolfram
#
wolfram@fischer-zim.ch wrote:

            
What makes you think ';' cant be used in a pathname?

$ mkdir 'foo;bar'
$ ls -l
total 4
drwxr-xr-x    2 rowlings baz          4096 Dec  5 10:01 foo;bar

I think the only (printable ascii) character not allowed in Unix 
pathnames is '/'.

Barry