diffstat for ompl-1.6.0+ds1 ompl-1.6.0+ds1

 changelog            |    8 ++++++++
 patches/eigen5.patch |   17 +++++++++++++++++
 patches/series       |    1 +
 tests/control        |    1 +
 4 files changed, 27 insertions(+)

diff -Nru ompl-1.6.0+ds1/debian/changelog ompl-1.6.0+ds1/debian/changelog
--- ompl-1.6.0+ds1/debian/changelog	2026-04-08 15:41:39.000000000 +0300
+++ ompl-1.6.0+ds1/debian/changelog	2026-10-17 21:17:37.000000000 +0300
@@ -1,3 +1,11 @@
+ompl (1.6.0+ds1-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with Eigen 5. (Closes: #1149283)
+  * Don't run the autopkgtest on 32-bit or big endian architectures.
+
+ -- Adrian Bunk <bunk@debian.org>  Sat, 17 Oct 2026 21:17:37 +0300
+
 ompl (1.6.0+ds1-7) unstable; urgency=medium
 
   * Team upload
diff -Nru ompl-1.6.0+ds1/debian/patches/eigen5.patch ompl-1.6.0+ds1/debian/patches/eigen5.patch
--- ompl-1.6.0+ds1/debian/patches/eigen5.patch	1970-01-01 02:00:00.000000000 +0200
+++ ompl-1.6.0+ds1/debian/patches/eigen5.patch	2026-10-17 21:17:37.000000000 +0300
@@ -0,0 +1,17 @@
+Description: Fix FTBFS with Eigen 5
+Author: Adrian Bunk <bunk@debian.org>
+Bug-Debian: https://bugs.debian.org/1149283
+
+--- ompl-1.6.0+ds1.orig/CMakeLists.txt
++++ ompl-1.6.0+ds1/CMakeLists.txt
+@@ -110,7 +110,9 @@ set_package_properties(Eigen3 PROPERTIES
+     URL "http://eigen.tuxfamily.org"
+     PURPOSE "A linear algebra library used throughout OMPL.")
+ find_package(Eigen3 REQUIRED)
+-include_directories("${EIGEN3_INCLUDE_DIR}")
++find_package(PkgConfig REQUIRED)
++pkg_check_modules(EIGEN3 REQUIRED eigen3)
++include_directories("${EIGEN3_INCLUDE_DIRS}")
+ 
+ set_package_properties(MORSE PROPERTIES
+     URL "https://www.openrobots.org/wiki/morse"
diff -Nru ompl-1.6.0+ds1/debian/patches/series ompl-1.6.0+ds1/debian/patches/series
--- ompl-1.6.0+ds1/debian/patches/series	2026-03-11 08:51:27.000000000 +0200
+++ ompl-1.6.0+ds1/debian/patches/series	2026-10-17 21:17:37.000000000 +0300
@@ -3,3 +3,4 @@
 0003-Fix-shebang-in-subfolders-of-demos.patch
 0004-Fix-FindPython-module-check.patch
 boost1.90.diff
+eigen5.patch
diff -Nru ompl-1.6.0+ds1/debian/tests/control ompl-1.6.0+ds1/debian/tests/control
--- ompl-1.6.0+ds1/debian/tests/control	2026-03-11 08:51:27.000000000 +0200
+++ ompl-1.6.0+ds1/debian/tests/control	2026-10-17 21:17:37.000000000 +0300
@@ -1,2 +1,3 @@
 tests: autopkgtest
 depends: @, libompl-dev, g++
+Architecture: !armhf !i386 !s390x
