[meta-mingw] [PATCH 3/3] mingw-w64: re-enable parallel builds

Ross Burton <[email protected]> Fri, 31 Jul 2026 16:56:04 +0100
Newsgroups org.yoctoproject.lists.yocto-patches
Message-ID <[email protected]>
The build race that caused this to be disabled in 2022[1] appears to
have been resolved, and the improvement is significant:

  nativesdk-mingw-w64-runtime        do_compile    -362.1s   -97.9%     3=
69.9s -> 7.8s
  nativesdk-mingw-w64-winpthreads    do_compile     -22.4s   -97.9%      =
22.9s -> 0.5s

[1] meta-mingw 5ef7460 ("mingw-w64: Disable parallel build")

Signed-off-by: Ross Burton <[email protected]>
---
 recipes-devtools/mingw-w64/mingw-w64.inc | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/recipes-devtools/mingw-w64/mingw-w64.inc b/recipes-devtools/=
mingw-w64/mingw-w64.inc
index d45fea7..d271f21 100644
--- a/recipes-devtools/mingw-w64/mingw-w64.inc
+++ b/recipes-devtools/mingw-w64/mingw-w64.inc
@@ -8,7 +8,3 @@ SRC_URI[sha256sum] =3D "6eaf921d9eb987d3820b364ea9775bc19=
b965ec81490b6fdd716526c28
=20
 UPSTREAM_CHECK_URI =3D "http://sourceforge.net/projects/mingw-w64/files/=
mingw-w64/mingw-w64-release/"
 UPSTREAM_CHECK_REGEX =3D "mingw-w64-v(?P<pver>(\d+[\.\-_]*)+)\.tar"
-#| Assembler messages:
-#| i686-w64-mingw32-dlltool --as-flags=3D--32 -m i386 -k --as=3Di686-w64=
-mingw32-as  --output-lib lib32/libd3dcompiler_41.a  --input-def ../mingw=
-w64-v9.0.0/mingw-w64-crt/lib32/d3dcompiler_41.def
-#| i686-w64-mingw32-dlltool: failed to open temporary tail file: D3DComp=
iler_dll_t.o: No such file or directory
-PARALLEL_MAKE =3D ""
--=20
2.43.0