[Pkg-gtkpod-devel] Bug#1034553: libplist FTCBFS for arm32: wrong python library directory

Helmut Grohne helmut at subdivi.de
Tue Apr 18 06:58:39 BST 2023


Source: libplist
Version: 2.2.0-6
Tags: patch
User: debian-cross at lists.debian.org
Usertags: ftcbfs

libplist fails to cross build from source for arm32, because it gets the
python library directory wrong and uses the build architecture one. It
extracts it from sysconfigdata, so we need to export
_PYTHON_SYSCONFIGDATA_NAME to fix that. I'm attaching a patch for your
convenience.

Helmut
-------------- next part --------------
diff --minimal -Nru libplist-2.2.0/debian/changelog libplist-2.2.0/debian/changelog
--- libplist-2.2.0/debian/changelog	2021-02-03 13:59:02.000000000 +0100
+++ libplist-2.2.0/debian/changelog	2023-04-18 07:53:04.000000000 +0200
@@ -1,3 +1,10 @@
+libplist (2.2.0-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix arm32 FTCBFS: Export _PYTHON_SYSCONFIGDATA_NAME. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Tue, 18 Apr 2023 07:53:04 +0200
+
 libplist (2.2.0-6) unstable; urgency=medium
 
   [ Dylan A?ssi ]
diff --minimal -Nru libplist-2.2.0/debian/rules libplist-2.2.0/debian/rules
--- libplist-2.2.0/debian/rules	2021-02-03 13:59:02.000000000 +0100
+++ libplist-2.2.0/debian/rules	2023-04-18 07:53:02.000000000 +0200
@@ -10,6 +10,7 @@
 
 include /usr/share/dpkg/default.mk
 
+export _PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata__${DEB_HOST_ARCH_OS}_${DEB_HOST_MULTIARCH}
 PYVER=$(shell py3versions -vd)
 
 %:


More information about the Pkg-gtkpod-devel mailing list