Source: ros2-rcutils
Version: 6.9.4-1
Tags: patch
User:
debian-cross@lists.debian.org
Usertags: ftcbfs
ros2-rcutils fails to cross build from source, because its build system examines the host's sysconfigdata module. This is provided by
libpython3-dev and a dependency for that package is missing. Once adding
it, ros2-rcutils cross builds just fine. I'm attaching the obvious patch
for your convenience.
Helmut
diff --minimal -Nru ros2-rcutils-6.9.4/debian/changelog ros2-rcutils-6.9.4/debian/changelog
--- ros2-rcutils-6.9.4/debian/changelog 2025-02-16 14:07:38.000000000 +0100
+++ ros2-rcutils-6.9.4/debian/changelog 2025-05-06 13:36:27.000000000 +0200
@@ -1,3 +1,10 @@
+ros2-rcutils (6.9.4-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Missing Build-Depends: libpython3-dev. (Closes: #-1)
+
+ -- Helmut Grohne <
helmut@subdivi.de> Tue, 06 May 2025 13:36:27 +0200
+
ros2-rcutils (6.9.4-1) unstable; urgency=medium
* New upstream version 6.9.4
diff --minimal -Nru ros2-rcutils-6.9.4/debian/control ros2-rcutils-6.9.4/debian/control
--- ros2-rcutils-6.9.4/debian/control 2025-02-16 14:07:38.000000000 +0100
+++ ros2-rcutils-6.9.4/debian/control 2025-05-06 13:36:25.000000000 +0200
@@ -12,6 +12,7 @@
debhelper-compat (= 13),
dh-ros,
dh-sequence-python3,
+ libpython3-dev,
python3-empy,
Homepage:
https://github.com/ros2/rcutils
Standards-Version: 4.7.0
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)