
Jonathan Wakely wrote:
On Wed, Jan 12, 2005 at 09:49:46PM +0000, Timo Geusch wrote:
The attached patch to boost_1_32_0/libs/config/tools/configure.in fixes that problem for the price of dumbing down the tr invocation.
- namespace=`echo $macroname | tr [[:upper:]] [[:lower:]]` + namespace=`echo $macroname | tr [[A-Z]] [[a-z]]`
should that be this instead? + namespace=`echo $macroname | tr [A-Z] [a-z]`
This is what the code generated by autoconf should look like - the original line above reads as namespace=`echo $macroname | tr [:upper:] [:lower:]` in the configure script that is enclosed with 1.32.0 so I - not being anywhere near an autoconf expert - assumed that the additional [] get stripped out. Can someone please either check or confirm this? Timo