[med-svn] [Git][med-team/libace-perl][master] 5 commits: gcc-14.patch: new: fix build failure with gcc 14.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Mon Aug 5 12:07:55 BST 2024
Étienne Mollier pushed to branch master at Debian Med / libace-perl
Commits:
a57c34ad by Étienne Mollier at 2024-08-05T12:41:32+02:00
gcc-14.patch: new: fix build failure with gcc 14.
Thanks: Niko Tyni <ntyni at debian.org>
Closes: 1075138
- - - - -
02037734 by Étienne Mollier at 2024-08-05T12:42:33+02:00
d/control: declare compliance to standards version 4.7.0.
- - - - -
19f77bd7 by Étienne Mollier at 2024-08-05T12:43:01+02:00
d/control: add myself to uploaders.
- - - - -
1480a3ae by Étienne Mollier at 2024-08-05T12:48:21+02:00
d/s/lintian-overrides: flag a false positive error.
- - - - -
bf69d2ed by Étienne Mollier at 2024-08-05T13:06:58+02:00
ready to upload to unstable.
- - - - -
5 changed files:
- debian/changelog
- debian/control
- + debian/patches/gcc-14.patch
- debian/patches/series
- + debian/source/lintian-overrides
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+libace-perl (1.92-12) unstable; urgency=medium
+
+ * gcc-14.patch: new: fix build failure with gcc 14.
+ Thanks to Niko Tyni <ntyni at debian.org> (Closes: 1075138)
+ * d/control: declare compliance to standards version 4.7.0.
+ * d/control: add myself to uploaders.
+ * d/s/lintian-overrides: flag a false positive error.
+
+ -- Étienne Mollier <emollier at debian.org> Mon, 05 Aug 2024 13:06:47 +0200
+
libace-perl (1.92-11) unstable; urgency=medium
* Team Upload.
=====================================
debian/control
=====================================
@@ -1,14 +1,15 @@
Source: libace-perl
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Charles Plessy <plessy at debian.org>,
- Andreas Tille <tille at debian.org>
+ Andreas Tille <tille at debian.org>,
+ Étienne Mollier <emollier at debian.org>
Section: perl
Testsuite: autopkgtest-pkg-perl
Priority: optional
Build-Depends: debhelper-compat (= 13),
libtirpc-dev,
perl-xs-dev
-Standards-Version: 4.5.1
+Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/med-team/libace-perl
Vcs-Git: https://salsa.debian.org/med-team/libace-perl.git
Homepage: https://metacpan.org/release/AcePerl
=====================================
debian/patches/gcc-14.patch
=====================================
@@ -0,0 +1,27 @@
+Description:
+ Fix compile with newer gcc "non-void function 'constant' should ..."
+
+Author: Anton Molyboha <anton.stay.connected at gmail.com>
+Bug: https://rt.cpan.org/Ticket/Display.html?id=123593
+Bug-Gentoo: https://bugs.gentoo.org/637330
+Bug-Debian: https://bugs.debian.org/1075138
+Reviewed-by: Niko Tyni <ntyni at debian.org>,
+ Étienne Mollier <emollier at debian.org>
+Last-Update: 2024-08-05
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- libace-perl.orig/RPC/RPC.xs
++++ libace-perl/RPC/RPC.xs
+@@ -152,12 +152,6 @@
+ case 'Z':
+ break;
+ case '_':
+- if (strEQ(name, "_ACECLIENT_"))
+-#ifdef _ACECLIENT_
+- return _ACECLIENT_;
+-#else
+- goto not_there;
+-#endif
+ break;
+ }
+ errno = EINVAL;
=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ defined_hash_array.patch
libtirpc.patch
hardening.patch
cross.patch
+gcc-14.patch
=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# False positive, source is in docs/ACE_SERVER_TRAPS.HOWTO.
+source-is-missing [docs/ACE_SERVER_TRAPS.HOWTO.html]
View it on GitLab: https://salsa.debian.org/med-team/libace-perl/-/compare/e5c145ae032f9449d497b24a8044ce0b5fd75304...bf69d2ed4cfccd00a57285baf4b0daafc99fa6cf
--
View it on GitLab: https://salsa.debian.org/med-team/libace-perl/-/compare/e5c145ae032f9449d497b24a8044ce0b5fd75304...bf69d2ed4cfccd00a57285baf4b0daafc99fa6cf
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/debian-med-commit/attachments/20240805/889f8239/attachment-0001.htm>
More information about the debian-med-commit
mailing list