Merge ~liushuyu-011/ubuntu/+source/gammaray:merge-lp2064976 into ubuntu/+source/gammaray:debian/sid

Proposed by Zixing Liu
Status: Needs review
Proposed branch: ~liushuyu-011/ubuntu/+source/gammaray:merge-lp2064976
Merge into: ubuntu/+source/gammaray:debian/sid
Diff against target: 198 lines (+136/-1)
4 files modified
debian/changelog (+105/-0)
debian/control (+2/-1)
debian/patches/disable-ptrace-tests.patch (+28/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Simon Quigley (community) Approve
Review via email: mp+465617@code.launchpad.net

Description of the change

This MP merges gammaray changes from Debian unstable into Ubuntu Oracular.

PPA build: https://launchpad.net/~liushuyu-011/+archive/ubuntu/misc/+sourcepub/16124295/+listing-archive-extra

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

Unmerged commits

021b431... by Zixing Liu

finalize changelog

abe2823... by Zixing Liu

update-maintainer

7be5e56... by Zixing Liu

reconstruct-changelog

aba1896... by Zixing Liu

merge-changelogs

afa3f6c... by Rik Mills

    - Disable LauncherTest and ClientConnectionTest that fail on Ubuntu
      because of ptrace protection.

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 8d2fd35..002cfd7 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,11 @@
6+gammaray (2.11.3-4ubuntu1) oracular; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #2064976). Remaining changes:
9+ - Disable LauncherTest and ClientConnectionTest that fail on Ubuntu
10+ because of ptrace protection.
11+
12+ -- Zixing Liu <zixing.liu@canonical.com> Mon, 06 May 2024 19:15:28 -0600
13+
14 gammaray (2.11.3-4) unstable; urgency=medium
15
16 * Team upload.
17@@ -26,6 +34,68 @@ gammaray (2.11.3-2) unstable; urgency=medium
18
19 -- Dmitry Shachnev <mitya57@debian.org> Sat, 24 Dec 2022 19:06:21 +0300
20
21+gammaray (2.11.3-1ubuntu10) noble; urgency=medium
22+
23+ * No-change rebuild against Qt 5.15.13.
24+
25+ -- Dmitry Shachnev <mitya57@ubuntu.com> Thu, 04 Apr 2024 23:13:47 +0300
26+
27+gammaray (2.11.3-1ubuntu9) noble; urgency=medium
28+
29+ * No-change rebuild for CVE-2024-3094
30+
31+ -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 31 Mar 2024 05:32:11 +0000
32+
33+gammaray (2.11.3-1ubuntu8) noble; urgency=medium
34+
35+ * No-change rebuild against libqt5core5t64
36+
37+ -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 15 Mar 2024 04:27:10 +0000
38+
39+gammaray (2.11.3-1ubuntu7) noble; urgency=medium
40+
41+ * No-change rebuild against Qt 5.15.12.
42+
43+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 30 Dec 2023 19:56:26 +0300
44+
45+gammaray (2.11.3-1ubuntu6) mantic; urgency=medium
46+
47+ * No-change rebuild against Qt 5.15.10.
48+
49+ -- Dmitry Shachnev <mitya57@ubuntu.com> Wed, 21 Jun 2023 11:54:33 +0300
50+
51+gammaray (2.11.3-1ubuntu5) mantic; urgency=medium
52+
53+ * No-change rebuild against Qt 5.15.9.
54+
55+ -- Dmitry Shachnev <mitya57@ubuntu.com> Wed, 17 May 2023 17:17:50 +0300
56+
57+gammaray (2.11.3-1ubuntu4) lunar; urgency=medium
58+
59+ * No-change rebuild against Qt 5.15.8.
60+
61+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 14 Jan 2023 14:16:49 +0300
62+
63+gammaray (2.11.3-1ubuntu3) lunar; urgency=medium
64+
65+ * No-change rebuild against Qt 5.15.7.
66+
67+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 10 Dec 2022 21:36:42 +0300
68+
69+gammaray (2.11.3-1ubuntu2) kinetic; urgency=medium
70+
71+ * No-change rebuild against Qt 5.15.6.
72+
73+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sun, 18 Sep 2022 10:51:02 +0300
74+
75+gammaray (2.11.3-1ubuntu1) kinetic; urgency=medium
76+
77+ * Merge from Debian unstable. Remaining changes:
78+ - Disable LauncherTest and ClientConnectionTest that fail on Ubuntu
79+ because of ptrace protection.
80+
81+ -- Rik Mills <rikmills@kde.org> Thu, 23 Jun 2022 07:00:46 +0100
82+
83 gammaray (2.11.3-1) unstable; urgency=medium
84
85 * Team upload.
86@@ -35,6 +105,26 @@ gammaray (2.11.3-1) unstable; urgency=medium
87
88 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Thu, 21 Apr 2022 18:53:33 -0300
89
90+gammaray (2.11.2-2ubuntu3) kinetic; urgency=medium
91+
92+ * No-change rebuild against Qt 5.15.4.
93+
94+ -- Dmitry Shachnev <mitya57@ubuntu.com> Thu, 19 May 2022 23:27:07 +0300
95+
96+gammaray (2.11.2-2ubuntu2) jammy; urgency=medium
97+
98+ * No-change rebuild against Qt 5.15.3.
99+
100+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 19 Mar 2022 21:57:30 +0300
101+
102+gammaray (2.11.2-2ubuntu1) hirsute; urgency=medium
103+
104+ * Merge with Debian unstable, remaining change:
105+ - Disable LauncherTest and ClientConnectionTest that fail on Ubuntu
106+ because of ptrace protection.
107+
108+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 28 Nov 2020 12:15:29 +0300
109+
110 gammaray (2.11.2-2) unstable; urgency=medium
111
112 * Team upload.
113@@ -42,6 +132,14 @@ gammaray (2.11.2-2) unstable; urgency=medium
114
115 -- Dmitry Shachnev <mitya57@debian.org> Sat, 31 Oct 2020 18:09:56 -0300
116
117+gammaray (2.11.2-1ubuntu1) hirsute; urgency=medium
118+
119+ * Merge with Debian unstable, remaining change:
120+ - Disable LauncherTest and ClientConnectionTest that fail on Ubuntu
121+ because of ptrace protection.
122+
123+ -- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 30 Oct 2020 20:24:06 +0300
124+
125 gammaray (2.11.2-1) unstable; urgency=medium
126
127 * New upstream release.
128@@ -68,6 +166,13 @@ gammaray (2.11.1-1) unstable; urgency=medium
129
130 -- Dmitry Shachnev <mitya57@debian.org> Tue, 19 May 2020 14:21:07 +0300
131
132+gammaray (2.11.0-2ubuntu1) focal; urgency=medium
133+
134+ * Disable LauncherTest and ClientConnectionTest that fail on Ubuntu because
135+ of ptrace protection.
136+
137+ -- Dmitry Shachnev <mitya57@ubuntu.com> Sat, 11 Apr 2020 12:38:21 +0300
138+
139 gammaray (2.11.0-2) unstable; urgency=medium
140
141 * Team upload.
142diff --git a/debian/control b/debian/control
143index 66d9fa8..59f3554 100644
144--- a/debian/control
145+++ b/debian/control
146@@ -1,7 +1,8 @@
147 Source: gammaray
148 Priority: optional
149 Section: devel
150-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
151+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
152+XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
153 Uploaders: Jakub Adam <jakub.adam@ktknet.cz>
154 Build-Depends: cmake,
155 debhelper-compat (= 13),
156diff --git a/debian/patches/disable-ptrace-tests.patch b/debian/patches/disable-ptrace-tests.patch
157new file mode 100644
158index 0000000..b6bd48c
159--- /dev/null
160+++ b/debian/patches/disable-ptrace-tests.patch
161@@ -0,0 +1,28 @@
162+Description: disable LauncherTest and ClientConnectionTest
163+ These tests fail on Ubuntu because of ptrace protection, see:
164+ - https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace_Protection
165+ - https://github.com/KDAB/GammaRay/wiki/Known-Issues#gdb-method-fails-to-attach-to-running-process
166+Author: Dmitry Shachnev <mitya57@ubuntu.com>
167+Forwarded: not-needed
168+Last-Update: 2020-04-11
169+
170+--- a/tests/CMakeLists.txt
171++++ b/tests/CMakeLists.txt
172+@@ -288,17 +288,6 @@ if(NOT GAMMARAY_CLIENT_ONLY_BUILD AND NO
173+ gammaray_add_test(earlyexittest earlyexittest.cpp)
174+ target_include_directories(earlyexittest PRIVATE ${CMAKE_BINARY_DIR}/launcher)
175+ target_link_libraries(earlyexittest gammaray_core gammaray_launcher)
176+-
177+- if(HAVE_QT_WIDGETS)
178+- gammaray_add_test(launchertest launchertest.cpp)
179+- target_include_directories(launchertest PRIVATE ${CMAKE_BINARY_DIR}/launcher)
180+- target_link_libraries(launchertest gammaray_core gammaray_launcher)
181+- endif()
182+-
183+- if(TARGET gammaray_client)
184+- gammaray_add_test(clientconnectiontest clientconnectiontest.cpp)
185+- target_link_libraries(clientconnectiontest gammaray_core gammaray_launcher gammaray_client)
186+- endif()
187+ endif()
188+
189+ #
190diff --git a/debian/patches/series b/debian/patches/series
191index 5cfe15f..093a2b6 100644
192--- a/debian/patches/series
193+++ b/debian/patches/series
194@@ -1,3 +1,4 @@
195 debian-archs-fix-build.patch
196 qt-system-paths.patch
197 increase-test-timeout.patch
198+disable-ptrace-tests.patch

Subscribers

People subscribed via source and target branches

to all changes: