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.