[PATCH] shuffle: disable by default

2022-10-16 Thread Yann E. MORIN
Commit 621d3196fae9 ([SV 62100] Add '--shuffle' option support) introduced randomisation of prerequisites, so as to detect more build ordering issues, especially with parallel builds. It also made randomisation the default. However, this breaks Makefiles that were so far functional, when they assu

Re: [PATCH] shuffle: disable by default

2022-10-16 Thread Paul Smith
On Sun, 2022-10-16 at 12:17 +0200, Yann E. MORIN wrote: > Commit 621d3196fae9 ([SV 62100] Add '--shuffle' option support) > introduced randomisation of prerequisites, so as to detect more > build ordering issues, especially with parallel builds. It also > made randomisation the default. I'm not su

Re: [PATCH] shuffle: disable by default

2022-10-16 Thread Yann E. MORIN
Paul, All, On 2022-10-16 08:39 -0400, Paul Smith spake thusly: > On Sun, 2022-10-16 at 12:17 +0200, Yann E. MORIN wrote: > > Commit 621d3196fae9 ([SV 62100] Add '--shuffle' option support) > > introduced randomisation of prerequisites, so as to detect more > > build ordering issues, especially wit

Re: [PATCH] shuffle: disable by default

2022-10-16 Thread Paul Smith
On Sun, 2022-10-16 at 15:09 +0200, Yann E. MORIN wrote: > Sorry for causing confusion; I'll get my second coffee before I post > patches next time. No problem, thanks for checking!

[bug #63215] --shuffle=random doesn't properly initialize config.seed

2022-10-16 Thread James Hilliard
Follow-up Comment #2, bug #63215 (project make): [comment #1 comment #1:] > Using 0 here still gives a random shuffle because 0 means "generate a new random number". However you're right that this is not correct because it doesn't allow us to recreate the random value. > > Thanks for the note!

Re: Dependency tracking not working on macOS

2022-10-16 Thread Paul Eggert
On 2022-10-16 14:42, Christoph GrĂ¼ninger wrote: Any idea what I am missing? I double-checked hat the used make has version 4.3.91. Yes, my idea is that either your bleeding-edge "make" is busted, or your environment variables are messed up. Either way it's not an Autoconf bug. What happens w

Patch: Replace German umlaut in two files

2022-10-16 Thread Christoph GrĂ¼ninger
Hi Make team! I tried to build make from Git master on some macOS computer. I got the following error: sed -e 's@%VERSION%@4.3.91@g' \ -e 's@%PACKAGE%@make@g' \ src/config.h-vms.template > src/config.h-vms sed: RE error: illegal byte sequence The attached patch replaces