Control: tags 975146 + patch
Control: tags 975146 + pending

Dear maintainer,

I've prepared an NMU for edb-debugger (versioned as 1.2.0-2.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Cheers
-- 
Sebastian Ramacher
diff -Nru edb-debugger-1.2.0/debian/changelog edb-debugger-1.2.0/debian/changelog
--- edb-debugger-1.2.0/debian/changelog	2020-05-06 15:01:37.000000000 +0200
+++ edb-debugger-1.2.0/debian/changelog	2020-12-08 11:41:01.000000000 +0100
@@ -1,3 +1,10 @@
+edb-debugger (1.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Apply upstream patch to fix build with Qt 5.15 (Closes: #975146)
+
+ -- Sebastian Ramacher <sramac...@debian.org>  Tue, 08 Dec 2020 11:41:01 +0100
+
 edb-debugger (1.2.0-2) unstable; urgency=medium
 
   * debian/control:
diff -Nru edb-debugger-1.2.0/debian/patches/0004-widgets-QDisassemblyView-include-QPainterPath.patch edb-debugger-1.2.0/debian/patches/0004-widgets-QDisassemblyView-include-QPainterPath.patch
--- edb-debugger-1.2.0/debian/patches/0004-widgets-QDisassemblyView-include-QPainterPath.patch	1970-01-01 01:00:00.000000000 +0100
+++ edb-debugger-1.2.0/debian/patches/0004-widgets-QDisassemblyView-include-QPainterPath.patch	2020-12-08 11:39:45.000000000 +0100
@@ -0,0 +1,33 @@
+From: Sergei Trofimovich <sly...@gentoo.org>
+Date: Mon, 8 Jun 2020 18:27:28 +0100
+Subject: widgets/QDisassemblyView: include QPainterPath
+MIME-Version: 1.0
+Content-Type: text/plain; charset="utf-8"
+Content-Transfer-Encoding: 8bit
+
+Fix build failure on qt-5.15. Typical build error is:
+
+src/widgets/QDisassemblyView.cpp:1503:17:
+  error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
+ 1503 |    QPainterPath path;
+      |                 ^~~~
+
+Reported-by: Toralf Förster
+Bug: https://bugs.gentoo.org/727530
+Signed-off-by: Sergei Trofimovich <sly...@gentoo.org>
+---
+ src/widgets/QDisassemblyView.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/widgets/QDisassemblyView.h b/src/widgets/QDisassemblyView.h
+index c590e75..0579f3b 100644
+--- a/src/widgets/QDisassemblyView.h
++++ b/src/widgets/QDisassemblyView.h
+@@ -25,6 +25,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ #include <QAbstractScrollArea>
+ #include <QAbstractSlider>
+ #include <QCache>
++#include <QPainterPath>
+ #include <QPixmap>
+ #include <QSvgRenderer>
+ 
diff -Nru edb-debugger-1.2.0/debian/patches/series edb-debugger-1.2.0/debian/patches/series
--- edb-debugger-1.2.0/debian/patches/series	2020-05-06 00:44:30.000000000 +0200
+++ edb-debugger-1.2.0/debian/patches/series	2020-12-08 11:39:45.000000000 +0100
@@ -1,3 +1,4 @@
 fix_spelling.patch
 fix_desktop_entry.patch
 fix_cmakelists.txt.patch
+0004-widgets-QDisassemblyView-include-QPainterPath.patch

Attachment: signature.asc
Description: PGP signature

Reply via email to