summaryrefslogtreecommitdiffstats
path: root/meta-python
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-04-06 18:40:31 -0700
committerKhem Raj <raj.khem@gmail.com>2025-04-06 18:46:25 -0700
commit6a3128f17bff0a086bcc8fbf28205a4de432013b (patch)
treea0ab78895493a924ce7c2a85a8d3603fe368e068 /meta-python
parented91d5280b9bd09f5ac031ed7dfecb0e7883c4dd (diff)
downloadmeta-openembedded-6a3128f17bff0a086bcc8fbf28205a4de432013b.tar.gz
pydantic: Mark host incompatible on RISCV32
pydantic-core needs to be ported to work on rv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python')
-rw-r--r--meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb2
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic-core_2.33.1.bb3
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic_2.11.2.bb3
-rw-r--r--meta-python/recipes-devtools/python/python3-web3_7.10.0.bb3
4 files changed, 11 insertions, 0 deletions
diff --git a/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb b/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb
index 6866ed93cb..b8cb47538c 100644
--- a/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb
+++ b/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb
@@ -471,6 +471,8 @@ RDEPENDS:packagegroup-meta-python3 = "\
471 telepathy-python3 \ 471 telepathy-python3 \
472 unattended-upgrades \ 472 unattended-upgrades \
473" 473"
474# Due to pydantic not being buildable on rv32
475RDEPENDS:packagegroup-meta-python3:remove:riscv32 = "python3-web3"
474 476
475RDEPENDS:packagegroup-meta-python3-ptest = "\ 477RDEPENDS:packagegroup-meta-python3-ptest = "\
476 python3-ansicolors-ptest \ 478 python3-ansicolors-ptest \
diff --git a/meta-python/recipes-devtools/python/python3-pydantic-core_2.33.1.bb b/meta-python/recipes-devtools/python/python3-pydantic-core_2.33.1.bb
index 687158815a..c7e57cff5b 100644
--- a/meta-python/recipes-devtools/python/python3-pydantic-core_2.33.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pydantic-core_2.33.1.bb
@@ -46,3 +46,6 @@ do_install_ptest:append () {
46} 46}
47 47
48BBCLASSEXTEND = "native nativesdk" 48BBCLASSEXTEND = "native nativesdk"
49
50# It needs bitvec to adopt radum 1.x see https://github.com/ferrilab/bitvec/pull/220
51COMPATIBLE_HOST:riscv32 = "null"
diff --git a/meta-python/recipes-devtools/python/python3-pydantic_2.11.2.bb b/meta-python/recipes-devtools/python/python3-pydantic_2.11.2.bb
index c0b488cba4..896a8d6471 100644
--- a/meta-python/recipes-devtools/python/python3-pydantic_2.11.2.bb
+++ b/meta-python/recipes-devtools/python/python3-pydantic_2.11.2.bb
@@ -70,3 +70,6 @@ do_install_ptest:append() {
70} 70}
71 71
72BBCLASSEXTEND = "native nativesdk" 72BBCLASSEXTEND = "native nativesdk"
73
74# Needs pydantic-core to be buildable
75COMPATIBLE_HOST:riscv32 = "null"
diff --git a/meta-python/recipes-devtools/python/python3-web3_7.10.0.bb b/meta-python/recipes-devtools/python/python3-web3_7.10.0.bb
index e9f067aa96..f677585638 100644
--- a/meta-python/recipes-devtools/python/python3-web3_7.10.0.bb
+++ b/meta-python/recipes-devtools/python/python3-web3_7.10.0.bb
@@ -24,3 +24,6 @@ RDEPENDS:${PN} += " \
24 python3-websockets \ 24 python3-websockets \
25 python3-pyunormalize \ 25 python3-pyunormalize \
26" 26"
27
28# Needs python3-pydantic to be buildable on rv32
29COMPATIBLE_HOST:riscv32 = "null"