[Top][All Lists]

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

Re: O_BINARY no longer defined

From: Kaz Kylheku
Subject: Re: O_BINARY no longer defined
Date: Sat, 10 Aug 2019 10:10:42 -0700
User-agent: Roundcube Webmail/0.9.2

On 2019-08-09 13:33, Paul Eggert wrote:
On 8/9/19 7:47 AM, Akim Demaille wrote:
I don't understand how come builds that used to work stopped passing, and now pass again.

I call them "Heisenbuilds". They're even more annoying than molasses builds.

It's very easy to cause heisenbuilds; just use parallel make (-j option) and watch it trip up on imperfections in the make rules that cause latent order dependencies. Suddenly, every fifteenth time you build something, a needed file
is not found! Or whatnot.

When building entire distros, it's best to parallelize at the package level:
build multiple packages concurrently, but using one job within each one.
Of course, the inter-package dependencies have to be right.

reply via email to

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