Hi,

Since 2015 we’ve been carrying a patch to remove a sleep call from the start of 
configure scripts, on the grounds that we’re assuming our build systems are not 
crazy:

https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/automake/automake/0006-automake-Remove-delays-in-configure-scripts-using-au.patch

With the latest 1.17.90 alpha we’re down to just three patches, so I’d like to 
see if we can get rid of another one…. So, a proposal:

In that block, set am_build_env_is_sane to “unknown” if it isn’t already set, 
and do the touch/sleep loop if it is set to unknown.  For the default case the 
behaviour is unchanged but this will allow anyone who wants to gain a second of 
walltime to set am_build_env_is_sane=yes in a site file or similar, and be it 
upon their head if they were wrong…

Of course the counter-argument of “it is just one second out of many, pick your 
battles” is a perfectly good position too.

Thoughts?

Cheers,
Ross
IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.

Reply via email to