Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#3789 - Bash 3.1 causes compilation error

Attached to Project: Arch Linux
Opened by Casey McGinty (cmcginty) - Sunday, 15 January 2006, 20:20 GMT
Last edited by arjan timmerman (blaasvis) - Monday, 16 January 2006, 18:25 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.1 Noodle
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The latest release of Bash 3.1 cause mod_python configure script to fail. I don't know how many other packages this error will effect, but clearly Bash 3.1 is not a very stable release. I recoommend either rolling back to Bash 3.0 or implenting a patched version of Bash 3.1 ASAP.

There is more information of this error on the gentoo site:

http://bugs.gentoo.org/show_bug.cgi?id=118948
This task depends upon

Closed by  arjan timmerman (blaasvis)
Saturday, 25 March 2006, 23:22 GMT
Reason for closing:  Duplicate
Additional comments about closing:  #3738, this isn't too clear
Comment by Jürgen Hötzel (juergen) - Tuesday, 17 January 2006, 12:52 GMT
Reading the suggested Gentoo patch for mod_python:

=== modified file 'configure.in'
--- configure.in
+++ configure.in
@@ -275,7 +275,7 @@
# get the mod_python version
AC_SUBST(MP_VERSION)
MP_VERSION=`awk '/MPV_STRING/ {print $3}' src/include/mpversion.h`
-MP_VERSION=`echo $MP_VERSION | sed s/\\"//g`
+MP_VERSION=`echo $MP_VERSION | sed s/\"//g`

AC_OUTPUT(Makefile src/Makefile Doc/Makefile test/testconf.py dist/setup.py dist/Makefile)

It seemes like previous bash versions accepted \\" by mistake (although there is one \ to much leaving the quotaion marks unescaped).
So mod_python's configure script should be fixed like proposed in this patch.

Jürgen


Comment by Leonard Ritter (paniq) - Monday, 13 February 2006, 17:13 GMT
heh, just was about to post the same url, ran into trouble today.

above patch does fix it :)
Comment by Leonard Ritter (paniq) - Monday, 13 February 2006, 17:14 GMT
besides, mod_python should be re-released for python 2.4.2. the version available through pacman doesnt work with python 2.4.1 (afaik).
Comment by Judd Vinet (judd) - Friday, 24 February 2006, 20:51 GMT
I can't find this block in bash-3.1/configure.in. Does it go somewhere else?
Comment by Jürgen Hötzel (juergen) - Saturday, 25 February 2006, 19:15 GMT
mod_python-3.1.4/configure.in needs to be patched. Not bash.

Loading...