meta-openembedded/meta-oe/recipes-devtools/nodejs
Mingli Yu 60c3b8fb4f
nodejs: Make prune_sources execute at do_patch phase
Fixes:
  ERROR: nodejs-22.21.1-r0 do_patch: Applying patch '0001-deps-disable-io_uring-support-in-libuv.patch' on target directory '/build/tmp/work/core2-32-poky-linux/nodejs/22.21.1/sources/node-v22.21.1'
  CmdError('quilt --quiltrc /build/tmp/work/core2-32-poky-linux/nodejs/22.21.1/recipe-sysroot-native/etc/quiltrc push', 0, "stdout: Applying patch 0001-deps-disable-io_uring-support-in-libuv.patch
  can't find file to patch at input line 27

The sources which related to libuv as deps/uv/ are removed in prune_sources
when depends on libuv.

So postpone prune_sources execute at do_patch phase to fix the gap.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-01-14 09:00:38 -08:00
..
nodejs nodejs: upgrade 22.16.0 -> 22.18.0 2025-08-02 17:45:35 -07:00
nodejs-oe-cache-22.22 nodejs: upgrade 22.21.1 -> 22.22.0 2026-01-14 08:55:39 -08:00
nodejs_22.22.0.bb nodejs: Make prune_sources execute at do_patch phase 2026-01-14 09:00:38 -08:00
nodejs-oe-cache-native_22.22.bb nodejs: upgrade 22.21.1 -> 22.22.0 2026-01-14 08:55:39 -08:00