[Buildroot] [PATCH 2/2] Revert "package/libopenssl do not build in parallel"
Peter Korsgaard
peter at korsgaard.com
Tue Apr 15 20:30:48 UTC 2025
>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:
> Pter, All,
> On 2025-04-15 22:00 +0200, Peter Korsgaard spake thusly:
>> This reverts commit 27ab880ebb9a3efdec15733841f7b88063604247.
> I don't think this really is a "revert". Reverting a commit is for when
> that commit was wrong when it was applied. But here, the commit was not
> wrong, so it should not be "reverted". Even if the change is technically
> undone, that's semantically a different thing. But oh well... ;-)
Well, it reverted the workaround?
>> With the (proposed) fix from the openssl developers added as
>> 0004-Serialize-install-process-to-avoid-multiple-make-dep.patch, the
>> workaround can now be dropped so openssl can again be built and installed in
>> parallel, significantly speeding up builds.
> Yes, that was a shame that we had to lose parallelism...
I agree, especially since openssl takes so long to build. I have a
defconfig at $WORK where openssl is the package taking longest to
build. This defconfig builds both libopenssl and host-libopenssl, and
together they take over 25% of the build time.
> Note that I also hit a hihly-parallel highly-loaded build (not install)
> issue that is still not fixed. Alas, that one is also very, very
> difficult to hit. We can probably ignore it until I get bitten again and
> get more traces to inspect...
OK. I have so far not been able to trigger that here.
>> Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
> Reviewed-by: Yann E. MORIN <yann.morin.1998 at free.fr>
Thanks!
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list