[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
autoconf choking on paths containing comma
From: |
Sascha Silbe |
Subject: |
autoconf choking on paths containing comma |
Date: |
Sat, 27 Apr 2002 11:35:22 +0200 |
User-agent: |
Mutt/1.2.5.1i |
Hi!
I first tried it on the openssh ml, but they told me it'd rather look like a
bug in autoconf, so here I am.
This is my problem:
If I leave the openssh 3.1p1 sources untouched, it works fine with paths
containing a comma (,). But after just running autoconf (without touching
anything else), configure chokes on these paths:
=== Begin screenshot ===
configure: creating ./config.status
config.status: creating Makefile
sed: -e expression #1, char 435: Unknown option to 's'
config.status: creating openbsd-compat/Makefile
sed: -e expression #1, char 480: Unknown option to 's'
config.status: creating scard/Makefile
sed: -e expression #1, char 453: Unknown option to 's'
config.status: creating ssh_prng_cmds
sed: -e expression #1, char 445: Unknown option to 's'
config.status: creating config.h
=== End screenshot ===
That's because the paths are used unquoted in config.status:
=== Begin extract from config.status ===
sed "
:t
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
s,@configure_input@,$configure_input,;t t
s,@srcdir@,$ac_srcdir,;t t
s,@abs_srcdir@,$ac_abs_srcdir,;t t
s,@top_srcdir@,$ac_top_srcdir,;t t
s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
s,@builddir@,$ac_builddir,;t t
s,@abs_builddir@,$ac_abs_builddir,;t t
s,@top_builddir@,$ac_top_builddir,;t t
s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
s,@INSTALL@,$ac_INSTALL,;t t
" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
=== End extract from config.status ===
Any ideas how to fix this? I need to patch configure.ac to link openssh
statically (urgently needed because the openssl team keeps breaking binary
compatibility even on patch level releases).
CU/Lnx Sascha
Registered Linux User #77587 (http://counter.li.org/)
pgpAn6qyeOe2O.pgp
Description: PGP signature
- autoconf choking on paths containing comma,
Sascha Silbe <=