I am uploading a NMU to fix this. The changes are enclosed.
diff -Nru lxsession-0.5.5/debian/changelog lxsession-0.5.5/debian/changelog
--- lxsession-0.5.5/debian/changelog    2023-10-20 16:42:22.000000000 +0000
+++ lxsession-0.5.5/debian/changelog    2024-12-15 18:42:51.000000000 +0000
@@ -1,3 +1,11 @@
+lxsession (0.5.5-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Build with GTK 3 (Closes: #967615).
+  * Allow incompatible pointer types (Closes: #1075244).
+
+ -- Bastian Germann <b...@debian.org>  Sun, 15 Dec 2024 18:42:51 +0000
+
 lxsession (0.5.5-3) unstable; urgency=medium
 
   * Bump Standards-Version to 4.6.2.
diff -Nru lxsession-0.5.5/debian/control lxsession-0.5.5/debian/control
--- lxsession-0.5.5/debian/control      2023-10-20 16:42:22.000000000 +0000
+++ lxsession-0.5.5/debian/control      2024-12-15 18:42:51.000000000 +0000
@@ -8,7 +8,7 @@
 Build-Depends: debhelper-compat (= 13),
                intltool,
                libdbus-glib-1-dev,
-               libgtk2.0-dev,
+               libgtk-3-dev,
                libpolkit-agent-1-dev,
                valac
 Standards-Version: 4.6.2
diff -Nru lxsession-0.5.5/debian/rules lxsession-0.5.5/debian/rules
--- lxsession-0.5.5/debian/rules        2023-10-20 16:05:40.000000000 +0000
+++ lxsession-0.5.5/debian/rules        2024-12-15 18:42:51.000000000 +0000
@@ -1,12 +1,13 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_CFLAGS_MAINT_APPEND = -Wno-error=incompatible-pointer-types
 
 %:
        dh ${@}
 
 override_dh_auto_configure:
-       dh_auto_configure -- --enable-buildin-clipboard --disable-silent-rules
+       dh_auto_configure -- --enable-buildin-clipboard --disable-silent-rules 
--enable-gtk3
 
 override_dh_install:
        dh_install

Reply via email to