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
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
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
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!
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!
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
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