[bug #31002] make picks wrong pattern rule

2010-09-09 Thread Boris Kolpackov
Follow-up Comment #4, bug #31002 (project make): In this case GNU make 3.82 does exactly what it claims it will do. Unfortunately the expected (from glibc's perspective) behavior falls into that 0.01% of cases where the more qualified rule is not what needs to be selected. The assumption here is

[bug #31002] make picks wrong pattern rule

2010-09-09 Thread Paul D. Smith
Follow-up Comment #3, bug #31002 (project make): Ah I see, because the pattern matches different parts of the stem. Good point. Let me discuss with Boris. ___ Reply to this item at: _

Re: Porting make to HP NonStop

2010-09-09 Thread Eric Blake
On 09/09/2010 06:43 AM, Schmitz, Joachim wrote: Hi there I just tried to port make-3.82 to HP-Nonstop. I got it to work (almost) with the following minor changes: diff -u ./config/config.sub.orig ./config/config.sub --- ./config/config.sub.orig2010-07-28 00:42:11.0 -0500 +++ ./conf

[bug #31003] Some tests fail because of localisation

2010-09-09 Thread Paul D. Smith
Follow-up Comment #1, bug #31003 (project make): Hm. I specifically set the LC_ALL environment variable to "C" before invoking tests, which is supposed to revert to the built-in strings and avoid all translations. It may be that the test suite that comes with GNU make 3.81 is not updated in thi

RE: Porting make to HP NonStop

2010-09-09 Thread Schmitz, Joachim
BTW: the 'Parallelism'-check worked just fine in an older port, make-3.79.1. Bye, Jojo From: Schmitz, Joachim Sent: Thursday, September 09, 2010 2:44 PM To: 'bug-make@gnu.org' Cc: 'autoconf-patc...@gnu.org' Subject: Porting make to HP NonStop Hi there I just tried to port make-3.82 to HP-Nonsto

Porting make to HP NonStop

2010-09-09 Thread Schmitz, Joachim
Hi there I just tried to port make-3.82 to HP-Nonstop. I got it to work (almost) with the following minor changes: diff -u ./arscan.c.orig ./arscan.c --- ./arscan.c.orig 2010-07-12 20:20:32.0 -0500 +++ ./arscan.c 2010-09-08 02:32:44.0 -0500 @@ -253,7 +253,7 @@ #endif #ifn

[bug #31002] make picks wrong pattern rule

2010-09-09 Thread Paul D. Smith
Follow-up Comment #1, bug #31002 (project make): This is due to this change, from the NEWS file: * WARNING: Backward-incompatibility! The pattern-specific variables and pattern rules are now applied in the shortest stem first order instead of the definition order (variables and rules with

[bug #31003] Some tests fail because of localisation

2010-09-09 Thread JesúsMartínez Novo
URL: Summary: Some tests fail because of localisation Project: make Submitted by: ciencia_al_poder Submitted on: jue 09 sep 2010 12:51:34 GMT Severity: 3 - Normal Item G