[Pkg-xfce-commits] [Git][xfce-team/apps/parole][debian/master] 4 commits: d/p/0002-build-Bump-GLib-minimum-required-to-2.38 added

Yves-Alexis Perez (@corsac) gitlab at salsa.debian.org
Wed Jan 18 19:41:08 GMT 2023



Yves-Alexis Perez pushed to branch debian/master at xfce / apps / parole


Commits:
d26e18f8 by Yves-Alexis Perez at 2023-01-18T20:17:37+01:00
d/p/0002-build-Bump-GLib-minimum-required-to-2.38 added

Fix segfault at startup.

Closes: #1027900

- - - - -
0a4b6467 by Yves-Alexis Perez at 2023-01-18T20:29:50+01:00
d/control: update standards version

- - - - -
02517dba by Yves-Alexis Perez at 2023-01-18T20:30:28+01:00
finalize changelog

- - - - -
83a3024b by Yves-Alexis Perez at 2023-01-18T20:30:37+01:00
upload parole 4.16.0-3 to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/0002-build-Bump-GLib-minimum-required-to-2.38.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+parole (4.16.0-3) unstable; urgency=medium
+
+  * d/p/0002-build-Bump-GLib-minimum-required-to-2.38 added (Closes: #1027900)
+  * d/control: update standards version
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Wed, 18 Jan 2023 20:30:33 +0100
+
 parole (4.16.0-2) unstable; urgency=medium
 
   [ Debian Janitor ]


=====================================
debian/control
=====================================
@@ -19,7 +19,7 @@ Build-Depends: debhelper-compat (= 12),
                libxfconf-0-dev (>= 4.10),
                pkg-config,
                xfce4-dev-tools
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Homepage: https://goodies.xfce.org/projects/applications/parole
 Vcs-Git: https://salsa.debian.org/xfce-team/apps/parole.git
 Vcs-Browser: https://salsa.debian.org/xfce-team/apps/parole


=====================================
debian/patches/0002-build-Bump-GLib-minimum-required-to-2.38.patch
=====================================
@@ -0,0 +1,29 @@
+From: =?utf-8?q?Ga=C3=ABl_Bonithon?= <gael at xfce.org>
+Date: Fri, 2 Dec 2022 13:54:17 +0100
+Subject: build: Bump GLib minimum required to 2.38
+
+This is required by G_DEFINE_TYPE_WITH_PRIVATE(), and
+xfce4-dev-tools >= 4.17.1 set GLIB_VERSION_MAX_ALLOWED to the GLib
+version found in configure.ac.in. This usually only generates
+deprecation warnings, but in this case it changes the code path used at
+compile time and causes memory corruption and a crash.
+
+Related: https://gitlab.xfce.org/apps/xfburn/-/issues/54
+MR: !16
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 84399be..5de488a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -94,7 +94,7 @@ XDT_I18N([])
+ #             Check for required packages               #
+ # ===================================================== #
+ m4_define([gtk_minimum_version], [3.20.0])
+-m4_define([glib_minimum_version], [2.32.0])
++m4_define([glib_minimum_version], [2.38.0])
+ m4_define([clutter_minimum_version], [1.16.4])
+ m4_define([cluttergtk_minimum_version], [1.4.4])
+ m4_define([clutter_gtk_blacklist_version], [3.22.0])


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 0001-build-Replace-DATADIRNAME-no-longer-set-by-xfce4-dev.patch
+0002-build-Bump-GLib-minimum-required-to-2.38.patch



View it on GitLab: https://salsa.debian.org/xfce-team/apps/parole/-/compare/83fc2c10fbe84a590a652367d018aca47605f09a...83a3024b757937dab32cadf528c7c8efd61798e6

-- 
View it on GitLab: https://salsa.debian.org/xfce-team/apps/parole/-/compare/83fc2c10fbe84a590a652367d018aca47605f09a...83a3024b757937dab32cadf528c7c8efd61798e6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-xfce-commits/attachments/20230118/7608dcda/attachment-0001.htm>


More information about the Pkg-xfce-commits mailing list