A NOTE has been added to this issue. 
====================================================================== 
https://www.austingroupbugs.net/view.php?id=513 
====================================================================== 
Reported By:                dwheeler
Assigned To:                ajosey
====================================================================== 
Project:                    1003.1(2008)/Issue 7
Issue ID:                   513
Category:                   Shell and Utilities
Type:                       Enhancement Request
Severity:                   Objection
Priority:                   normal
Status:                     Under Review
Name:                       David A. Wheeler 
Organization:                
User Reference:              
Section:                    make 
Page Number:                2916 
Line Number:                95850 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2011-11-17 00:02 UTC
Last Modified:              2020-12-03 15:28 UTC
====================================================================== 
Summary:                    Add pattern rules (metarules) to make
====================================================================== 

---------------------------------------------------------------------- 
 (0005152) joerg (reporter) - 2020-12-03 15:28
 https://www.austingroupbugs.net/view.php?id=513#c5152 
---------------------------------------------------------------------- 
Re: https://www.austingroupbugs.net/view.php?id=513#c5147

You may call it whatever you like...

It is an incompatible change that has the potential of breaking
existing makefiles.

Whether your customers may have asked for that change or not does
still not make it a charter for an incompatible change.

As an alternative solution, you could have told your users to order
the pattern rules from the most specific to the less specific one,
or you could have introduced a method that does not break existing
behavior.

The original behavior is in SunPro Make since 40 years, in smake
since 25 years and even in gmake it has been for 24 years, before
you changed gmake, so this is a well established interface.

You would need to revert it, at least in case that .POSIX is present. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-11-17 00:02 dwheeler       New Issue                                    
2011-11-17 00:02 dwheeler       Status                   New => Under Review 
2011-11-17 00:02 dwheeler       Assigned To               => ajosey          
2011-11-17 00:02 dwheeler       Name                      => David A. Wheeler
2011-11-17 00:02 dwheeler       Section                   => make            
2011-11-17 00:02 dwheeler       Page Number               => 2916            
2011-11-17 00:02 dwheeler       Line Number               => 95850           
2011-11-17 10:32 joerg          Note Added: 0001023                          
2011-11-17 16:06 Konrad_Schwarz Note Added: 0001029                          
2011-11-17 16:07 Konrad_Schwarz Note Edited: 0001029                         
2011-11-17 16:47 joerg          Note Added: 0001032                          
2011-11-17 17:08 dwheeler       Note Added: 0001033                          
2011-11-17 17:26 joerg          Note Added: 0001034                          
2011-11-17 18:27 psmith         Note Added: 0001035                          
2011-11-17 18:29 dwheeler       Note Added: 0001036                          
2011-11-17 22:11 dwheeler       Note Added: 0001037                          
2011-11-18 10:46 joerg          Note Added: 0001038                          
2011-11-18 11:00 joerg          Note Added: 0001039                          
2011-11-18 13:37 psmith         Note Added: 0001040                          
2011-11-18 14:17 joerg          Note Added: 0001041                          
2011-11-18 18:05 psmith         Note Added: 0001042                          
2020-12-01 17:34 joerg          Note Added: 0005126                          
2020-12-01 17:35 joerg          Note Edited: 0005126                         
2020-12-01 17:36 joerg          Note Edited: 0005126                         
2020-12-01 18:28 psmith         Note Added: 0005127                          
2020-12-01 18:40 psmith         Note Added: 0005128                          
2020-12-01 18:54 psmith         Note Added: 0005130                          
2020-12-01 20:46 shware_systems Note Added: 0005131                          
2020-12-01 21:17 psmith         Note Added: 0005132                          
2020-12-01 21:26 shware_systems Note Added: 0005133                          
2020-12-01 21:48 psmith         Note Added: 0005134                          
2020-12-01 22:48 shware_systems Note Added: 0005135                          
2020-12-02 01:03 psmith         Note Added: 0005136                          
2020-12-02 17:39 joerg          Note Added: 0005138                          
2020-12-02 18:00 psmith         Note Added: 0005139                          
2020-12-02 18:00 psmith         Note Added: 0005140                          
2020-12-02 18:00 psmith         Note Deleted: 0005140                        
2020-12-02 18:03 joerg          Note Added: 0005141                          
2020-12-02 18:19 psmith         Note Added: 0005142                          
2020-12-02 18:22 joerg          Note Added: 0005143                          
2020-12-02 18:27 joerg          Note Added: 0005144                          
2020-12-02 18:34 joerg          Note Added: 0005145                          
2020-12-02 19:18 psmith         Note Added: 0005146                          
2020-12-02 19:19 Don Cragun     Note Edited: 0005142                         
2020-12-02 19:21 Don Cragun     Note Edited: 0005146                         
2020-12-02 19:22 Don Cragun     Note Edited: 0005131                         
2020-12-02 19:24 psmith         Note Added: 0005147                          
2020-12-02 19:31 Don Cragun     Note Edited: 0005147                         
2020-12-03 15:28 joerg          Note Added: 0005152                          
======================================================================


  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
  • Re: [1003.1(... Robert Elz via austin-group-l at The Open Group
    • Re: [10... Paul Smith via austin-group-l at The Open Group
    • Re: [10... Joerg Schilling via austin-group-l at The Open Group
  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to