Package: navit
Version: 0.5.6
Severity: serious
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

the python bindings have been known to not build with recent cmake. 
Currently the src-package for navit 0.5.6 does not build.
The attached patch fixes the build by disabling the python bindings.

Regards

Christof

-- System Information:
Debian Release: 13.1
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.43+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages navit depends on:
ii  libc6             2.41-12
ii  libdbus-1-3       1.16.2-2
ii  libdbus-glib-1-2  0.114-1
ii  libfontconfig1    2.15.0-2.3
ii  libfreetype6      2.13.3+dfsg-1
ii  libfribidi0       1.0.16-1
ii  libgarmin0        0~svn320-6+b2
ii  libglib2.0-0t64   2.84.4-3~deb13u1
ii  libgps30t64       3.25-5
ii  libspeechd2       0.12.0-5
ii  navit-data        0.5.6+dfsg.1-4
ii  navit-gui-gtk     0.5.6+dfsg.1-4
ii  zlib1g            1:1.3.dfsg+really1.3.1-1+b1

Versions of packages navit recommends:
ii  gpsd  3.25-5

Versions of packages navit suggests:
ii  maptool  0.5.6+dfsg.1-4
Index: navit-0.5.6+dfsg.1/debian/rules
===================================================================
--- navit-0.5.6+dfsg.1.orig/debian/rules
+++ navit-0.5.6+dfsg.1/debian/rules
@@ -46,7 +46,7 @@ CMAKEFLAGS += -Dgui/gtk=TRUE -Dgui/inter
 # Bindings
 CMAKEFLAGS += -Dbinding/dbus=TRUE
 # Pyrhon binding not available through cmake
-#CMAKEFLAGS += -Dbinding/python=FALSE
+CMAKEFLAGS += -Dbinding/python=FALSE
 
 # Wanted graphic backends
 CMAKEFLAGS += -Dgraphics/gtk_drawing_area=TRUE -Dgraphics/qt_qpainter=FALSE 
-Dgraphics/null=TRUE

Reply via email to