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

Subscribers

People subscribed via source and target branches

to all changes: