Apache Mod-Python - Closed: (MODPYTHON-122) configure fails when using bash

This is Interesting: Free IT Magazines  
Home > Archive > Apache Mod-Python > April 2007 > Closed: (MODPYTHON-122) configure fails when using bash





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Closed: (MODPYTHON-122) configure fails when using bash
Graham Dumpleton (JIRA)

2007-04-05, 1:13 pm


[ https://issues.apache.org/jira/brow...ls:all-tabpanel ]

Graham Dumpleton closed MODPYTHON-122.
--------------------------------------


> configure fails when using bash 3.1.x
> -------------------------------------
>
> Key: MODPYTHON-122
> URL: https://issues.apache.org/jira/browse/MODPYTHON-122
> Project: mod_python
> Issue Type: Bug
> Components: core
> Affects Versions: 3.1.4, 3.2.7
> Environment: Any platform using bash 3.1.x
> Reporter: Jim Gallacher
> Assigned To: Jim Gallacher
> Priority: Minor
> Fix For: 3.3, 3.2.10
>
>
> A bug in bash 3.1 causes configure to fail. This has been reported on recent versions of Gentoo and and discussed on the mod_python mailing list:
> http://bugs.gentoo.org/show_bug.cgi?id=118948
> http://www.modpython.org/pipermail/...ary/019965.html
> http://www.modpython.org/pipermail/...ary/019969.html
> According to the gentoo bug report, the problem in configure.in is the double backslash escape sequence in the line:
> MP_VERSION=`echo $MP_VERSION | sed s/\\"//g`
> Changing this to:
> MP_VERSION=`echo $MP_VERSION | sed s/\"//g`
> fixes it for bash 3.1.
> I wonder why mod_python is using \\" since the gentoo fix seems to work ok with bash 3.0 (and GNU sed) just as well. Is it there to support other shells, other sed versions, older bash versions... ??
> I suggest mod_python adopts the gentoo fix, or avoids the problem altogether by using tr. eg.
> MP_VERSION=`echo $MP_VERSION | tr -d '"'`


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com