[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #46304] HAVE_CASE_INSENSITIVE_FS breaks default rules since 3.99.90

From: Eli Zaretskii
Subject: [bug #46304] HAVE_CASE_INSENSITIVE_FS breaks default rules since 3.99.90
Date: Tue, 27 Oct 2015 18:59:52 +0000
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:41.0) Gecko/20100101 Firefox/41.0

Update of bug #46304 (project make):

                Severity:              3 - Normal => 2 - Minor              
                  Status:                    None => Fixed                  
             Open/Closed:                    Open => Closed                 
       Component Version:                     4.0 => 4.1                    
           Fixed Release:                    None => SCM                    
           Triage Status:                    None => Small Effort           


Follow-up Comment #1:

I don't see any change in built-in rules that could possibly cause this.  I
think the cause is different: Make now sorts the built-in rules in a
consistent, predictable order, and it just so happens that the .C.o rule is
now tried before the .c.o one (and obviously succeeds under

IOW, that it worked in Make 3.81 was sheer luck, nothing else, an
implementation detail that determined an otherwise undefined behavior.

I have now fixed this in the repository by making COMPILE.C and LINK.C be
synonyms of COMPILE.c and LINK.c when Make is compiled with this option turned

A comment about README.W32: it's not true that we recommend using
HAVE_CASE_INSENSITIVE_FS on MS-Windows.  We just mention this option as one of
those users might wish activating.  I've now modified README.W32 to make this
even more clear.



Reply to this item at:


  Message sent via/by Savannah

reply via email to

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