| Summary: | Track the suppressed multi-thread os.fork() warnings | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BitBake | Reporter: | Randy MacLeod <randy.macleod> |
| Component: | bitbake | Assignee: | Unassigned <unassigned> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | ccasciato, mathieu.dubois-briand, poky.bs.watcher, poky.watcher, richard.purdie |
| Version: | 6.99 | ||
| Target Milestone: | Future | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Randy MacLeod
2025-12-08 19:44:53 UTC
We have two users of the direct os.fork usage. One is daemonize.py which is called to fork the cooker itself. This one is potentially problematic and we should change that code. The other user is bitbake-worker and that one is less problematic and can probably remain, the cooker one is the higher priority. We should be able to drop much of the warning suppression if we change the cooker code. qemuarm64-armhost debian13-vk-arm1 master completed at 2026-01-12 08:46:57+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/8/builds/3033/steps/13/logs/stdio qemux86-64-ltp rocky8-vk-1 master-next completed at 2026-01-13 14:27:32+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/63/builds/2840/steps/13/logs/stdio qemuarm-oecore rocky8-vk-1 master-next completed at 2026-01-13 19:59:08+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/40/builds/3005/steps/13/logs/stdio qemux86-alt rocky8-vk-1 master&master-next completed at 2026-01-14 18:27:43+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/20/builds/3001/steps/15/logs/stdio qa-extras2 alma8-vk-2 master completed at 2026-01-14 20:43:31+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/26/builds/3011/steps/13/logs/stdio qemux86-world-alt alma8-vk-1 master-next&master completed at 2026-01-20 14:55:49+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/17/builds/2903/steps/13/logs/stdio Above failures should have been logged to https://bugzilla.yoctoproject.org/show_bug.cgi?id=16080. I did copy these in the said entry. |