Bug#1017136: ksirk: FTBFS: newGameDialogImpl.cpp:31:10: fatal error: downloaddialog.h: No such file or directory

2022-10-15 Thread Reiner Herrmann
user debian-rele...@lists.debian.org
usertags -1 + bsp-2022-10-de-karlsruhe
tags -1 + patch
thank you

Hi,

this FTBFS is already fixed upstream in commit [459f18].
I attached a patch that imports the fix with the new header location.

Kind regards,
  Reiner

[459f18] 
https://invent.kde.org/games/ksirk/-/commit/459f18191e11e7a1d38b61cd0114bd881a110539
>From 287d66ef9d77309e82f9d88f7650ce800fa2c22b Mon Sep 17 00:00:00 2001
From: Reiner Herrmann 
Date: Sat, 15 Oct 2022 13:22:49 +0200
Subject: [PATCH] Import patch to use new KNewStuff header location

Closes: #1017136
---
 debian/patches/knewstuff.patch | 21 +
 debian/patches/series  |  1 +
 2 files changed, 22 insertions(+)
 create mode 100644 debian/patches/knewstuff.patch
 create mode 100644 debian/patches/series

diff --git a/debian/patches/knewstuff.patch b/debian/patches/knewstuff.patch
new file mode 100644
index 000..a651efd
--- /dev/null
+++ b/debian/patches/knewstuff.patch
@@ -0,0 +1,21 @@
+From 459f18191e11e7a1d38b61cd0114bd881a110539 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir 
+Date: Thu, 26 May 2022 15:49:27 +0200
+Bug-Debian: https://bugs.debian.org/1017136
+Subject: [PATCH] Use KNewStuff FowardingHeaders
+
+---
+ ksirk/Dialogs/newGameDialogImpl.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/ksirk/Dialogs/newGameDialogImpl.cpp
 b/ksirk/Dialogs/newGameDialogImpl.cpp
+@@ -28,7 +28,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ 
+ #include 
+ #include 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..b2e6ac4
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+knewstuff.patch
-- 
2.37.2



Bug#1017136: ksirk: FTBFS: newGameDialogImpl.cpp:31:10: fatal error: downloaddialog.h: No such file or directory

2022-08-14 Thread Lucas Nussbaum
Source: ksirk
Version: 4:21.08.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220813 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cd /<>/obj-x86_64-linux-gnu/ksirk && /usr/bin/c++ 
> -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB 
> -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING 
> -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB 
> -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS 
> -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
> -I/<>/obj-x86_64-linux-gnu/ksirk -I/<>/ksirk 
> -I/<>/obj-x86_64-linux-gnu/ksirk/ksirk_autogen/include 
> -I/<>/ksirk/./Dialogs -I/<>/ksirk/./GameLogic 
> -I/<>/ksirk/./SaveLoad -I/<>/ksirk/./skins 
> -I/<>/ksirk/./Sprites -I/<>/ksirk/iris/include/iris 
> -I/<>/ksirk/iris/src 
> -I/<>/obj-x86_64-linux-gnu/ksirk/iris/src -isystem 
> /usr/include/x86_64-linux-gnu/qt5 -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
> /usr/include/Qca-qt5/QtCrypto -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KCrash 
> -isystem /usr/include/KF5 -isystem /usr/include/KF5/KIOCore -isystem 
> /usr/include/KF5/KIO -isystem /usr/include/KF5/KCoreAddons -isystem 
> /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem 
> /usr/include/KF5/KConfigCore -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem 
> /usr/include/KF5/KNewStuff3 -isystem /usr/include/KF5/KMoreTools -isystem 
> /usr/include/KF5/Attica -isystem /usr/include/KF5/KXmlGui -isystem 
> /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem 
> /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigGui -isystem 
> /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem 
> /usr/include/KF5/KAuth -isystem /usr/include/KF5/KWallet -isystem 
> /usr/include/phonon4qt5 -isystem /usr/include/KF5/KF5KDEGames -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/KF5/KI18n 
> -isystem /usr/include/KF5/KF5KDEGames/libkdegamesprivate -isystem 
> /usr/include/KF5/KCompletion -g -O2 -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fno-operator-names -Wall -Wextra -Wcast-align 
> -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef 
> -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self 
> -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions 
> -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -MD -MT 
> ksirk/CMakeFiles/ksirk.dir/Dialogs/kwaitedplayersetupdialog.cpp.o -MF 
> CMakeFiles/ksirk.dir/Dialogs/kwaitedplayersetupdialog.cpp.o.d -o 
> CMakeFiles/ksirk.dir/Dialogs/kwaitedplayersetupdialog.cpp.o -c 
> /<>/ksirk/Dialogs/kwaitedplayersetupdialog.cpp
> /<>/ksirk/Dialogs/newGameDialogImpl.cpp:31:10: fatal error: 
> downloaddialog.h: No such file or directory
>31 | #include 
>   |  ^~
> compilation terminated.
> make[3]: *** [ksirk/CMakeFiles/ksirk.dir/build.make:618: 
> ksirk/CMakeFiles/ksirk.dir/Dialogs/newGameDialogImpl.cpp.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/08/13/ksirk_21.08.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220813;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na=ign=7=7=only=ftbfs-20220813=lu...@debian.org=1=1=1=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.