From 7d539ff5e706310b3f6f2acedaa2480f2e657317 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 19 Nov 2025 15:42:59 +0000 Subject: [PATCH] lib/oeqa/utils/httpserver: use multiprocessing from bb Fixes build with python-3.14 (and hence on Fedora 43) It was added to bitbake in 62be9113d98fccb347c6aa0a10d5c4ee2857f8b6 and oe-core now requires latest bitbake already, so we can use this. (From OE-Core rev: 2273e9ba2ffeea57620af576e3cd1e523e4d3fc3) Signed-off-by: Richard Purdie (cherry picked from commit 3ed1cef082b8ef0fa05684f7a41f0842150811bd) [YC: bitbake commit was backported as 15d7448e04aa ("Use a "fork" multiprocessing context") in the 2.8(scarthgap) branch] Signed-off-by: Yoann Congal Signed-off-by: Paul Barker --- meta/lib/oeqa/utils/httpserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/utils/httpserver.py b/meta/lib/oeqa/utils/httpserver.py index 80752c1377..9e61cd89d5 100644 --- a/meta/lib/oeqa/utils/httpserver.py +++ b/meta/lib/oeqa/utils/httpserver.py @@ -6,7 +6,7 @@ import http.server import logging -import multiprocessing +from bb import multiprocessing import os import signal from socketserver import ThreadingMixIn