aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2023-12-15 08:52:37 +0100
committerKhem Raj <raj.khem@gmail.com>2023-12-18 22:17:22 -0800
commitd1c899315991b531480ad766d8131cc59bb34fa5 (patch)
treeb32a699701de1774d3777f5b54e7ecaea14059a2 /meta-oe/recipes-extended
parent026721909a6f512ef75348c5f0b0b37c65e3b86a (diff)
downloadmeta-openembedded-contrib-d1c899315991b531480ad766d8131cc59bb34fa5.tar.gz
libplist: fix python 3.12 compatibility
Ticket: https://github.com/libimobiledevice/libplist/issues/247 Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended')
-rw-r--r--meta-oe/recipes-extended/libimobiledevice/libplist_2.3.0.bb4
-rw-r--r--meta-oe/recipes-extended/libimobiledevice/libplist_git.bb4
2 files changed, 8 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/libimobiledevice/libplist_2.3.0.bb b/meta-oe/recipes-extended/libimobiledevice/libplist_2.3.0.bb
index f636990f89..3eefda7332 100644
--- a/meta-oe/recipes-extended/libimobiledevice/libplist_2.3.0.bb
+++ b/meta-oe/recipes-extended/libimobiledevice/libplist_2.3.0.bb
@@ -22,6 +22,10 @@ CVE_STATUS_LIBLIST = " \
CVE-2017-5836 \
"
+do_configure:prepend() {
+ rm ${S}/m4/ax_python_devel.m4
+}
+
do_install:append () {
if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then
chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so
diff --git a/meta-oe/recipes-extended/libimobiledevice/libplist_git.bb b/meta-oe/recipes-extended/libimobiledevice/libplist_git.bb
index f8e7f98dfd..0142bcbaf5 100644
--- a/meta-oe/recipes-extended/libimobiledevice/libplist_git.bb
+++ b/meta-oe/recipes-extended/libimobiledevice/libplist_git.bb
@@ -23,6 +23,10 @@ CVE_STATUS_LIBLIST = " \
CVE-2017-5836 \
"
+do_configure:prepend() {
+ rm ${S}/m4/ax_python_devel.m4
+}
+
do_install:append () {
if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then
chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so