little anoyance with configure
Hi,
I'm sorry I write so late with final aproaching with all beta and rc
versions of 8.2 I have those (apparently harmless) warnings at configure
time.
Maybe a configure guru could have a quick look.
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
This is on unixware 714.
TIA
--
Olivier PRENANT Tel: +33-5-61-50-97-00 (Work)
15, Chemin des Monges +33-5-61-50-97-01 (Fax)
31190 AUTERIVE +33-6-07-63-80-64 (GSM)
FRANCE Email: ohp@pyrenet.fr
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)
ohp@pyrenet.fr wrote:
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --
That would appear to be this call:
pgac_txt=`echo $pgac_var | tr '_' '-'`
(four lines from the bottom of configure) But I don't see how this
contradicts the correct usage synopses offered by the error output.
Second thought ... it's interpreting the '-' as an option? Does this
work:
... | tr 'a_b' 'a-b'
?
--
Peter Eisentraut
http://developer.postgresql.org/~petere/
On Thu, 30 Nov 2006, Peter Eisentraut wrote:
Date: Thu, 30 Nov 2006 14:43:24 +0100
From: Peter Eisentraut <peter_e@gmx.net>
To: pgsql-hackers@postgresql.org, ohp@pyrenet.fr
Subject: Re: [HACKERS] little anoyance with configureohp@pyrenet.fr wrote:
UX:tr: ERROR: Incorrect usage
UX:tr: TO FIX: Usage:
tr [-cs] string1 string2
tr -s[-c] string1
tr -d[-c] string1
tr -ds[-c] string1 string2
configure: WARNING: option ignored: --That would appear to be this call:
pgac_txt=`echo $pgac_var | tr '_' '-'`
(four lines from the bottom of configure) But I don't see how this
contradicts the correct usage synopses offered by the error output.Second thought ... it's interpreting the '-' as an option? Does this
work:... | tr 'a_b' 'a-b'
?
YES!
--
Olivier PRENANT Tel: +33-5-61-50-97-00 (Work)
15, Chemin des Monges +33-5-61-50-97-01 (Fax)
31190 AUTERIVE +33-6-07-63-80-64 (GSM)
FRANCE Email: ohp@pyrenet.fr
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)
ohp@pyrenet.fr writes:
On Thu, 30 Nov 2006, Peter Eisentraut wrote:
Second thought ... it's interpreting the '-' as an option? Does this
work:
... | tr 'a_b' 'a-b'
YES!
Patch applied per Peter's suggestion.
regards, tom lane
On Thu, Nov 30, 2006 at 04:44:46PM -0500, Tom Lane wrote:
ohp@pyrenet.fr writes:
On Thu, 30 Nov 2006, Peter Eisentraut wrote:
Second thought ... it's interpreting the '-' as an option? Does this
work:
... | tr 'a_b' 'a-b'YES!
Patch applied per Peter's suggestion.
Doesn't that do something entirely different? The original purpose was
to convert underscores to hyphens, but it's doing something else
entirely.
$ echo test_string | tr 'a_b' 'a-b'
testbstring
On my system I need to at least escape the hyphen again:
$ echo test_string | tr 'a_b' 'a\-b'
test-string
Character classes didn't do it for me: [_] -> [-]
Have a nice day,
--
Martijn van Oosterhout <kleptog@svana.org> http://svana.org/kleptog/
Show quoted text
From each according to his ability. To each according to his ability to litigate.
Martijn van Oosterhout wrote:
On Thu, Nov 30, 2006 at 04:44:46PM -0500, Tom Lane wrote:
ohp@pyrenet.fr writes:
On Thu, 30 Nov 2006, Peter Eisentraut wrote:
Second thought ... it's interpreting the '-' as an option? Does this
work:
... | tr 'a_b' 'a-b'YES!
Patch applied per Peter's suggestion.
Doesn't that do something entirely different? The original purpose was
to convert underscores to hyphens, but it's doing something else
entirely.$ echo test_string | tr 'a_b' 'a-b'
testbstringOn my system I need to at least escape the hyphen again:
$ echo test_string | tr 'a_b' 'a\-b'
test-stringCharacter classes didn't do it for me: [_] -> [-]
Have a nice day,
Would not this be a simple solution? And configure is already littered
with uses of sed.
sed 's/_/-/g'
cheers
andrew
Martijn van Oosterhout <kleptog@svana.org> writes:
On my system I need to at least escape the hyphen again:
$ echo test_string | tr 'a_b' 'a\-b'
test-string
Hm. How about
tr 'x_' 'x-'
regards, tom lane
Andrew Dunstan <andrew@dunslane.net> writes:
Would not this be a simple solution? And configure is already littered
with uses of sed.
Good idea --- that's actually the only use of tr in the whole script,
so using sed gets rid of a dependency. (I wonder if the autoconf boys
deliberately avoid tr because they know about portability issues...)
regards, tom lane