[Zlib-devel] [patch] Reset LANG and LC_* vars to safe values of C in ./configure script
Mark Adler
madler at alumni.caltech.edu
Sat Mar 20 12:50:41 EDT 2010
On Mar 20, 2010, at 9:19 AM, Samuli Suominen wrote:
> It's because sed like [a-z] in ./configure script fail as described
> here: http://www.gentoo.org/proj/en/qa/autofailure.xml
Samuli,
Instead of the proposed utterly mysterious patches, how about instead I just get rid of the [a-z] stuff? Please try the patch below.
Mark
--- configure.124 2010-03-12 07:06:14.000000000 -0800
+++ configure 2010-03-20 09:45:40.000000000 -0700
@@ -43,11 +43,11 @@
echo ' configure [--zprefix] [--prefix=PREFIX] [--eprefix=EXPREFIX]'
echo ' [--static] [--64] [--libdir=LIBDIR] [--includedir=INCLUDEDIR]'
exit 0 ;;
- -p*=* | --prefix=*) prefix=`echo $1 | sed 's/[-a-z_]*=//'`; shift ;;
- -e*=* | --eprefix=*) exec_prefix=`echo $1 | sed 's/[-a-z_]*=//'`; shift ;;
- -l*=* | --libdir=*) libdir=`echo $1 | sed 's/[-a-z_]*=//'`; shift ;;
- -i*=* | --includedir=*) includedir=`echo $1 | sed 's/[-a-z_]*=//'`;shift ;;
- -u*=* | --uname=*) uname=`echo $1 | sed 's/[-a-z_]*=//'`;shift ;;
+ -p*=* | --prefix=*) prefix=`echo $1 | sed 's/.*=//'`; shift ;;
+ -e*=* | --eprefix=*) exec_prefix=`echo $1 | sed 's/.*=//'`; shift ;;
+ -l*=* | --libdir=*) libdir=`echo $1 | sed 's/.*=//'`; shift ;;
+ -i*=* | --includedir=*) includedir=`echo $1 | sed 's/.*=//'`;shift ;;
+ -u*=* | --uname=*) uname=`echo $1 | sed 's/.*=//'`;shift ;;
-p* | --prefix) prefix="$2"; shift; shift ;;
-e* | --eprefix) exec_prefix="$2"; shift; shift ;;
-l* | --libdir) libdir="$2"; shift; shift ;;
More information about the Zlib-devel
mailing list