[Git][java-team/java-gnome][master] 6 commits: Fixed the build failure with GCC 14 (Closes: #1075098)
Emmanuel Bourg (@ebourg)
gitlab at salsa.debian.org
Sat Oct 17 18:52:45 BST 2026
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / java-gnome
Commits:
9ff0a040 by Nathan Pratta Teodosio at 2026-10-17T19:46:17+02:00
Fixed the build failure with GCC 14 (Closes: #1075098)
- - - - -
4ae1aaa1 by Emmanuel Bourg at 2026-10-17T19:46:17+02:00
Replaced the build dependency on dbus with dbus-daemon (Closes: #1122604)
- - - - -
426adc1a by Emmanuel Bourg at 2026-10-17T19:46:17+02:00
Converted debian/watch to the version 5 format
- - - - -
bd9f9d2a by Emmanuel Bourg at 2026-10-17T19:46:17+02:00
Standards-Version updated to 4.7.4
- - - - -
1ad4481b by Emmanuel Bourg at 2026-10-17T19:46:17+02:00
Removed the Priority field
- - - - -
0eded99f by Emmanuel Bourg at 2026-10-17T19:46:17+02:00
Upload to unstable
- - - - -
5 changed files:
- debian/changelog
- debian/control
- + debian/patches/incompatible-pointer-types.patch
- debian/patches/series
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,4 +1,6 @@
-java-gnome (4.1.3-11) UNRELEASED; urgency=medium
+java-gnome (4.1.3-11) unstable; urgency=medium
+
+ * Team upload.
[ Andrius Merkys ]
* Remove Onkar Shinde from uploaders list per request.
@@ -7,10 +9,17 @@ java-gnome (4.1.3-11) UNRELEASED; urgency=medium
[ Debian Janitor ]
* Use secure copyright file specification URI.
* Use secure URI in Homepage field.
- * Update standards version to 4.6.1, no changes needed.
- * Update standards version to 4.6.2, no changes needed.
- -- Andrius Merkys <merkys at debian.org> Mon, 30 May 2022 05:06:10 -0400
+ [ Nathan Pratta Teodosio ]
+ * Fixed the build failure with GCC 14 (Closes: #1075098)
+
+ [ Emmanuel Bourg ]
+ * Replaced the build dependency on dbus with dbus-daemon (Closes: #1122604)
+ * Converted debian/watch to the version 5 format
+ * Standards-Version updated to 4.7.4
+ * Removed the Priority field
+
+ -- Emmanuel Bourg <ebourg at apache.org> Sat, 17 Oct 2026 19:44:52 +0200
java-gnome (4.1.3-10) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -1,12 +1,11 @@
Source: java-gnome
Section: java
-Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders:
Manu Mahajan <manu at codepencil.com>,
Guillaume Mazoyer <respawneral at gmail.com>
Build-Depends:
- dbus (>= 1.8),
+ dbus-daemon,
debhelper-compat (= 13),
default-jdk,
hicolor-icon-theme,
@@ -24,7 +23,7 @@ Build-Depends:
python3,
xfonts-base,
xvfb
-Standards-Version: 4.6.2
+Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/java-team/java-gnome.git
Vcs-Browser: https://salsa.debian.org/java-team/java-gnome
Homepage: https://java-gnome.sourceforge.net/
=====================================
debian/patches/incompatible-pointer-types.patch
=====================================
@@ -0,0 +1,30 @@
+Description: Fix failure to build due to incomplatible pointer type errors.
+Author: Nathan Pratta Teodosio <nteodosio at ubuntu.com>
+Bug-Ubuntu: https://launchpad.net/bugs/2148819
+Forwarded: not-yet
+Note: Upstream's bug tracker is down at the time of writing.
+ Forward the patch when it's back up.
+
+--- a/src/defs/AtkImplementorIface.defs
++++ b/src/defs/AtkImplementorIface.defs
+@@ -5,7 +5,7 @@
+ )
+
+ (define-method ref_accessible
+- (of-object "AtkImplementorIface")
++ (of-object "AtkImplementor")
+ (c-name "atk_implementor_ref_accessible")
+ (return-type "AtkObject*")
+ )
+
+--- a/src/defs/GtkAboutDialog.defs
++++ b/src/defs/GtkAboutDialog.defs
+@@ -134,7 +134,7 @@
+ (define-method get_authors
+ (of-object "GtkAboutDialog")
+ (c-name "gtk_about_dialog_get_authors")
+- (return-type "gchar**")
++ (return-type "const-gchar**")
+ )
+
+ (define-method set_authors
=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@
07_java10_compatibility.patch
enchant_2.patch
09_java17_compatibility.patch
+incompatible-pointer-types.patch
=====================================
debian/watch
=====================================
@@ -1,2 +1,3 @@
-version=3
-http://ftp.gnome.org/pub/gnome/sources/java-gnome/([\d\.]+)/java-gnome-([\d\.]+)\.tar\.xz debian
+Version: 5
+Source: https://download.gnome.org/sources/java-gnome/@ANY_VERSION@/
+Matching-Pattern: java-gnome-([\d.]+)\.tar\.xz
View it on GitLab: https://salsa.debian.org/java-team/java-gnome/-/compare/7b31fc4c9328d6a719dde86df95b205b886707b8...0eded99f0d761de05d7d316a6600b9295f1aefd4
--
View it on GitLab: https://salsa.debian.org/java-team/java-gnome/-/compare/7b31fc4c9328d6a719dde86df95b205b886707b8...0eded99f0d761de05d7d316a6600b9295f1aefd4
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261017/0fd754d3/attachment.htm>
More information about the pkg-java-commits
mailing list