[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #14684] make fails if LC_CTYPE is iso_8859_1
From: |
Paul D. Smith |
Subject: |
[bug #14684] make fails if LC_CTYPE is iso_8859_1 |
Date: |
Mon, 3 Apr 2006 17:56:10 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 |
Follow-up Comment #9, bug #14684 (project make):
Aha! That macro, isblank(), is actually defined by GNU make to be something
very simple which will obviously always match '\t'. Except when it isn't
defined by GNU make, and it isn't defined by GNU make when the system already
defines it!
It looks like for Solaris 10 they introduced an implementation of isblank()
into the standard header files, which didn't used to be there (it's not on my
Solaris 8 system for example). That implementation apparently treats TAB
characters differently under different locales and under iso_8859_1 at least,
on that system, TAB is not considered a "blank".
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=14684>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/