bug-make
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]