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>
This commit is contained in:
Alexander Kanavin
2023-12-15 08:52:37 +01:00
committed by Khem Raj
parent 026721909a
commit d1c8993159
2 changed files with 8 additions and 0 deletions
@@ -22,6 +22,10 @@ CVE_STATUS_LIBLIST = " \
CVE-2017-5836 \ CVE-2017-5836 \
" "
do_configure:prepend() {
rm ${S}/m4/ax_python_devel.m4
}
do_install:append () { do_install:append () {
if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then
chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so
@@ -23,6 +23,10 @@ CVE_STATUS_LIBLIST = " \
CVE-2017-5836 \ CVE-2017-5836 \
" "
do_configure:prepend() {
rm ${S}/m4/ax_python_devel.m4
}
do_install:append () { do_install:append () {
if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then
chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so