Merge ~mkukri/ubuntu/+source/kannel:merge into ubuntu/+source/kannel:debian/sid

Proposed by Mate Kukri
Status: Merged
Merge reported by: Mate Kukri
Merged at revision: 10e1f8e71fe07320974ed32a7f86f924b3ece9ba
Proposed branch: ~mkukri/ubuntu/+source/kannel:merge
Merge into: ubuntu/+source/kannel:debian/sid
Diff against target: 117 lines (+69/-1)
4 files modified
debian/changelog (+47/-0)
debian/control (+2/-1)
debian/patches/mysql8_my_bool.patch (+19/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Simon Quigley (community) Approve
Review via email: mp+458071@code.launchpad.net

Commit message

Merge with Debian sid.
* Rebased single Ubuntu change (MySQL 8 still looks relevant).
* Local test build is okay.

To post a comment you must log in.
Revision history for this message
Simon Quigley (tsimonq2) wrote :

+1, let's keep this delta through the LTS.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 6d8e3bf..2d518f1 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,11 @@
6+kannel (1.4.5-13ubuntu1) noble; urgency=medium
7+
8+ * Merge with Debian unstable. Remaining changes:
9+ - d/p/mysql8_my_bool.patch: Reintroduce my_bool to fix build with MySQL 8.
10+ (LP #1863026)
11+
12+ -- Mate Kukri <mate.kukri@canonical.com> Fri, 05 Jan 2024 10:41:05 +0000
13+
14 kannel (1.4.5-13) unstable; urgency=medium
15
16 * Disable PCRE support, as PCRE3 will go away from Debian (Closes: #1000133)
17@@ -26,6 +34,28 @@ kannel (1.4.5-10) unstable; urgency=medium
18
19 -- Chris Hofstaedtler <zeha@debian.org> Tue, 05 Oct 2021 08:26:39 +0000
20
21+kannel (1.4.5-9ubuntu2) jammy; urgency=medium
22+
23+ * No-change rebuild against openssl3
24+
25+ -- Simon Chopin <simon.chopin@canonical.com> Fri, 03 Dec 2021 14:33:51 +0100
26+
27+kannel (1.4.5-9ubuntu1) hirsute; urgency=medium
28+
29+ * Merge with Debian unstable. Remaining changes:
30+ - d/p/mysql8_my_bool.patch: Reintroduce my_bool to fix build with MySQL 8.
31+ (LP #1863026)
32+ * Dropped:
33+ - Disable PostScript documentation generation to fix the build now
34+ that ImageMagick PostScript conversion is no longer permitted
35+ (LP #1838425).
36+ [Included in Debian as of 1.4.5-7]
37+ - Drop Build-Depends-Indep on imagemagick since it is no longer
38+ required following the above change.
39+ [Included in Debian as of 1.4.5-7]
40+
41+ -- Bryce Harrington <bryce@canonical.com> Tue, 15 Dec 2020 08:56:28 -0800
42+
43 kannel (1.4.5-9) unstable; urgency=medium
44
45 * Fix FTBFS with gcc-10 by hiding some local symbols (Closes: #957396)
46@@ -60,6 +90,23 @@ kannel (1.4.5-6) unstable; urgency=medium
47
48 -- Chris Hofstaedtler <zeha@debian.org> Thu, 28 Nov 2019 10:06:57 +0000
49
50+kannel (1.4.5-3ubuntu2) focal; urgency=medium
51+
52+ * d/p/mysql8_my_bool.patch: Reintroduce my_bool to fix build with MySQL 8.
53+ (LP: #1863026)
54+
55+ -- Andreas Hasenack <andreas@canonical.com> Thu, 13 Feb 2020 13:28:28 -0300
56+
57+kannel (1.4.5-3ubuntu1) eoan; urgency=medium
58+
59+ * Disable PostScript documentation generation to fix the build now
60+ that ImageMagick PostScript conversion is no longer permitted
61+ (LP: #1838425).
62+ * Drop Build-Depends-Indep on imagemagick since it is no required following
63+ the above change.
64+
65+ -- Robie Basak <robie.basak@ubuntu.com> Wed, 31 Jul 2019 12:59:05 +0000
66+
67 kannel (1.4.5-5) unstable; urgency=medium
68
69 * d/copyright: update file wildcards
70diff --git a/debian/control b/debian/control
71index 231e535..9baf90c 100644
72--- a/debian/control
73+++ b/debian/control
74@@ -1,7 +1,8 @@
75 Source: kannel
76 Section: net
77 Priority: optional
78-Maintainer: Chris Hofstaedtler <zeha@debian.org>
79+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
80+XSBC-Original-Maintainer: Chris Hofstaedtler <zeha@debian.org>
81 Build-Depends: autoconf,
82 automake,
83 debhelper-compat (= 12),
84diff --git a/debian/patches/mysql8_my_bool.patch b/debian/patches/mysql8_my_bool.patch
85new file mode 100644
86index 0000000..a3becb4
87--- /dev/null
88+++ b/debian/patches/mysql8_my_bool.patch
89@@ -0,0 +1,19 @@
90+Description: Reintroduce my_bool to fix build with MySQL 8
91+Author: Andreas Hasenack <andreas@canonical.com>
92+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gambas3/+bug/1863026
93+Forwarded: no
94+Last-Update: 2020-02-12
95+---
96+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
97+diff --git a/gwlib/dbpool_mysql.c b/gwlib/dbpool_mysql.c
98+index b64b5e2..da244d5 100644
99+--- a/gwlib/dbpool_mysql.c
100++++ b/gwlib/dbpool_mysql.c
101+@@ -65,6 +65,7 @@
102+
103+ #ifdef HAVE_MYSQL
104+ #include <mysql.h>
105++typedef bool my_bool;
106+ #include <mysqld_error.h>
107+
108+
109diff --git a/debian/patches/series b/debian/patches/series
110index 85e04a2..6194d9e 100644
111--- a/debian/patches/series
112+++ b/debian/patches/series
113@@ -13,3 +13,4 @@
114 40_strip_date_from_version_report_string.patch
115 50_disable-ps-docs.patch
116 60_libxml2_detect.patch
117+mysql8_my_bool.patch

Subscribers

People subscribed via source and target branches