profiles: prpl_core.yml: feed_prplos: uboot-tools: fix host build broken by PyPI swig 4.5.0
Point the feed_prplos revision at the uboot-tools fix for the host build breakage caused by the swig 4.5.0 release on PyPI: pylibfdt's isolated PEP 517 build environment installs swig unpinned, and the stricter find_package(PCRE2 10.39 REQUIRED COMPONENTS 8BIT) check in 4.5.0 rejects the buildroot's static host pcre2 CMake config: Could NOT find PCRE2: missing: 8BIT (found .../pcre2-config.cmake (found suitable version "10.42.0", minimum required is "10.39")) ERROR: package/feeds/feed_prplos/uboot-tools [host] failed to build. Last good pipeline 2761854007 (2026-08-15), first bad 2781934108 (2026-08-22); the swig release date of 2026-08-21 falls between the two runs and no commit in that range touches the package. The feed change pins swig to 4.4.1 through a constraints file exported via PIP_CONSTRAINT, which pip forwards into isolated build environments. Validated with a local fail-then-pass rebuild of the uboot-tools host package. Closes: PPW-2321 Assisted-by: claude:fable-5 Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
This commit is contained in:
parent
a07d59a63b
commit
2f8f709283
@ -11,7 +11,7 @@ feeds:
|
||||
|
||||
- name: feed_prplos
|
||||
uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git
|
||||
revision: main@b1266b70e180d9386d56c7ba68432b398ec6b7e3
|
||||
revision: main@5887d447a41a38bdb306602e73ba04b0b1d14501
|
||||
|
||||
additional_packages:
|
||||
- feed: packages
|
||||
|
||||
Loading…
Reference in New Issue
Block a user