Bug#906219: kcalutils build depends on libical2-dev

2018-08-15 Thread Adrian Bunk
Source: kcalutils
Version: 4:17.12.3-1
Severity: serious
Control: block 884128 by -1

kcalutils build depends on libical2-dev which is scheduled
for removal (see #884128).

At first sight it seems this build dependency might be unused?



Bug#906220: kcalutils FTBFS with Qt 5.11

2018-08-15 Thread Adrian Bunk
Source: kcalutils
Version: 4:17.12.3-1
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kcalutils.html

...
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp: In member function 
'void ScopeWidget::setIcon(const QIcon&)':
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:99:5: error: 
'QStyleOption' was not declared in this scope
 QStyleOption option;
 ^~~~
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:99:5: note: suggested 
alternative: 'QStyleOptionFrame'
 QStyleOption option;
 ^~~~
 QStyleOptionFrame
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:100:5: error: 'option' 
was not declared in this scope
 option.initFrom(this);
 ^~
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:100:5: note: suggested 
alternative: 'actions'
 option.initFrom(this);
 ^~
 actions
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:102:28: error: invalid 
use of incomplete type 'class QStyle'
 icon.pixmap(style()->pixelMetric(QStyle::PM_MessageBoxIconSize, 
&option, this)));
^~
In file included from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1,
 from 
/build/1st/kcalutils-17.12.3/obj-x86_64-linux-gnu/src/ui_recurrenceactionsscopewidget.h:15,
 from /build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:27:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:58:7: note: forward 
declaration of 'class QStyle'
 class QStyle;
   ^~
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:102:50: error: 
incomplete type 'QStyle' used in nested name specifier
 icon.pixmap(style()->pixelMetric(QStyle::PM_MessageBoxIconSize, 
&option, this)));
  ^
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp: In function 'int 
KCalUtils::RecurrenceActions::questionMultipleChoice(const QDateTime&, const 
QString&, const QString&, const KGuiItem&, int, int, QWidget*)':
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:186:36: error: invalid 
use of incomplete type 'class QStyle'
 
widget->setIcon(widget->style()->standardIcon(QStyle::SP_MessageBoxQuestion));
^~
In file included from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1,
 from 
/build/1st/kcalutils-17.12.3/obj-x86_64-linux-gnu/src/ui_recurrenceactionsscopewidget.h:15,
 from /build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:27:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:58:7: note: forward 
declaration of 'class QStyle'
 class QStyle;
   ^~
/build/1st/kcalutils-17.12.3/src/recurrenceactions.cpp:186:59: error: 
incomplete type 'QStyle' used in nested name specifier
 
widget->setIcon(widget->style()->standardIcon(QStyle::SP_MessageBoxQuestion));
   ^
make[4]: *** [src/CMakeFiles/KF5CalendarUtils.dir/build.make:133: 
src/CMakeFiles/KF5CalendarUtils.dir/recurrenceactions.cpp.o] Error 1



Bug#906455: charmtimetracker: FTBFS in buster/sid (ld: cannot find -lsecret-1)

2018-08-17 Thread Adrian Bunk
Control: retitle -1 charmtimetracker: error: incomplete type 'QStyle'
Control: tags -1 fixed-upstream patch
Control: forwarded -1 
https://github.com/KDAB/Charm/commit/51a0a34e967351411e7742cd52ce4c4e3866e9aa

On Fri, Aug 17, 2018 at 07:20:44PM +, Santiago Vila wrote:
>...
> cd /<>/obj-x86_64-linux-gnu/Charm && /usr/bin/cmake -E 
> cmake_link_script CMakeFiles/charmtimetracker.dir/link.txt --verbose=1
> /usr/bin/c++  -std=c++0x -g -O2 -fdebug-prefix-map=/<>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -DNDEBUG -DQT_NO_DEBUG_OUTPUT -fPIC -Wall -Wundef 
> -Wcast-align -Wchar-subscripts -Wpointer-arith -Wwrite-strings -Wpacked 
> -Wformat-security -Wmissing-format-attribute -Wold-style-cast 
> -fvisibility=hidden   -Wl,-z,relro -Wl,-z,now -rdynamic 
> CMakeFiles/charmtimetracker.dir/Charm.cpp.o 
> CMakeFiles/charmtimetracker.dir/qrc_CharmResources.cpp.o 
> CMakeFiles/charmtimetracker.dir/charmtimetracker_autogen/mocs_compilation.cpp.o
>   -o charmtimetracker libCharmApplication.a ../Core/libCharmCore.a 
> /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Script.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libqt5keychain.so.0.9.0 
> /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.10.1 -lxcb -lxcb-screensaver 
> /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.10.1 -lsecret-1 -lgio-2.0 
> -lgobject-2.0 -lglib-2.0 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.10.1 
> /usr/bin/ld: cannot find -lsecret-1
> /usr/bin/ld: cannot find -lgio-2.0
> /usr/bin/ld: cannot find -lgobject-2.0
> /usr/bin/ld: cannot find -lglib-2.0
> collect2: error: ld returned 1 exit status
> make[3]: *** [Charm/CMakeFiles/charmtimetracker.dir/build.make:156: 
> Charm/charmtimetracker] Error 1
>...

This was the already fixed #905659 in qt5keychain-dev.

But there is also a FTBFS with Qt 5.11 in charmtimetracker:

/build/1st/charmtimetracker-1.11.4/Charm/Widgets/NotificationPopup.cpp: In 
member function 'void NotificationPopup::showNotification(const QString&, const 
QString&)':
/build/1st/charmtimetracker-1.11.4/Charm/Widgets/NotificationPopup.cpp:52:26: 
error: incomplete type 'QStyle' used in nested name specifier
 setGeometry( QStyle::alignedRect ( Qt::RightToLeft, Qt::AlignBottom, 
size(), qApp->desktop()->availableGeometry() ) );
  ^~~


cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#871246: fixed in akonadi 4:17.08.0-1

2018-08-22 Thread Adrian Bunk
On Thu, Aug 23, 2018 at 01:26:51AM +0200, Santiago Vila wrote:
> Hello Maxi and Adrian.
> 
> I'm still unable to see a successful build for kdepim-runtime in
> unstable, one of the affected packages for this bug:
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kdepim-runtime.html

#871246 is lon fixed.

> Are you sure that this bug is fixed, or maybe the current
> unbuildability of kdepim-runtime is another completely different bug?
> (which would be yet to be reported)

/build/1st/kdepim-runtime-17.12.3/resources/shared/singlefileresource/singlefileresourceconfigdialogbase.cpp:67:27:
 error: invalid use of incomplete type 'class QTabBar'
 ui.tabWidget->tabBar()->hide();
   ^~

That's a standard case of a missing #include that FTBFS with Qt 5.11.

> Thanks.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#907962: kde-dev-utils FTBFS: CMake Error: No script specified for argument -P

2018-09-04 Thread Adrian Bunk
Source: kde-dev-utils
Version: 4:17.08.3-2
Severity: serious
Tags: ftbfs

Some recent change in unstable makes kde-dev-utils FTBFS:

https://tests.reproducible-builds.org/debian/history/kde-dev-utils.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kde-dev-utils.html

...
cd /build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/kpartloader && 
/usr/bin/cmake -E cmake_autogen 
/build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/kpartloader/CMakeFiles/kpartloader_autogen.dir/AutogenInfo.cmake
 Debian
[ 26%] Automatic MOC for target kuiviewerpart
/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt 
-DCOPY_TO=/build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/locale 
-DPO_DIR=/build/1st/kde-dev-utils-17.08.3/po -P
/usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 
-D_ki18n_pmap_compile_script= 
-DCOPY_TO=/build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/locale 
-DPO_DIR=/build/1st/kde-dev-utils-17.08.3/po -P
[ 31%] Automatic MOC for target quithumbnail
cd /build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/kuiviewer && 
/usr/bin/cmake -E cmake_autogen 
/build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/kuiviewer/CMakeFiles/kuiviewerpart_autogen.dir/AutogenInfo.cmake
 Debian
cd /build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/kuiviewer && 
/usr/bin/cmake -E cmake_autogen 
/build/1st/kde-dev-utils-17.08.3/obj-x86_64-linux-gnu/kuiviewer/CMakeFiles/quithumbnail_autogen.dir/AutogenInfo.cmake
 Debian
CMake Error: No script specified for argument -P
CMake Error: No script specified for argument -P
make[4]: *** 
[CMakeFiles/tsfiles-647836327c0b4b3c1ca0bc724202072b.dir/build.make:61: 
CMakeFiles/tsfiles-647836327c0b4b3c1ca0bc724202072b] Error 1



Bug#907774: Bug#908567: libssl 1.1.1 TLS_MAX_VERSION ABI breakage

2018-09-11 Thread Adrian Bunk
Control: severity 908567 serious
Control: severity 907774 serious
Control: block 907774 by 908567

On Tue, Sep 11, 2018 at 11:00:00AM +0200, Jan-Marek Glogowski wrote:
> Package: libssl1.1
> Version: 1.1.1~~pre9-1
> Severity: important
> 
> I'm on buster and with the latest updates from yesterday came 
> qtbase-opensource-src 5.11.1+dfsg-7
> and SSL started to fail in Qt5 programs. This was reported in bug 907774 ~ 2 
> weeks ago.
> 
> Basically libssl 1.1.1 (in whatever 1.1.1 version - my guess is 1.1.1~~pre9-1 
> from the changelog)
> changed the definition of TLS_MAX_VERSION from TLS1_2_VERSION to 
> TLS1_3_VERSION, which will start to
> break all software in buster using that symbol, until libssl1.1 moves to 
> buster.

I'd say that at least for the SSL_CTX_ctrl() symbol the created 
dependency has to be increased.

Raising the severity of both bugs to RC to make the problem more visible,
and to avoid further duplicate bugs.

Since the new OpenSSL won't enter buster anytime soon, the reasonable 
short-term workaround for testing would be an upload to use 
TLS1_2_VERSION instead of TLS_MAX_VERSION in qtbase-opensource-src.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#907774: [Pkg-openssl-devel] Bug#908567: libssl 1.1.1 TLS_MAX_VERSION ABI breakage

2018-09-11 Thread Adrian Bunk
On Tue, Sep 11, 2018 at 02:57:17PM +0200, Sebastian Andrzej Siewior wrote:
> On 2018-09-11 12:57:17 [+0300], Adrian Bunk wrote:
> > > I'm on buster and with the latest updates from yesterday came 
> > > qtbase-opensource-src 5.11.1+dfsg-7
> > > and SSL started to fail in Qt5 programs. This was reported in bug 907774 
> > > ~ 2 weeks ago.
> > > 
> > > Basically libssl 1.1.1 (in whatever 1.1.1 version - my guess is 
> > > 1.1.1~~pre9-1 from the changelog)
> > > changed the definition of TLS_MAX_VERSION from TLS1_2_VERSION to 
> > > TLS1_3_VERSION, which will start to
> > > break all software in buster using that symbol, until libssl1.1 moves to 
> > > buster.
> > 
> > I'd say that at least for the SSL_CTX_ctrl() symbol the created 
> > dependency has to be increased.
> > 
> > Raising the severity of both bugs to RC to make the problem more visible,
> > and to avoid further duplicate bugs.
> > 
> > Since the new OpenSSL won't enter buster anytime soon, the reasonable 
> > short-term workaround for testing would be an upload to use 
> > TLS1_2_VERSION instead of TLS_MAX_VERSION in qtbase-opensource-src.
> 
> So hmm. If I increase the version for the symbol then your new upload of
> QT won't migrate to testing because it will depend on openssl which
> currently won't migrate.
>...
> Now. Any suggestions on how to handle this?

Dmitry already implemented my short-term workaround:
https://tracker.debian.org/news/986618/accepted-qtbase-opensource-src-5111dfsg-8-source-into-unstable/

When this has been built on all release architectures openssl can bump 
the version requirement.

Even more cautious would be to wait until testing migration of Qt.

> Sebastian

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#908649: kmail2: kmail - TLS negotiation was unsuccessful

2018-09-12 Thread Adrian Bunk
On Wed, Sep 12, 2018 at 10:26:04AM +0200, Hans-J. Ullrich wrote:
> Package: kmail
> Version: 4:17.12.3-1
> Severity: important
> File: kmail2
> 
> Dear Maintainer,
> 
> running debian/testing running kmail I can not get mails from the mailserver.
> 
> It looks like this is the same problem, which appewared in 2016.
> 
> Please see the description of the bug here:
> 
> https://bugs.kde.org/show_bug.cgi?id=363531
> 
> It looks like the same bug is now appearing again, as it shows the identical 
> errors as desribed in the bug of 2016. (So I need not to bother you with the 
> same description 
> again and again).
>...

Does upgrading libqt5network5 to the version in unstable fix the problem?

> Best regards
> 
> Hans

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#908649: kmail2: kmail - TLS negotiation was unsuccessful

2018-09-12 Thread Adrian Bunk
Control: reassign -1 libqt5network5
Control: forcemerge 907774 -1
Control: affects -1 907774 kmail owncloud-client quassel

On Wed, Sep 12, 2018 at 12:37:01PM +0200, Hans wrote:
> Hi Adrian, 

Hi Hans,

> > Does upgrading libqt5network5 to the version in unstable fix the problem?
> > 
> thank you very much for the fast responmse. 
> 
> Yes. this is working again! I upgraded libqt5network5 freom testing to 
> unstable, stopped and started KDE new - and it is working again. Both 
> mailservers are accessible again. Great! Thanks for the fast solution!
>...

thanks, I am merging this with the bug in libqt5network5.

> Best regrards
> 
> Hans

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#906776: kxstitch: diff for NMU version 2.1.1-1.1

2018-09-17 Thread Adrian Bunk
Control: tags 906776 + patch
Control: tags 906776 + pending

Dear maintainer,

I've prepared an NMU for kxstitch (versioned as 2.1.1-1.1) and uploaded 
it to DELAYED/14. Please feel free to tell me if I should cancel it.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

diff -Nru kxstitch-2.1.1/debian/changelog kxstitch-2.1.1/debian/changelog
--- kxstitch-2.1.1/debian/changelog	2018-03-28 02:36:07.0 +0300
+++ kxstitch-2.1.1/debian/changelog	2018-09-17 20:47:24.0 +0300
@@ -1,3 +1,10 @@
+kxstitch (2.1.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add upstream fix for FTBFS with Qt 5.11. (Closes: #906776)
+
+ -- Adrian Bunk   Mon, 17 Sep 2018 20:47:24 +0300
+
 kxstitch (2.1.1-1) unstable; urgency=medium
 
   [ Scarlett Clark ]
diff -Nru kxstitch-2.1.1/debian/patches/0001-fix-build-with-Qt-5.11.patch kxstitch-2.1.1/debian/patches/0001-fix-build-with-Qt-5.11.patch
--- kxstitch-2.1.1/debian/patches/0001-fix-build-with-Qt-5.11.patch	1970-01-01 02:00:00.0 +0200
+++ kxstitch-2.1.1/debian/patches/0001-fix-build-with-Qt-5.11.patch	2018-09-17 20:46:58.0 +0300
@@ -0,0 +1,38 @@
+From 9db3fcf9cd367681c0864238dc5009a604f3896c Mon Sep 17 00:00:00 2001
+From: Jonathan Riddell 
+Date: Wed, 27 Jun 2018 16:45:16 +0100
+Subject: fix build with Qt 5.11
+
+---
+ src/LibraryPatternPropertiesDlg.cpp | 2 ++
+ src/TextElementDlg.cpp  | 1 +
+ 2 files changed, 3 insertions(+)
+
+diff --git a/src/LibraryPatternPropertiesDlg.cpp b/src/LibraryPatternPropertiesDlg.cpp
+index 8d2e24c..c10da3f 100644
+--- a/src/LibraryPatternPropertiesDlg.cpp
 b/src/LibraryPatternPropertiesDlg.cpp
+@@ -11,6 +11,8 @@
+ 
+ #include "LibraryPatternPropertiesDlg.h"
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+diff --git a/src/TextElementDlg.cpp b/src/TextElementDlg.cpp
+index 4d88b1e..fb545d1 100644
+--- a/src/TextElementDlg.cpp
 b/src/TextElementDlg.cpp
+@@ -16,6 +16,7 @@
+ #include "TextElementDlg.h"
+ 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+-- 
+2.11.0
+
diff -Nru kxstitch-2.1.1/debian/patches/series kxstitch-2.1.1/debian/patches/series
--- kxstitch-2.1.1/debian/patches/series	1970-01-01 02:00:00.0 +0200
+++ kxstitch-2.1.1/debian/patches/series	2018-09-17 20:47:24.0 +0300
@@ -0,0 +1 @@
+0001-fix-build-with-Qt-5.11.patch


Bug#906776: kxstitch: diff for NMU version 2.1.1-1.1

2018-09-17 Thread Adrian Bunk
On Mon, Sep 17, 2018 at 11:25:50AM -0700, Scarlett Clark wrote:
> I applied your patch.
> https://salsa.debian.org/qt-kde-team/extras/kxstitch/commit/1014d38d07928d40e9594fd5dfd55d7e77f7f9bc
> I am still working on maintainer/developer and cannot yet upload, if you
> can great, otherwise I need to reach out to my mentor.

Thanks, I've rescheduled to 0-day.

> Thanks!
> Scarlett

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#910241: ktp-desktop-applets: diff for NMU version 17.08.3-2.1

2018-10-26 Thread Adrian Bunk
Control: tags 910241 + patch
Control: tags 910241 + pending

Dear maintainer,

I've prepared an NMU for ktp-desktop-applets (versioned as 17.08.3-2.1) 
and uploaded it to DELAYED/14. Please feel free to tell me if I should 
cancel it.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

diff -Nru ktp-desktop-applets-17.08.3/debian/changelog ktp-desktop-applets-17.08.3/debian/changelog
--- ktp-desktop-applets-17.08.3/debian/changelog	2018-01-20 13:08:05.0 +0200
+++ ktp-desktop-applets-17.08.3/debian/changelog	2018-10-26 16:09:38.0 +0300
@@ -1,3 +1,10 @@
+ktp-desktop-applets (17.08.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add missing Breaks, thanks to Andreas Beckmann. (Closes: #910241)
+
+ -- Adrian Bunk   Fri, 26 Oct 2018 16:09:38 +0300
+
 ktp-desktop-applets (17.08.3-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ktp-desktop-applets-17.08.3/debian/control ktp-desktop-applets-17.08.3/debian/control
--- ktp-desktop-applets-17.08.3/debian/control	2018-01-20 13:06:02.0 +0200
+++ ktp-desktop-applets-17.08.3/debian/control	2018-10-26 16:09:36.0 +0300
@@ -27,7 +27,10 @@
  qml-module-org-kde-people,
  ${misc:Depends},
  ${shlibs:Depends},
-Breaks: ${kde-l10n:all}
+Breaks: ktp-telepathy-contact-list (<= 0.6.1-1),
+plasma-widget-telepathy-chat (<= 0.6.1-1),
+plasma-widget-telepathy-presence (<= 0.6.1-1),
+${kde-l10n:all}
 Replaces: ktp-telepathy-contact-list (<= 0.6.1-1),
   plasma-widget-telepathy-chat (<= 0.6.1-1),
   plasma-widget-telepathy-presence (<= 0.6.1-1),


Bug#912115: kdb FTBFS with PostgreSQL 11

2018-10-28 Thread Adrian Bunk
Source: kdb
Version: 3.1.0-3
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kdb.html

...
-- The following features have been disabled:
...
 * BUILD_POSTGRESQL_DB_DRIVER, PostgreSQL database driver (because C API to 
PostgreSQL not found)
...
  dh_install
dh_install: Cannot find (any matches for) 
"usr/lib/*/qt5/plugins/kdb3/kdb_postgresqldriver.so" (tried in ., debian/tmp)

dh_install: libkdb3-driver-postgresql missing files: 
usr/lib/*/qt5/plugins/kdb3/kdb_postgresqldriver.so
dh_install: missing files, aborting
make: *** [debian/rules:6: binary] Error 25



Bug#912157: kexi FTBFS with PostgreSQL 11

2018-10-28 Thread Adrian Bunk
Source: kexi
Version: 1:3.1.0-3
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kexi.html

...
-- Could NOT find PostgreSQL (missing: PostgreSQL_TYPE_INCLUDE_DIR) (found 
version "11.0")
...
   dh_install
dh_install: Cannot find (any matches for) 
"usr/lib/*/qt5/plugins/kexi/3.*/migrate/keximigrate_postgresql.so" (tried in ., 
debian/tmp)

dh_install: kexi-postgresql-driver missing files: 
usr/lib/*/qt5/plugins/kexi/3.*/migrate/keximigrate_postgresql.so
dh_install: missing files, aborting
make: *** [debian/rules:18: binary] Error 25



Bug#915319: kde-runtime FTBFS with samba 4.9

2018-12-02 Thread Adrian Bunk
Source: kde-runtime
Version: 4:17.08.3-2
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kde-runtime.html

...
-- Checking for module 'smbclient'
--   Found smbclient, version 0.4.0
-- Looking for smbc_set_context
-- Looking for smbc_set_context - not found
-- Looking for smbc_option_set
-- Looking for smbc_option_set - not found
...
dh_install  --list-missing
dh_install: Please use dh_missing --list-missing/--fail-missing instead
dh_install: This feature will be removed in compat 12.
dh_install: Cannot find (any matches for) "usr/lib/kde4/kio_smb.so" (tried in 
., debian/tmp)

dh_install: kde-runtime missing files: usr/lib/kde4/kio_smb.so
dh_install: Cannot find (any matches for) 
"usr/share/kde4/apps/remoteview/smb-network.desktop" (tried in ., debian/tmp)

dh_install: kde-runtime-data missing files: 
usr/share/kde4/apps/remoteview/smb-network.desktop
dh_install: Cannot find (any matches for) 
"usr/share/kde4/services/smb.protocol" (tried in ., debian/tmp)

dh_install: kde-runtime-data missing files: usr/share/kde4/services/smb.protocol
dh_install: missing files, aborting
make[2]: *** [debian/rules:53: override_dh_install] Error 25
make[2]: Leaving directory '/build/1st/kde-runtime-17.08.3'



Bug#915483: ktexteditor FTBFS: symbol differences

2018-12-03 Thread Adrian Bunk
Source: ktexteditor
Version: 5.51.0-2
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ktexteditor.html

...
   dh_makeshlibs -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5texteditor5/DEBIAN/symbols doesn't match 
completely debian/libkf5texteditor5.symbols
--- debian/libkf5texteditor5.symbols (libkf5texteditor5_5.51.0-2_amd64)
+++ dpkg-gensymbolsuZm5bx   2018-12-03 12:02:48.282692789 -1200
@@ -2601,7 +2601,7 @@
  (arch=!armel)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.51.0
  (arch=armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
5.51.0
  (arch=!armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
5.51.0
- _ZTISt19_Sp_make_shared_tag@Base 5.50.0
+#MISSING: 5.51.0-2# _ZTISt19_Sp_make_shared_tag@Base 5.50.0
  _ZTS10KateBuffer@Base 5.9.0
  _ZTS11QSharedData@Base 5.9.0
  _ZTS11QTextFormat@Base 5.9.0
@@ -2730,6 +2730,7 @@
  _ZTVN6KateVi18EmulatedCommandBarE@Base 5.9.0
  _ZTVN6KateVi8ModeBaseE@Base 5.9.0
  _ZTVN6KateVi9KeyMapperE@Base 5.9.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 5.51.0-2
  
_ZZZN10KAboutDataC4ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_Ed_NKUlvE_clEvE15qstring_literal@Base
 5.9.0
  (c++)"non-virtual thunk to KTextEditor::ConfigPage::~ConfigPage()@Base" 5.9.0
  (c++)"non-virtual thunk to KTextEditor::Document::~Document()@Base" 5.9.0
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:9: binary] Error 2



Bug#916151: kopete FTBFS with glibc 2.28

2018-12-10 Thread Adrian Bunk
Source: kopete
Version: 4:17.08.3-2
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kopete.html

...
/build/1st/kopete-17.08.3/protocols/jabber/libjingle/talk/session/phone/v4llookup.cc:
 In member function 'virtual bool cricket::V4LLookup::CheckIsV4L2Device(const 
string&)':
/build/1st/kopete-17.08.3/protocols/jabber/libjingle/talk/session/phone/v4llookup.cc:38:7:
 error: 'major' was not declared in this scope
   if (major(s.st_rdev) == 81) {
   ^
Generating icecomponent.moc
/build/1st/kopete-17.08.3/protocols/jabber/libjingle/talk/session/phone/v4llookup.cc:39:17:
 error: 'minor' was not declared in this scope
 dev_t num = minor(s.st_rdev);
 ^
...



Bug#916152: kactivities-stats FTBFS: symbol differences

2018-12-10 Thread Adrian Bunk
Source: kactivities-stats
Version: 5.51.0-1
Severity: serious
Tags: ftbfs

Some recent change in unstable makes kactivities-stats FTBFS:

https://tests.reproducible-builds.org/debian/history/kactivities-stats.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kactivities-stats.html

...
   dh_makeshlibs -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5activitiesstats1/DEBIAN/symbols doesn't 
match completely debian/libkf5activitiesstats1.symbols
--- debian/libkf5activitiesstats1.symbols 
(libkf5activitiesstats1_5.51.0-1_amd64)
+++ dpkg-gensymbolsdpqfZX   2018-12-08 18:30:20.653794179 -1200
@@ -197,7 +197,7 @@
  (optional=gccinternal|arch=!armel 
!riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.20
  (optional=gccinternal|arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.22.0
  (optional=gccinternal|arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.20
- _ZTISt19_Sp_make_shared_tag@Base 5.20
+#MISSING: 5.51.0-1# _ZTISt19_Sp_make_shared_tag@Base 5.20
  (optional=templinst|arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN11KActivities8ConsumerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.22.0
  (optional=templinst|arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN11KActivities8ConsumerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.20
  _ZTSN11KActivities5Stats11ResultModelE@Base 5.20
@@ -214,6 +214,7 @@
  _ZTVN11KActivities5Stats13ResultWatcherE@Base 5.20
  (optional=templinst|arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN11KActivities8ConsumerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.22.0
  (optional=gccinternal|arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN11KActivities8ConsumerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.20
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 5.51.0-1
  _Zls6QDebugRKN11KActivities5Stats5QueryE@Base 5.20
  _Zls6QDebugRKN11KActivities5Stats5Terms3UrlE@Base 5.20
  _Zls6QDebugRKN11KActivities5Stats5Terms4TypeE@Base 5.20
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 2



Bug#916153: kdeclarative FTBFS: symbol differences

2018-12-10 Thread Adrian Bunk
Source: kdeclarative
Version: 5.51.0-1
Severity: serious
Tags: ftbfs

Some recent change in unstable makes kdeclarative FTBFS:

https://tests.reproducible-builds.org/debian/history/kdeclarative.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kdeclarative.html

...
   dh_makeshlibs -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5declarative5/DEBIAN/symbols doesn't 
match completely debian/libkf5declarative5.symbols
--- debian/libkf5declarative5.symbols (libkf5declarative5_5.51.0-1_amd64)
+++ dpkg-gensymbolsVWAQmL   2020-01-11 00:50:03.685630585 -1200
@@ -90,7 +90,7 @@
  (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
5.12.0
  (arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0
  (arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0
- _ZTISt19_Sp_make_shared_tag@Base 5.12.0
+#MISSING: 5.51.0-1# _ZTISt19_Sp_make_shared_tag@Base 5.12.0
  (arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.12.0
  (arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.12.0
  _ZTSN12KDeclarative17ConfigPropertyMapE@Base 4.96.0
@@ -109,3 +109,4 @@
  _ZTVN12KDeclarative9QmlObjectE@Base 4.96.0
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.12.0
  (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.12.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 5.51.0-1
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 2



Bug#916154: kactivities-kf5 FTBFS: symbol differences

2018-12-10 Thread Adrian Bunk
Source: kactivities-kf5
Version: 5.51.0-1
Severity: serious
Tags: ftbfs

Some recent change in unstable makes kactivities-kf5 FTBFS:

https://tests.reproducible-builds.org/debian/history/kactivities-kf5.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kactivities-kf5.html

...
   dh_makeshlibs -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5activities5/DEBIAN/symbols doesn't match 
completely debian/libkf5activities5.symbols
--- debian/libkf5activities5.symbols (libkf5activities5_5.51.0-1_amd64)
+++ dpkg-gensymbolsu32sH6   2020-01-11 00:48:10.987456520 -1200
@@ -113,9 +113,9 @@
  _ZNK11KActivities8Consumer15currentActivityEv@Base 4.96.0
  _ZNK11KActivities8Consumer17runningActivitiesEv@Base 5.23.0
  
(optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base
 5.14.0
- (optional=templinst|arch=!armel 
!riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base
 5.13.0
+#MISSING: 5.51.0-1# (optional=templinst|arch=!armel 
!riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base
 5.13.0
  
(optional=templinst|arch=armel)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base
 5.11.0
- (optional=templinst|arch=!armel 
!riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base
 4.98.0
+#MISSING: 5.51.0-1# (optional=templinst|arch=!armel 
!riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base
 4.98.0
  (optional=templinst|arch=armel 
riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base
 5.21.0
  (optional=templinst|arch=armel 
riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base
 5.21.0
  (optional=templinst|arch=armel 
riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base
 5.21.0
@@ -138,7 +138,7 @@
  (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
4.98.0
  (arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.44.0-1
  (arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 4.98.0
- _ZTISt19_Sp_make_shared_tag@Base 5.21.0
+#MISSING: 5.51.0-1# _ZTISt19_Sp_make_shared_tag@Base 5.21.0
  (arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.44.0-1
  (arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.21.0
  _ZTSN11KActivities10ControllerE@Base 4.96.0
@@ -161,3 +161,4 @@
  _ZTVN11KActivities8ConsumerE@Base 4.96.0
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.44.0-1
  (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN11KActivities4InfoESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.21.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 5.51.0-1
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 2



Bug#916155: qbs FTBFS: symbol differences

2018-12-10 Thread Adrian Bunk
Source: qbs
Version: 1.12.1+dfsg-2
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/qbs.html

...
   dh_makeshlibs
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqbscore1.12/DEBIAN/symbols doesn't match 
completely debian/libqbscore1.12.symbols
--- debian/libqbscore1.12.symbols (libqbscore1.12_1.12.1+dfsg-2_amd64)
+++ dpkg-gensymbolssPd2Tz   2018-12-08 18:31:54.047343402 -1200
@@ -1555,7 +1555,7 @@
  
(arch=!armel)_ZTISt15_Sp_counted_ptrIPN3qbs8Internal8ItemPoolELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
  (arch=armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
1.10.0
  (arch=!armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
1.10.0
- _ZTISt19_Sp_make_shared_tag@Base 1.10.0
+#MISSING: 1.12.1+dfsg-2# _ZTISt19_Sp_make_shared_tag@Base 1.10.0
  
(arch=armel)_ZTISt23_Sp_counted_ptr_inplaceIN3qbs8Internal16ProjectBuildDataESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.10.0
  
(arch=!armel)_ZTISt23_Sp_counted_ptr_inplaceIN3qbs8Internal16ProjectBuildDataESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
  
(arch=armel)_ZTISt23_Sp_counted_ptr_inplaceINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEESaIS5_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.10.0
@@ -1674,6 +1674,7 @@
  
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 1.10.0
  
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s@Base
 1.10.0
  
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s@Base
 1.10.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 1.12.1+dfsg-2
  (c++)"non-virtual thunk to 
qbs::Internal::Artifact::accept(qbs::Internal::BuildGraphVisitor*)@Base" 1.10.0
  (c++)"non-virtual thunk to 
qbs::Internal::Artifact::load(qbs::Internal::PersistentPool&)@Base" 1.10.0
  (c++)"non-virtual thunk to 
qbs::Internal::Artifact::onChildDisconnected(qbs::Internal::BuildGraphNode*)@Base"
 1.10.0
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqbsqtprofilesetup1.12/DEBIAN/symbols 
doesn't match completely debian/libqbsqtprofilesetup1.12.symbols
--- debian/libqbsqtprofilesetup1.12.symbols 
(libqbsqtprofilesetup1.12_1.12.1+dfsg-2_amd64)
+++ dpkg-gensymbolsNYohk6   2018-12-08 18:31:54.523320423 -1200
@@ -222,7 +222,7 @@
  (arch=!armel)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 1.10.0
  (arch=armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
1.10.0
  (arch=!armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
1.10.0
- _ZTISt19_Sp_make_shared_tag@Base 1.10.0
+#MISSING: 1.12.1+dfsg-2# _ZTISt19_Sp_make_shared_tag@Base 1.10.0
  
(arch=armel)_ZTISt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIS5_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.10.0
  
(arch=!armel)_ZTISt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIS5_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
  _ZTSN3qbs9ErrorInfoE@Base 1.2.1
@@ -260,3 +260,4 @@
  
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 1.10.0
  
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s@Base
 1.10.0
  
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s@Base
 1.10.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 1.12.1+dfsg-2
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:14: binary] Error 2



Re: Bug#917199: pivy, unbuildable on mips* due to testsuite failures in patchelf.

2019-01-12 Thread Adrian Bunk
Control: reassign -1 src:pyside2
Control: retitle -1 pyside2 should build without patchelf also on mips+mipsel
Control: affects -1 src:pivy

On Sun, Dec 23, 2018 at 11:47:26PM +, peter green wrote:
> Package: pivy
> Version: 0.6.4-1
> Severity: serious
> 
> pivy cannot be built on mips/mipsel because of a depedency on pyside2 which 
> is not built on mips/mipsel pyside2 is not being built on those architectures 
> due to a dependency on patchelf. patchelf is not currently building on mips* 
> due to a testsuite failure.
> 
> mips64el also looks like it will become a problem going forward as patchelf 
> is not currently available there (but was at the time pyside2 was last built).
> 
> Possible solutions (in roughly descending order of preference):
> 
> 1. Fix the patchelf testsuite failures.
> 2. Break the dependency chain (only possible if the functionality in question 
> is optional, I have not researched that).
>...

pyside2 is now built without patchelf on mips64el.

Doing the same for mips and mipsel should fix the problem for pivy.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Re: Bug#917199: pivy, unbuildable on mips* due to testsuite failures in patchelf.

2019-01-13 Thread Adrian Bunk
On Sun, Jan 13, 2019 at 05:22:18PM +0100, Raphael Hertzog wrote:
> Hi,
> 
> On Sat, 12 Jan 2019, Adrian Bunk wrote:
> > pyside2 is now built without patchelf on mips64el.
> > 
> > Doing the same for mips and mipsel should fix the problem for pivy.
> 
> Yeah, but this is not going in the right direction. This means that
> pyside will be built with the embedded patchelf. The embedded patchelf is
> outdated. But it will build and do its work...
> 
> Really, if the test suite failure can't be fixed quickly, it would be
> better to ignore the failure on the broken architectures and let the
> package build anyway. It's unlikely that the tool is entirely broken...

Test cases that passed in patchelf 0.8 fail since 0.9,
and segmentation fault on things like setting rpath
might be close enough to "entirely broken".

> and it's just a pity to ask pyside to deal with a varying set of
> architectures for patchelf.

No disagreement on that, but unfortunately it seems to be the best
available short-term fix.

> Cheers,

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#784479: [kde4libs] Qt4's WebKit removal

2019-01-14 Thread Adrian Bunk
On Mon, Jan 14, 2019 at 06:22:52AM -0500, Scott Kitterman wrote:
> 
> That patch no longer seems to be available, so I made my own.  Patches for 
> kde4libs and kde-runtime attached.  I looked at the KDE4 packages still in 
> Buster and I don't believe this interferes with anything.  This also fixes 
> the 
> FTBFS with Samba 4.9 by dropping the KDE4 kio_smb.
> 
> I think we should move forward on these (or some improved version if someone 
> has suggestions).
> 
> Even though there are separate bugs for kde-runtime, since the patch for it 
> was already discussed in this bug, I thought we might as well keep them 
> together.

What is actually the overall plan for KDE4 in buster now?

A year ago I was told that only qtwebkit should be removed at that 
point, and the rest of KDE4 later for buster.

Someone else told me they were planning to do it after updating
all KDE packages to the latest release.

No matter what advice I followed someone was yelling at me,
so I gave up working on that.

Looking at kde-runtime in buster:

# Broken Depends:
basket: basket
kaccessible: kaccessible
kamerka: kamerka
kcollectd: kcollectd
kdbg: kdbg
kdiff3: kdiff3
keurocalc: keurocalc
kmetronome: kmetronome
kmidimon: kmidimon
kmldonkey: kmldonkey
knutclient: knutclient
kopete: kopete
kover: kover
kppp: kppp
kprinter4: kprinter4
kradio4: kradio4
kredentials: kredentials
kremotecontrol: kremotecontrol
kscd: kscd
kvpnc: kvpnc
syncevolution: syncevolution-libs-kde

Making the bugs in these packages RC (some packages like kdbg or 
kmetronome already have Qt5 versions that someone might upload to
unstable) plus an upload of kopete from experimental to unstable,
that's what would be needed for complete removal of kde-runtime.

Complete removal of kde4libs would add another list of comparable size,
with no obvious blocker.

> Scott K

cu
Adrian

--

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#864965: pykde4 removal from buster

2017-12-03 Thread Adrian Bunk
Control: severity -1 serious
Control: tags -1 buster sid

As part of the removal of Qt4's WebKit it is planned to remove 
libplasma3 from buster soon, which requires removal of the
obsolete pykde4.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#874826: libkdewebkit5/libplasma3 removal from buster

2017-12-03 Thread Adrian Bunk
Control: severity -1 serious
Control: tags -1 buster sid

As part of the removal of Qt4's WebKit it is planned to remove 
libkdewebkit5 and libplasma3 from buster soon, even earlier
than the rest of the Qt4 removal.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#875017: No point in keeping the Qt4 libkmahjongg without kajongg

2017-12-04 Thread Adrian Bunk
Control: severity -1 serious

There is no point in keeping the Qt4 libkmahjongg in testing
when kajongg gets removed (see #864965).

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#883626: kubrick FTBFS on armel/armhf: error: conflicting declaration 'typedef khronos_ssize_t GLsizeiptr'

2017-12-05 Thread Adrian Bunk
Source: kubrick
Version: 4:17.08.3-1
Severity: serious
Forwarded: https://bugs.kde.org/show_bug.cgi?id=386367

https://buildd.debian.org/status/package.php?p=kubrick

...
In file included from /usr/include/arm-linux-gnueabi/qt5/QtGui/qopengl.h:107:0,
 from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/qgl.h:45,
 from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/QGLFormat:1,
 from /<>/src/kubrick.cpp:24:
/usr/include/GLES3/gl3.h:75:25: error: conflicting declaration 'typedef 
khronos_ssize_t GLsizeiptr'
 typedef khronos_ssize_t GLsizeiptr;
 ^~
In file included from /usr/include/GL/gl.h:2055:0,
 from /<>/src/kbkglobal.h:33,
 from /<>/src/kubrick.h:26,
 from /<>/src/kubrick.cpp:20:
/usr/include/GL/glext.h:466:19: note: previous declaration as 'typedef 
ptrdiff_t GLsizeiptr'
 typedef ptrdiff_t GLsizeiptr;
   ^~


The problem is that on armel and armhf Qt in Debian uses
OpenGL ES instead of full OpenGL.

Ideally, kubrick should be fixed to also work with OpenGL ES.

If this is not easily possible, then:
- change the build dependency from libqt5opengl5-dev
  to libqt5opengl5-desktop-dev. and
- submit an RM bug against ftp.debian.org asking for
  the removal of the old armel+armhf binaries



Bug#883706: dolphin4 is still linked with libplasma3

2017-12-06 Thread Adrian Bunk
Package: dolphin4
Version: 4:16.08.3-1
Severity: serious
Tags: patch buster sid

dolphin4 is still linked with libplasma3,
which has to be removed for the qtwebkit removal.

Fix attached.
Description: Even with -DBUILD_plasma=false dolphin4 was still linked with 
libplasma
Author: Adrian Bunk 

--- kde-baseapps-16.08.3.orig/dolphin/src/CMakeLists.txt
+++ kde-baseapps-16.08.3/dolphin/src/CMakeLists.txt
@@ -135,7 +135,7 @@ if(X11_Xrender_FOUND)
 target_link_libraries(dolphinprivate4 ${X11_Xrender_LIB})
 endif(X11_Xrender_FOUND)
 
-target_link_libraries(dolphinprivate4 ${KDE4_PLASMA_LIBS})
+#target_link_libraries(dolphinprivate4 ${KDE4_PLASMA_LIBS})
 
 set_target_properties(dolphinprivate4 PROPERTIES VERSION 
${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
 install(TARGETS dolphinprivate4  ${INSTALL_TARGETS_DEFAULT_ARGS})
--- kde-baseapps-16.08.3.orig/dolphin/src/views/tooltips/filemetadatatooltip.cpp
+++ kde-baseapps-16.08.3/dolphin/src/views/tooltips/filemetadatatooltip.cpp
@@ -41,7 +41,7 @@
 #endif
 
 // For the blurred tooltip background
-#include 
+//#include 
 
 FileMetaDataToolTip::FileMetaDataToolTip(QWidget* parent) :
 QWidget(parent),
@@ -174,8 +174,8 @@ void FileMetaDataToolTip::paintEvent(QPa
 
 void FileMetaDataToolTip::showEvent(QShowEvent *)
 {
-Plasma::WindowEffects::overrideShadow(winId(), true);
-Plasma::WindowEffects::enableBlurBehind(winId(), true, mask());
+//Plasma::WindowEffects::overrideShadow(winId(), true);
+//Plasma::WindowEffects::enableBlurBehind(winId(), true, mask());
 }
 
 #include "filemetadatatooltip.moc"


Bug#784477: Patch to remove the webkit and plasma parts from kde-runtime

2017-12-06 Thread Adrian Bunk
nents/libqtextracomponentsplugin.so
+#usr/lib/kde4/imports/org/kde/runnermodel/librunnermodelplugin.so
 usr/lib/kde4/jpegthumbnail.so
 usr/lib/kde4/kcm_attica.so
 usr/lib/kde4/kcm_cgi.so
@@ -96,8 +96,8 @@
 usr/lib/kde4/kshorturifilter.so
 usr/lib/kde4/kuriikwsfilter.so
 usr/lib/kde4/kurisearchfilter.so
-usr/lib/kde4/libexec/drkonqi
-usr/lib/kde4/libexec/kcmremotewidgetshelper
+#usr/lib/kde4/libexec/drkonqi
+#usr/lib/kde4/libexec/kcmremotewidgetshelper
 usr/lib/kde4/libexec/kdeeject
 usr/lib/kde4/libexec/kdesu /usr/lib/kde4/libexec/kdesu-distrib/
 usr/lib/kde4/libexec/kdesud
@@ -108,11 +108,11 @@
 usr/lib/kde4/librenaudioplugin.so
 usr/lib/kde4/librenimageplugin.so
 usr/lib/kde4/localdomainurifilter.so
-usr/lib/kde4/plasma-kpart.so
-usr/lib/kde4/plasma_appletscript_declarative.so
-usr/lib/kde4/plasma_containment_newspaper.so
-usr/lib/kde4/plasma_packagestructure_javascriptaddon.so
-usr/lib/kde4/platformimports/touch/org/kde/plasma/components/libplasmacomponentsplugin.so
+#usr/lib/kde4/plasma-kpart.so
+#usr/lib/kde4/plasma_appletscript_declarative.so
+#usr/lib/kde4/plasma_containment_newspaper.so
+#usr/lib/kde4/plasma_packagestructure_javascriptaddon.so
+#usr/lib/kde4/platformimports/touch/org/kde/plasma/components/libplasmacomponentsplugin.so
 usr/lib/kde4/plugins/imageformats/kimg_webp.so
 usr/lib/kde4/plugins/phonon_platform/kde.so
 usr/lib/kde4/svgthumbnail.so
diff -Nru kde-runtime-16.08.3/debian/patches/no-webkit-plasma.patch 
kde-runtime-16.08.3/debian/patches/no-webkit-plasma.patch
--- kde-runtime-16.08.3/debian/patches/no-webkit-plasma.patch   1970-01-01 
02:00:00.0 +0200
+++ kde-runtime-16.08.3/debian/patches/no-webkit-plasma.patch   2017-12-06 
13:08:20.0 +0200
@@ -0,0 +1,71 @@
+Description: Disable the webkit and plama using parts to allow qtwebkit removal
+Author: Adrian Bunk 
+Bug-Debian: https://bugs.debian.org/784477
+
+--- kde-runtime-16.08.3.orig/CMakeLists.txt
 kde-runtime-16.08.3/CMakeLists.txt
+@@ -20,12 +20,12 @@ endif(WINCE)
+ find_package(KDE4 4.9.95 REQUIRED)
+ include(KDE4Defaults)
+ 
+-find_package(KDeclarative QUIET CONFIG)
+-set_package_properties(KDeclarative PROPERTIES DESCRIPTION "KDE Declarative 
(QML) support from kdelibs"
+-   URL "http://www.kde.org";
+-   TYPE REQUIRED
+-   PURPOSE "Required by corebindingsplugin 
(org.kde.plasma.core)"
+-  )
++#find_package(KDeclarative QUIET CONFIG)
++#set_package_properties(KDeclarative PROPERTIES DESCRIPTION "KDE Declarative 
(QML) support from kdelibs"
++#   URL "http://www.kde.org";
++#   TYPE REQUIRED
++#   PURPOSE "Required by corebindingsplugin 
(org.kde.plasma.core)"
++#  )
+ 
+ macro_optional_find_package(NepomukCore)
+ set_package_properties(NepomukCore PROPERTIES DESCRIPTION "Nepomuk Core 
Libraries"
+@@ -109,7 +109,7 @@ add_subdirectory(kimgio)
+ macro_optional_add_subdirectory(renamedlgplugins)
+ 
+ # UI Helper applications
+-add_subdirectory(drkonqi)
++#add_subdirectory(drkonqi)
+ add_subdirectory(kcmshell)
+ add_subdirectory(kdebugdialog)
+ macro_optional_add_subdirectory(khelpcenter)
+@@ -136,9 +136,9 @@ if (Q_WS_X11)
+ endif (Q_WS_X11)
+ add_subdirectory(kquitapp)
+ add_subdirectory(menu)
+-if ( NOT WINCE )
+-add_subdirectory(plasma)
+-endif ( NOT WINCE )
++#if ( NOT WINCE )
++#add_subdirectory(plasma)
++#endif ( NOT WINCE )
+ add_subdirectory(solid-hardware)
+ 
+ # Platform-specific integration
+--- kde-runtime-16.08.3.orig/kioslave/thumbnail/CMakeLists.txt
 kde-runtime-16.08.3/kioslave/thumbnail/CMakeLists.txt
+@@ -89,15 +89,15 @@ install(TARGETS textthumbnail DESTINATIO
+ 
+ ### next target ###
+ 
+-if(NOT WINCE)
+-set(htmlthumbnail_PART_SRCS htmlcreator.cpp)
++#if(NOT WINCE)
++#set(htmlthumbnail_PART_SRCS htmlcreator.cpp)
+ 
+-kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS})
++#kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS})
+ 
+-target_link_libraries(htmlthumbnail ${KDE4_KDEWEBKIT_LIBS})
++#target_link_libraries(htmlthumbnail ${KDE4_KDEWEBKIT_LIBS})
+ 
+-install(TARGETS htmlthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
+-endif(NOT WINCE)
++#install(TARGETS htmlthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
++#endif(NOT WINCE)
+ 
+ ### next target ###
+ 
diff -Nru kde-runtime-16.08.3/debian/patches/series 
kde-runtime-16.08.3/debian/patches/series
--- kde-runtime-16.08.3/debian/patches/series   2017-03-21 12:25:21.0 
+0200
+++ kde-runtime-16.08.3/debian/patches/series   2017-12-06 13:05:13.0 
+0200
@@ -8,3 +8,4 @@
 add_glib_for_nm
 hurd.diff
 Make-sure-people-are-not-trying-to-sneak-invisible-charac.patch
+no-webkit-plasma.patch
diff -Nru kde-runtime-16.08.3/debian/rules kde-runtime-16.08.3/debian/rules
--- kde-runtime-16.08.3/debian/rules2017-03-21 12:25:21.0

Bug#883706: dolphin4 is still linked with libplasma3

2017-12-07 Thread Adrian Bunk
On Thu, Dec 07, 2017 at 07:30:08AM +0100, Pino Toscano wrote:
> Control: severity -1 important
> Control: tag -1 - patch
> 
> In data mercoledì 6 dicembre 2017 19:33:10 CET, Adrian Bunk ha scritto:
> > Package: dolphin4
> > Version: 4:16.08.3-1
> > Severity: serious
> > Tags: patch buster sid
> > 
> > dolphin4 is still linked with libplasma3,
> > which has to be removed for the qtwebkit removal.
> 
> NACK.
> 
> dolphin4 (which uses kdelibs4) is shipped only to provide file browsing
> capabilities to konqueror (which uses kdelibs4).  In recent versions of
> KDE Applications kde-baseapps does not exist anymore, replaced by split
> tarballs (konqueror, kfind, keditbookmarks, kdialog).  Only konqueror
> is available in experimental, the others are waiting in NEW.  Once all
> are available, they will replace kde-baseapps in unstable (in a
> coordinated upload with kde-l10n, since they ship translations), and
> thus dolphin4 will be removed.
> 
> To be honest, it would be much easier if you could *wait* for the
> completion of Applications 17.08 in unstable/testing, so there will be
> few more kdelibs4-using sources either dropped (like dolphin4) or
> ported to Frameworks.

Then kde-baseapps is the only big blocker for the qtwebkit
removal from testing.

And then there are 3 options for the libkonq-using packages 
currently in testing (kdiff3/komparator/kile[1]):
1. they get updated to Qt5 and new konqueror
2. remove their usage of libkonq if that's possible
3. get them out of testing

Getting rid of the dolphin4 -> libplasma3 dependency decouples the
qtwebkit removal from kde-baseapps, removing the urgency from
getting rid of kde-baseapps.

> Pino Toscano

cu
Adrian

[1] kile indirectly through konsole4

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#883706: dolphin4 is still linked with libplasma3

2017-12-07 Thread Adrian Bunk
On Thu, Dec 07, 2017 at 09:53:08PM +0100, Pino Toscano wrote:
>...
> and bugs like this actually
> adds *more* work (such as patching dead sources) than anything else.
>...

I was told that while qtwebkit removal should happen soon,
this should not include immediate complete removal of kde4libs.

Since even kde4libs itself currently depends on qtwebkit,
this implies that dead sources have to be patched.

kde4libs and kde-runtime are mandatory patching of dead sources.

And this kde-baseapps patching woukd remove the biggest blocker for 
removal of qtwebkit from testing.

> Pino Toscano

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#884201: kdepimlibs FTBFS with libical3

2017-12-12 Thread Adrian Bunk
Source: kdepimlibs
Version: 4:4.14.10-7
Severity: serious
Tags: buster sid

https://buildd.debian.org/status/package.php?p=kdepimlibs&suite=sid

...
/<>/kcalcore/icalformat_p.cpp: In static member function 'static 
icaltimetype KCalCore::ICalFormatImpl::writeICalDate(const QDate&)':
/<>/kcalcore/icalformat_p.cpp:2304:7: error: 'icaltimetype {aka 
struct icaltimetype}' has no member named 'is_utc'; did you mean 'is_date'?
 t.is_utc = 0;
   ^~
   is_date
/<>/kcalcore/icalformat_p.cpp: In static member function 'static 
icaltimetype KCalCore::ICalFormatImpl::writeICalDateTime(const KDateTime&)':
/<>/kcalcore/icalformat_p.cpp:2326:7: error: 'icaltimetype {aka 
struct icaltimetype}' has no member named 'is_utc'; did you mean 'is_date'?
 t.is_utc = datetime.isUtc() ? 1 : 0;
   ^~
   is_date
/<>/kcalcore/icalformat_p.cpp: In static member function 'static 
icalproperty* 
KCalCore::ICalFormatImpl::writeICalDateTimeProperty(icalproperty_kind, const 
KDateTime&, KCalCore::ICalTimeZones*, KCalCore::ICalTimeZones*)':
/<>/kcalcore/icalformat_p.cpp:2401:12: error: 'icaltimetype {aka 
struct icaltimetype}' has no member named 'is_utc'; did you mean 'is_date'?
 if (!t.is_utc) {
^~
is_date
/<>/kcalcore/icalformat_p.cpp: In static member function 'static 
KDateTime KCalCore::ICalFormatImpl::readICalDateTime(icalproperty*, const 
icaltimetype&, KCalCore::ICalTimeZones*, bool)':
/<>/kcalcore/icalformat_p.cpp:2434:11: error: 'const icaltimetype 
{aka const struct icaltimetype}' has no member named 'is_utc'; did you mean 
'is_date'?
 if (t.is_utc  ||  t.zone == icaltimezone_get_utc_timezone()) {
   ^~
   is_date



Bug#884291: akonadi-search: Cannot fulfill the build dependencies

2017-12-13 Thread Adrian Bunk
Source: akonadi-search
Version: 16.04.3-1
Severity: serious
Tags: buster sid

akonadi-search build depends on libical-dev,
but also on libkf5calendarcore-dev which depends on libical2-dev.



Bug#884292: ktnef: Cannot fulfill the build dependencies

2017-12-13 Thread Adrian Bunk
Source: ktnef
Version: 16.04.2-1
Severity: serious
Tags: buster sid

ktnef build depends on libical-dev,
but also on libkf5calendarcore-dev which depends on libical2-dev.



Bug#884293: kcalutils: Cannot fulfill the build dependencies

2017-12-13 Thread Adrian Bunk
Source: kcalutils
Version: 16.04.3-1
Severity: serious

kcalutils build depends on libical-dev,
but also on libkf5calendarcore-dev which depends on libical2-dev.



Bug#873461: krita: FTBFS on armel: OpenGL/EGL-related errors

2017-12-14 Thread Adrian Bunk
On Sun, Aug 27, 2017 at 10:17:37PM -0400, Aaron M. Ucko wrote:
> Source: krita
> Version: 1:3.2.1+dfsg-1
> Severity: important
> Justification: fails to build from source
> 
> Builds of krita for armel have been failing with OpenGL-related
> compilation errors, as detailed at
> https://buildd.debian.org/status/fetch.php?pkg=krita&arch=armel&ver=1%3A3.2.1%2Bdfsg-1&stamp=1503696867&raw=0
> and (very partially) excerpted below.  It may be relevant that Qt here
> appears to be using EGL rather than traditional OpenGL.  Could you
> please take a look?
> 
> Thanks!
> 
>   /<>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:106:5: 
> error: 'QOpenGLFunctions_2_1' does not name a type; did you mean 
> 'QOpenGLFunctions'?
>QOpenGLFunctions_2_1 *glFn201;
>   [...]
>   
> /<>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:398:12: 
> error: 'GL_LINE_SMOOTH_HINT' was not declared in this scope
>glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
>   ^~~
>   
> /<>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:398:12: 
> note: suggested alternative: 'GL_LINE_STRIP'
>glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
>   ^~~
>   GL_LINE_STRIP
>   
> /<>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:400:14: 
> error: 'GL_COLOR_LOGIC_OP' was not declared in this scope
>glEnable(GL_COLOR_LOGIC_OP);
> ^
>   
> /<>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:400:14: 
> note: suggested alternative: 'GL_COLORDODGE_NV'
>glEnable(GL_COLOR_LOGIC_OP);
> ^
>   [...]


Ideally it should be made working to build when Qt is using
OpenGL ES, bug if that is not possible it would be better to
avoid the FTBFS by changing the build dependency from
libqt5opengl5-dev to libqt5opengl5-desktop-dev.


cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#874983: These bugs are now blocking removal of qtwebkit from testing

2018-01-01 Thread Adrian Bunk
Control: severity -1 serious

With kde-baseapps 4:16.08.3-2 these bugs became blockers for the
qtwebkit removal, which will be removed from buster earlier than
the rest of Qt4.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#874983: Bug#874949: These bugs are now blocking removal of qtwebkit from testing

2018-01-01 Thread Adrian Bunk
Control: severity -1 wishlist

On Mon, Jan 01, 2018 at 11:38:41PM +0200, Adrian Bunk wrote:
> Control: severity -1 serious
> 
> With kde-baseapps 4:16.08.3-2 these bugs became blockers for the
> qtwebkit removal, which will be removed from buster earlier than
> the rest of Qt4.

I was actually wrong on that, I missed that src:kde-baseapps still
builds libkonq5abi1/libkonq5-dev.

Sorry for the noise
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#883100: Bug#886245: RM: ksudoku [armel armhf] -- ROM; does not support Desktop OpenGL

2018-01-03 Thread Adrian Bunk
On Wed, Jan 03, 2018 at 07:32:46PM +0100, Pino Toscano wrote:
> On mercoledì 3 gennaio 2018 20:26:53 CET Adrian Bunk wrote:
> > On Wed, Jan 03, 2018 at 07:14:58PM +0100, Pino Toscano wrote:
> > > On mercoledì 3 gennaio 2018 20:12:05 CET Adrian Bunk wrote:
> > >...
> > > > Regarding ksudoku, is there any reason why you didn't apply
> > > > either my patch from #883100 or the similar change from Ubuntu?
> > > > Either one would fix the build on armel and armhf.
> > > 
> > > It is a bad hack, and I do not want to carry and support it.
> > 
> > Ubuntu backported the upstream fix.
> 
> Ah I see, a different hack than yours [1],
>...
> [1] that btw will not work, since even if you skip the
> find_package(OpenGL) call, then set_package_properties(OpenGL ...) sets
> TYPE REQUIRED, and thus make cmake error out (see feature_summary)
> because a required dependency was not found

Why are you implying that I did not test that my patch fixed the FTBFS
before submitting it?

When you are claiming that it "will not work", all I can say is
that it did work for me in an armel build on November 29th 2017.

> Pino Toscano

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#874088: sddm: cannot log in as root

2018-01-15 Thread Adrian Bunk
Control: severity -1 normal

On Sat, Sep 02, 2017 at 10:28:12PM -0400, William Melgaard wrote:
> Package: sddm
> Version: 0.14.0-4
> Severity: serious
> Tags: security
> Justification: Policy 2.5
> 
> Dear Maintainer,
> 
> apt-get dist-upgrade from jessie to stretch, followed by synaptic package
> manager installation of sddm-theme-elarun provided a splash screen with a 
> blank
> block for user.
> Providing "root" as the user, with appropriate password did not result in a
> login.

Thanks for your report.

> Double check of /etc/kde4/kdm/kdmrc found AllowRootLogin=true

Someone mentioned on IRC that sddm != kdm, and that they are 
configured in different ways.

> Inability to log in as root qualifies as "important" in accordance with the
> Debian policy manual section 2.5.

Policy section 2.5 talks about package priorities
(e.g. sddm is Priority: optional), not bug severities.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#887687: libsmokeqt4-dev: broken symlinks and causes qt4-perl FTBFS

2018-01-18 Thread Adrian Bunk
Package: libsmokeqt4-dev
Version: 4:4.14.3-1.2
Severity: serious
Control: affects -1 src:qt4-perl

qt4-perl FTBFS:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/qt4-perl.html

...
make[3]: *** No rule to make target '/usr/lib/libsmokeqt3support.so', needed by 
'blib/arch/auto/Qt3Support4/Qt3Support4.so'.  Stop.
make[3]: Leaving directory '/build/1st/qt4-perl-4.8.4/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:473: recipe for target 
'qt3support/src/CMakeFiles/perl_qt3support4.dir/all' failed
make[2]: *** [qt3support/src/CMakeFiles/perl_qt3support4.dir/all] Error 2
make[2]: Leaving directory '/build/1st/qt4-perl-4.8.4/obj-x86_64-linux-gnu'
Makefile:143: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/build/1st/qt4-perl-4.8.4/obj-x86_64-linux-gnu'


/usr/lib/libsmokeqt3support.so and several other .so
links are broken.



Bug#888144: frameworkintegration FTBFS with libappstreamqt-dev 0.11.8-1: c++: error: AppStreamQt-NOTFOUND: No such file or directory

2018-01-23 Thread Adrian Bunk
Source: frameworkintegration
Version: 5.37.0-2
Severity: serious

https://buildd.debian.org/status/package.php?p=frameworkintegration&suite=sid

...
cd 
/<>/obj-x86_64-linux-gnu/src/kpackage-install-handlers/appstream 
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/appstreamhandler.dir/link.txt 
--verbose=1
/usr/bin/c++  -g -O2 -fdebug-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x 
-fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align 
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef 
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time 
-pedantic -Wsuggest-override  -Wl,--enable-new-dtags -Wl,-z,relro 
-Wl,--as-needed -Wl,--no-undefined -rdynamic 
CMakeFiles/appstreamhandler.dir/main.cpp.o 
CMakeFiles/appstreamhandler.dir/appstreamhandler_autogen/mocs_compilation.cpp.o 
 -o appstreamhandler /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.1.0.1 
AppStreamQt-NOTFOUND /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.9.2 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.2 
c++: error: AppStreamQt-NOTFOUND: No such file or directory
src/kpackage-install-handlers/appstream/CMakeFiles/appstreamhandler.dir/build.make:123:
 recipe for target 'src/kpackage-install-handlers/appstream/appstreamhandler' 
failed
make[4]: *** [src/kpackage-install-handlers/appstream/appstreamhandler] Error 1



Bug#886820: qtcreator: FTBFS on armhf: sed: can't read builddir/src/plugins/qmldesigner/Makefile.qmldesignerplugin: No such file or directory

2018-01-24 Thread Adrian Bunk
Control: tags -1 patch

On Wed, Jan 10, 2018 at 10:57:29AM +0100, Emilio Pozuelo Monfort wrote:
> Source: qtcreator
> Version: 4.5.0-1
> Severity: serious
> 
> Hi,
> 
> qtcreator fails to build on armhf, as it can't find the file for the -O1 hack:
> 
> # Hack over a g++ problem while using -O2 on armhf.
> # If you don't like this horrible hack please feel free to help me try to
> # reproduce it in a minimal test case so as to be able to properly fill a
> # bug against g++.
> sed -i 's/O2/O1/g' builddir/src/plugins/qmldesigner/Makefile.qmldesignerplugin
> sed: can't read builddir/src/plugins/qmldesigner/Makefile.qmldesignerplugin: 
> No such file or directory
> debian/rules:32: recipe for target 'override_dh_auto_configure' failed
> 
> Note that this was added quite a while back:
> 
> qtcreator (3.1.2+dfsg-2) unstable; urgency=medium
> [...]
>   [ Lisandro Damián Nicanor Pérez Meyer ]
>   * Add a horrible hack in debian/rules for building a few files with -O1
> instead of -O2 on armhf. If you don't like this please be sure to help
> me to get a minimal test case in order to fill a proper bug against g++.
> 
>  -- Lisandro Damián Nicanor Pérez Meyer   Sun, 03 Aug 
> 2014 13:36:05 -0300
> 
> Maybe this is no longer needed due to the new qtcreator and/or new
> compiler versions?

Yes, I've confirmed that the following builds on armhf:

--- debian/rules.old2018-01-24 21:52:37.599841492 +
+++ debian/rules2018-01-24 21:52:53.244684450 +
@@ -44,14 +44,6 @@
CONFIG+=disable_external_rpath \
$(CURDIR) IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH) 
IDE_PACKAGE_MODE=1 USE_SYSTEM_BOTAN=1 $(extra_configure_opts)
 
-ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), armhf))
-   # Hack over a g++ problem while using -O2 on armhf.
-   # If you don't like this horrible hack please feel free to help me try 
to
-   # reproduce it in a minimal test case so as to be able to properly fill 
a
-   # bug against g++.
-   sed -i 's/O2/O1/g' 
builddir/src/plugins/qmldesigner/Makefile.qmldesignerplugin
-endif
-
 override_dh_auto_install:
 ifneq (,$(filter qtcreator-doc, $(shell dh_listpackages)))
dh_auto_build -- qch_docs


> Cheers,
> Emilio

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#889131: plasma-discover FTBFS with libpackagekitqt5-dev 1.0.1-1

2018-02-02 Thread Adrian Bunk
Source: plasma-discover
Version: 5.10.5-2
Severity: serious

https://buildd.debian.org/status/package.php?p=plasma-discover

...
In file included from 
/<>/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:25:0:
/<>/libdiscover/backends/PackageKitBackend/PackageKitUpdater.h:66:52:
 error: 'PackageKit::Transaction::Message' has not been declared
 void printMessage(PackageKit::Transaction::Message type, const QString 
&message);
^~~



Bug#889807: qtcreator FTBFS on !amd64/i386: botan.cpp:46226:12: fatal error: cpuid.h: No such file or directory

2018-02-07 Thread Adrian Bunk
Source: qtcreator
Version: 4.5.0-3
Severity: serious

https://buildd.debian.org/status/package.php?p=qtcreator&suite=sid

...
/<>/src/libs/3rdparty/botan/botan.cpp:46226:12: fatal error: 
cpuid.h: No such file or directory
   #include 
^
compilation terminated.
Makefile:1117: recipe for target '.obj/release-shared/botan.o' failed
make[4]: *** [.obj/release-shared/botan.o] Error 1



Bug#890122: kcompletion FTBFS on architectures where Qt uses OpenGL ES

2018-02-11 Thread Adrian Bunk
Source: kcompletion
Version: 5.42.0-2
Severity: serious
Tags: patch

https://buildd.debian.org/status/package.php?p=kcompletion&suite=sid

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<>'
xvfb-run -a dh_auto_test
cd obj-arm-linux-gnueabi && make -j4 test ARGS\+=-j4
make[2]: Entering directory '/<>/obj-arm-linux-gnueabi'
Running tests...
/usr/bin/ctest --force-new-ctest-process -j4
Test project /<>/obj-arm-linux-gnueabi
Start 1: kcompletioncoretest
Start 2: klineedit_unittest
Start 3: kcombobox_unittest
Start 4: ksortablelisttest
1/4 Test #4: ksortablelisttest    Passed0.31 sec
2/4 Test #1: kcompletioncoretest ..***Exception: SegFault  0.36 sec
QStandardPaths: XDG_RUNTIME_DIR points to non-existing path '/run/user/2952', 
please create it with 0700 permissions.
libEGL warning: DRI2: failed to create any config

3/4 Test #2: klineedit_unittest ...***Exception: SegFault  0.38 sec
QStandardPaths: XDG_RUNTIME_DIR points to non-existing path '/run/user/2952', 
please create it with 0700 permissions.
libEGL warning: DRI2: failed to create any config

4/4 Test #3: kcombobox_unittest ...***Exception: SegFault  0.37 sec
QStandardPaths: XDG_RUNTIME_DIR points to non-existing path '/run/user/2952', 
please create it with 0700 permissions.
libEGL warning: DRI2: failed to create any config


25% tests passed, 3 tests failed out of 4

Total Test time (real) =   0.40 sec

The following tests FAILED:
  1 - kcompletioncoretest (SEGFAULT)
  2 - klineedit_unittest (SEGFAULT)
  3 - kcombobox_unittest (SEGFAULT)
Errors while running CTest
Makefile:122: recipe for target 'test' failed
make[2]: *** [test] Error 8


Fix (stolen from Ubuntu):

--- debian/rules.old2018-02-11 11:03:20.291380680 +
+++ debian/rules2018-02-11 11:03:36.281213576 +
@@ -15,4 +15,4 @@
dh_strip --dbgsym-migration='libkf5completion5-dbg (<= 5.19.0-1~~)'
 
 override_dh_auto_test:
-   xvfb-run -a dh_auto_test
+   xvfb-run -a --server-args="-screen 0 1024x768x24+32" dh_auto_test



Bug#875015: Last buster libkdegames-kde4 reverse dependencies gone

2018-02-21 Thread Adrian Bunk
Control: severity -1 serious

When the latest kolf and ksirk uploads migrate to testing
there will be no users of libkdegames-kde4 left in buster.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#784477: Updated qtwebkit-removal patch for kde-runtime 4:17.08.3-1

2018-02-21 Thread Adrian Bunk
mports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
+#usr/lib/kde4/imports/org/kde/runnermodel/librunnermodelplugin.so
 usr/lib/kde4/jpegthumbnail.so
 usr/lib/kde4/kcm_attica.so
 usr/lib/kde4/kcm_cgi.so
@@ -96,8 +96,8 @@
 usr/lib/kde4/kshorturifilter.so
 usr/lib/kde4/kuriikwsfilter.so
 usr/lib/kde4/kurisearchfilter.so
-usr/lib/kde4/libexec/drkonqi
-usr/lib/kde4/libexec/kcmremotewidgetshelper
+#usr/lib/kde4/libexec/drkonqi
+#usr/lib/kde4/libexec/kcmremotewidgetshelper
 usr/lib/kde4/libexec/kdeeject
 usr/lib/kde4/libexec/kdesu /usr/lib/kde4/libexec/kdesu-distrib/
 usr/lib/kde4/libexec/kdesud
@@ -108,11 +108,11 @@
 usr/lib/kde4/librenaudioplugin.so
 usr/lib/kde4/librenimageplugin.so
 usr/lib/kde4/localdomainurifilter.so
-usr/lib/kde4/plasma-kpart.so
-usr/lib/kde4/plasma_appletscript_declarative.so
-usr/lib/kde4/plasma_containment_newspaper.so
-usr/lib/kde4/plasma_packagestructure_javascriptaddon.so
-usr/lib/kde4/platformimports/touch/org/kde/plasma/components/libplasmacomponentsplugin.so
+#usr/lib/kde4/plasma-kpart.so
+#usr/lib/kde4/plasma_appletscript_declarative.so
+#usr/lib/kde4/plasma_containment_newspaper.so
+#usr/lib/kde4/plasma_packagestructure_javascriptaddon.so
+#usr/lib/kde4/platformimports/touch/org/kde/plasma/components/libplasmacomponentsplugin.so
 usr/lib/kde4/plugins/imageformats/kimg_webp.so
 usr/lib/kde4/plugins/phonon_platform/kde.so
 usr/lib/kde4/svgthumbnail.so
diff -Nru kde-runtime-17.08.3/debian/patches/no-webkit-plasma.patch 
kde-runtime-17.08.3/debian/patches/no-webkit-plasma.patch
--- kde-runtime-17.08.3/debian/patches/no-webkit-plasma.patch   1970-01-01 
02:00:00.0 +0200
+++ kde-runtime-17.08.3/debian/patches/no-webkit-plasma.patch   2018-02-21 
18:54:22.0 +0200
@@ -0,0 +1,62 @@
+Description: Disable the webkit and plama using parts to allow qtwebkit removal
+Author: Adrian Bunk 
+Bug-Debian: https://bugs.debian.org/784477
+
+--- kde-runtime-16.08.3.orig/CMakeLists.txt
 kde-runtime-16.08.3/CMakeLists.txt
+@@ -20,12 +20,12 @@ endif(WINCE)
+ find_package(KDE4 4.9.95 REQUIRED)
+ include(KDE4Defaults)
+ 
+-find_package(KDeclarative QUIET CONFIG)
+-set_package_properties(KDeclarative PROPERTIES DESCRIPTION "KDE Declarative 
(QML) support from kdelibs"
+-   URL "http://www.kde.org";
+-   TYPE REQUIRED
+-   PURPOSE "Required by corebindingsplugin 
(org.kde.plasma.core)"
+-  )
++#find_package(KDeclarative QUIET CONFIG)
++#set_package_properties(KDeclarative PROPERTIES DESCRIPTION "KDE Declarative 
(QML) support from kdelibs"
++#   URL "http://www.kde.org";
++#   TYPE REQUIRED
++#   PURPOSE "Required by corebindingsplugin 
(org.kde.plasma.core)"
++#  )
+ 
+ macro_optional_find_package(NepomukCore)
+ set_package_properties(NepomukCore PROPERTIES DESCRIPTION "Nepomuk Core 
Libraries"
+@@ -136,9 +136,9 @@ if (Q_WS_X11)
+ endif (Q_WS_X11)
+ add_subdirectory(kquitapp)
+ add_subdirectory(menu)
+-if ( NOT WINCE )
+-add_subdirectory(plasma)
+-endif ( NOT WINCE )
++#if ( NOT WINCE )
++#add_subdirectory(plasma)
++#endif ( NOT WINCE )
+ add_subdirectory(solid-hardware)
+ 
+ # Platform-specific integration
+--- kde-runtime-16.08.3.orig/kioslave/thumbnail/CMakeLists.txt
 kde-runtime-16.08.3/kioslave/thumbnail/CMakeLists.txt
+@@ -89,15 +89,15 @@ install(TARGETS textthumbnail DESTINATIO
+ 
+ ### next target ###
+ 
+-if(NOT WINCE)
+-set(htmlthumbnail_PART_SRCS htmlcreator.cpp)
++#if(NOT WINCE)
++#set(htmlthumbnail_PART_SRCS htmlcreator.cpp)
+ 
+-kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS})
++#kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS})
+ 
+-target_link_libraries(htmlthumbnail ${KDE4_KDEWEBKIT_LIBS})
++#target_link_libraries(htmlthumbnail ${KDE4_KDEWEBKIT_LIBS})
+ 
+-install(TARGETS htmlthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
+-endif(NOT WINCE)
++#install(TARGETS htmlthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
++#endif(NOT WINCE)
+ 
+ ### next target ###
+ 
diff -Nru kde-runtime-17.08.3/debian/patches/series 
kde-runtime-17.08.3/debian/patches/series
--- kde-runtime-17.08.3/debian/patches/series   2017-05-22 20:34:05.0 
+0300
+++ kde-runtime-17.08.3/debian/patches/series   2018-02-21 18:48:56.0 
+0200
@@ -8,3 +8,4 @@
 add_glib_for_nm
 hurd.diff
 Make-sure-people-are-not-trying-to-sneak-invisible-charac.patch
+no-webkit-plasma.patch
diff -Nru kde-runtime-17.08.3/debian/rules kde-runtime-17.08.3/debian/rules
--- kde-runtime-17.08.3/debian/rules2016-08-21 12:56:46.0 +0300
+++ kde-runtime-17.08.3/debian/rules2018-02-21 18:54:22.0 +0200
@@ -3,7 +3,7 @@
 include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
 
 override_dh_auto_configure:
-   $(overridden_command) -- -DBUILD_khelpcenter=FALSE
+   $(overridden_command) -- -DBUI

Bug#784479: Patch for qtwebkit removal from kde4libs

2018-02-21 Thread Adrian Bunk
de/plasma/svg.h
+#usr/include/plasma/theme.h
+#usr/include/plasma/tooltipcontent.h
+#usr/include/plasma/tooltipmanager.h
+#usr/include/plasma/version.h
+#usr/include/plasma/view.h
+#usr/include/plasma/wallpaper.h
+#usr/include/plasma/widgets/busywidget.h
+#usr/include/plasma/widgets/checkbox.h
+#usr/include/plasma/widgets/combobox.h
+#usr/include/plasma/widgets/declarativewidget.h
+#usr/include/plasma/widgets/flashinglabel.h
+#usr/include/plasma/widgets/frame.h
+#usr/include/plasma/widgets/groupbox.h
+#usr/include/plasma/widgets/iconwidget.h
+#usr/include/plasma/widgets/itembackground.h
+#usr/include/plasma/widgets/label.h
+#usr/include/plasma/widgets/lineedit.h
+#usr/include/plasma/widgets/meter.h
+#usr/include/plasma/widgets/pushbutton.h
+#usr/include/plasma/widgets/radiobutton.h
+#usr/include/plasma/widgets/scrollbar.h
+#usr/include/plasma/widgets/scrollwidget.h
+#usr/include/plasma/widgets/separator.h
+#usr/include/plasma/widgets/signalplotter.h
+#usr/include/plasma/widgets/slider.h
+#usr/include/plasma/widgets/spinbox.h
+#usr/include/plasma/widgets/svgwidget.h
+#usr/include/plasma/widgets/tabbar.h
+#usr/include/plasma/widgets/textbrowser.h
+#usr/include/plasma/widgets/textedit.h
+#usr/include/plasma/widgets/toolbutton.h
+#usr/include/plasma/widgets/treeview.h
+#usr/include/plasma/widgets/videowidget.h
+#usr/include/plasma/widgets/webview.h
+#usr/include/plasma/windoweffects.h
 usr/include/predicateproperties.h
 usr/include/qtest_kde.h
 usr/include/skipdlg.h
@@ -1917,20 +1917,20 @@
 usr/include/threadweaver/WeaverInterface.h
 usr/include/threadweaver/WeaverObserver.h
 usr/include/threadweaver/threadweaver_export.h
-usr/lib/cmake/KDeclarative/KDeclarativeConfig.cmake
-usr/lib/cmake/KDeclarative/KDeclarativeConfigVersion.cmake
-usr/lib/cmake/KDeclarative/KDeclarativeLibraryTargets-debian.cmake
-usr/lib/cmake/KDeclarative/KDeclarativeLibraryTargets.cmake
+#usr/lib/cmake/KDeclarative/KDeclarativeConfig.cmake
+#usr/lib/cmake/KDeclarative/KDeclarativeConfigVersion.cmake
+#usr/lib/cmake/KDeclarative/KDeclarativeLibraryTargets-debian.cmake
+#usr/lib/cmake/KDeclarative/KDeclarativeLibraryTargets.cmake
 usr/lib/kde4/libexec/kauth-policy-gen
 usr/lib/kde4/plugins/script/libkrossqtsplugin.so
 usr/lib/libkcmutils.so
 usr/lib/libkde3support.so
-usr/lib/libkdeclarative.so
+#usr/lib/libkdeclarative.so
 usr/lib/libkdecore.so
 usr/lib/libkdefakes.so
 usr/lib/libkdesu.so
 usr/lib/libkdeui.so
-usr/lib/libkdewebkit.so
+#usr/lib/libkdewebkit.so
 usr/lib/libkdnssd.so
 usr/lib/libkemoticons.so
 usr/lib/libkfile.so
@@ -1958,7 +1958,7 @@
 usr/lib/libnepomuk.so
 usr/lib/libnepomukquery.so
 usr/lib/libnepomukutils.so
-usr/lib/libplasma.so
+#usr/lib/libplasma.so
 usr/lib/libsolid.so
 usr/lib/libthreadweaver.so
 usr/share/dbus-1/interfaces/org.freedesktop.PowerManagement.Inhibit.xml
@@ -2047,7 +2047,7 @@
 usr/share/kde4/apps/cmake/modules/FindOpenEXR.cmake
 usr/share/kde4/apps/cmake/modules/FindPCRE.cmake
 usr/share/kde4/apps/cmake/modules/FindPhonon.cmake
-usr/share/kde4/apps/cmake/modules/FindPlasma.cmake
+#usr/share/kde4/apps/cmake/modules/FindPlasma.cmake
 usr/share/kde4/apps/cmake/modules/FindPopplerQt4.cmake
 usr/share/kde4/apps/cmake/modules/FindPostgreSQL.cmake
 usr/share/kde4/apps/cmake/modules/FindPulseAudio.cmake
diff -Nru kde4libs-4.14.36/debian/kdelibs5-plugins.install 
kde4libs-4.14.36/debian/kdelibs5-plugins.install
--- kde4libs-4.14.36/debian/kdelibs5-plugins.install2016-05-31 
09:36:17.0 +0300
+++ kde4libs-4.14.36/debian/kdelibs5-plugins.install2017-12-04 
09:19:16.0 +0200
@@ -1,6 +1,6 @@
 usr/lib/*/qt4/plugins/designer/kde3supportwidgets.so
 usr/lib/*/qt4/plugins/designer/kdedeprecated.so
-usr/lib/*/qt4/plugins/designer/kdewebkitwidgets.so
+#usr/lib/*/qt4/plugins/designer/kdewebkitwidgets.so
 usr/lib/*/qt4/plugins/designer/kdewidgets.so
 usr/lib/kconf_update_bin/migrate_from_kde3_icon_theme
 usr/lib/kde4/emoticonstheme_adium.so
diff -Nru kde4libs-4.14.36/debian/patches/no_qtwebkit.diff 
kde4libs-4.14.36/debian/patches/no_qtwebkit.diff
--- kde4libs-4.14.36/debian/patches/no_qtwebkit.diff1970-01-01 
02:00:00.0 +0200
+++ kde4libs-4.14.36/debian/patches/no_qtwebkit.diff    2018-02-21 
17:39:34.0 +0200
@@ -0,0 +1,87 @@
+Description: Disable libraries that required qtwebkit
+Author: Adrian Bunk 
+Bug-Debian: https://bugs.debian.org/784479
+
+--- kde4libs-4.14.36.orig/CMakeLists.txt
 kde4libs-4.14.36/CMakeLists.txt
+@@ -352,14 +352,14 @@ endif(NOT WINCE)
+ add_subdirectory( dnssd )
+ add_subdirectory( kross )
+ add_subdirectory( security )
+-if(NOT WINCE)
+-add_subdirectory( plasma )
+-endif(NOT WINCE)
++#if(NOT WINCE)
++#add_subdirectory( plasma )
++#endif(NOT WINCE)
+ add_subdirectory( kunitconversion )
+-add_subdirectory( kdewebkit )
++#add_subdirectory( kdewebkit )
+ add_subdirectory( includes )
+ 
+-add_subdirectory( experimental )
++#add_subdirectory( experimental )
+ macro_optional_add_subdirectory( doc  )
+ 
+ # write dependency file which will be ins

Bug#891163: kstars FTBFS: dh_install: Cannot find "usr/lib/*/libexec/kauth/kauth_kstars_helper"

2018-02-22 Thread Adrian Bunk
Source: kstars
Version: 4:17.08.3-2
Severity: serious

Some recent change in unstable makes kstars FTBFS:

https://tests.reproducible-builds.org/debian/history/kstars.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kstars.html

...
dh_install  
dh_install: Cannot find (any matches for) 
"usr/lib/*/libexec/kauth/kauth_kstars_helper" (tried in ., debian/tmp)

dh_install: kstars missing files: usr/lib/*/libexec/kauth/kauth_kstars_helper
dh_install: missing files, aborting
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: 
pre_install_dh_install] Error 25
make[1]: Leaving directory '/build/1st/kstars-17.08.3'
make: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:112: 
debian/dhmk_install] Error 2



Bug#1079528: signond/experimental FTBFS: missing symbol

2024-08-24 Thread Adrian Bunk
Source: signond
Version: 8.61+git20231015.c8ad982-2
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/signond.html
https://buildd.debian.org/status/fetch.php?pkg=signond&arch=alpha&ver=8.61%2Bgit20231015.c8ad982-2&stamp=1723819111&raw=0

...
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libsignon-qt6-1/DEBIAN/symbols doesn't match 
completely debian/libsignon-qt6-1.symbols
--- debian/libsignon-qt6-1.symbols 
(libsignon-qt6-1_8.61+git20231015.c8ad982-2_amd64)
+++ dpkg-gensymbolsabmITy   2025-09-24 07:36:55.835525267 -1200
@@ -12,7 +12,7 @@
  _ZN13QMetaSequence12MetaSequenceI5QListIN6SignOn12IdentityInfoEEE5valueE@Base 
8.61+git20231015.c8ad982
  
_ZN13QMetaSequence12MetaSequenceI5QListIN6SignOn15SecurityContextEEE5valueE@Base
 8.61+git20231015.c8ad982
  
_ZN16QMetaAssociation15MetaAssociationI4QMapI7QString5QListIS2_EEE5valueE@Base 
8.61+git20231015.c8ad982
- _ZN6QDebuglsEPKc@Base 8.61+git20231015.c8ad982
+#MISSING: 8.61+git20231015.c8ad982-2# _ZN6QDebuglsEPKc@Base 
8.61+git20231015.c8ad982
  _ZN6SignOn11AuthService10identitiesERK5QListINS_12IdentityInfoEE@Base 
8.61+git20231015.c8ad982
  _ZN6SignOn11AuthService11qt_metacallEN11QMetaObject4CallEiPPv@Base 
8.61+git20231015.c8ad982
  _ZN6SignOn11AuthService11qt_metacastEPKc@Base 8.61+git20231015.c8ad982
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:14: binary] Error 25



Bug#950565: kalgebra FTBFS on architectures without qtwebengine5-dev

2020-02-03 Thread Adrian Bunk
Source: kalgebra
Version: 4:19.12.1-1
Severity: serious
Tags: ftbfs

Looks like a problem with the override_dh_auto_configure:

https://buildd.debian.org/status/package.php?p=kalgebra&suite=sid

...
make[1]: Entering directory '/<>'
DMOBILE_BACKEND="none"
make[1]: Leaving directory '/<>'
   dh_auto_build --buildsystem=kf5 -a
cd obj-powerpc64le-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true"
dh_auto_build: error: chdir("obj-powerpc64le-linux-gnu") failed: No such file 
or directory
dh_auto_build: error: cd obj-powerpc64le-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" returned exit code 25
make: *** [debian/rules:18: binary-arch] Error 25



Bug#951905: qtwebengine-opensource-src FTBFS: symbols disappeared

2020-02-22 Thread Adrian Bunk
Source: qtwebengine-opensource-src
Version: 5.12.5+dfsg-6
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/qtwebengine-opensource-src.html

...
   dh_makeshlibs
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5webenginecore5/DEBIAN/symbols doesn't 
match completely debian/libqt5webenginecore5.symbols
--- debian/libqt5webenginecore5.symbols 
(libqt5webenginecore5_5.12.5+dfsg-6_amd64)
+++ dpkg-gensymbolsMc4x8E   2021-03-25 19:04:23.418762620 -1200
@@ -17,10 +17,10 @@
  (optional=gold)Qt_5@Qt_5 5.7.1
  (optional=gold)Qt_5_PRIVATE_API@Qt_5_PRIVATE_API 5.7.1 1
  (arch=mipsel)SyscallAsm@Qt_5 5.9.1
- _ZGRN2ui12_GLOBAL__N_115kSkipThresholdsE_@Qt_5 5.12.5
- _ZGRN2ui12_GLOBAL__N_118kLatencyThresholdsE_@Qt_5 5.12.5
- _ZGRN2ui12_GLOBAL__N_123kLatencySpeedThresholdsE_@Qt_5 5.12.5
- _ZGRN2ui12_GLOBAL__N_130kLatencyAccelerationThresholdsE_@Qt_5 5.12.5
+#MISSING: 5.12.5+dfsg-6# _ZGRN2ui12_GLOBAL__N_115kSkipThresholdsE_@Qt_5 5.12.5
+#MISSING: 5.12.5+dfsg-6# _ZGRN2ui12_GLOBAL__N_118kLatencyThresholdsE_@Qt_5 
5.12.5
+#MISSING: 5.12.5+dfsg-6# 
_ZGRN2ui12_GLOBAL__N_123kLatencySpeedThresholdsE_@Qt_5 5.12.5
+#MISSING: 5.12.5+dfsg-6# 
_ZGRN2ui12_GLOBAL__N_130kLatencyAccelerationThresholdsE_@Qt_5 5.12.5
  _ZN11QtWebEngine11processMainEiPPKc@Qt_5 5.7.1
  _ZN14WebEngineError15toQtErrorDomainEi@Qt_5 5.7.1
  _ZN14WebEngineError16UserAbortedErrorE@Qt_5 5.7.1
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:56: binary] Error 25



Bug#952060: libsignon-glib: diff for NMU version 1.12-2.1

2020-04-07 Thread Adrian Bunk
Control: tags 952060 + patch
Control: tags 952060 + pending

Dear maintainer,

I've prepared an NMU for libsignon-glib (versioned as 1.12-2.1) and 
uploaded it to DELAYED/15. Please feel free to tell me if I should 
cancel it.

cu
Adrian
diff -Nru libsignon-glib-1.12/debian/changelog libsignon-glib-1.12/debian/changelog
--- libsignon-glib-1.12/debian/changelog	2015-12-02 20:37:16.0 +0200
+++ libsignon-glib-1.12/debian/changelog	2020-04-07 10:42:59.0 +0300
@@ -1,3 +1,10 @@
+libsignon-glib (1.12-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Don't build with -Werror. (Closes: #952060)
+
+ -- Adrian Bunk   Tue, 07 Apr 2020 10:42:59 +0300
+
 libsignon-glib (1.12-2) unstable; urgency=medium
 
   [ Rohan Garg ]
diff -Nru libsignon-glib-1.12/debian/patches/disable-deprecation-error.patch libsignon-glib-1.12/debian/patches/disable-deprecation-error.patch
--- libsignon-glib-1.12/debian/patches/disable-deprecation-error.patch	2015-12-02 19:54:34.0 +0200
+++ libsignon-glib-1.12/debian/patches/disable-deprecation-error.patch	2020-04-07 10:41:07.0 +0300
@@ -1,7 +1,5 @@
-Author: Alberto Mardegan
-Subject: Disable deprecation errors
-Origin: https://gitlab.com/accounts-sso/libsignon-glib/merge_requests/2/diffs
-Bug-accounts-sso: https://gitlab.com/accounts-sso/libsignon-glib/issues/2
+Author: Adrian Bunk
+Subject: Don't build with -Werror
 diff --git a/libsignon-glib/Makefile.am b/libsignon-glib/Makefile.am
 index e208101..f534d84 100644
 --- a/libsignon-glib/Makefile.am
@@ -11,69 +9,8 @@
  	-I$(builddir) \
  	$(DEPS_CFLAGS) \
 -	-Wall -Werror
-+	-Wall -Werror -Wno-error=deprecated-declarations
++	-Wall
  libsignon_glib_la_LIBADD = $(DEPS_LIBS)
  libsignon_glib_la_LDFLAGS = \
  	-version-info 1:0:0 \
 
-diff --git a/libsignon-glib/signon-auth-session.c b/libsignon-glib/signon-auth-session.c
-index f60d73d..adcb5ee 100644
 a/libsignon-glib/signon-auth-session.c
-+++ b/libsignon-glib/signon-auth-session.c
-@@ -146,6 +146,7 @@ auth_session_process_reply (GObject *object, GAsyncResult *res,
- 
- sso_auth_session_call_process_finish (proxy, &reply, res, &error);
- 
-+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
- self = SIGNON_AUTH_SESSION (g_async_result_get_source_object (
- (GAsyncResult *)res_process));
- self->priv->busy = FALSE;
-@@ -166,6 +167,7 @@ auth_session_process_reply (GObject *object, GAsyncResult *res,
-  * g_main_context_pop_thread_default: assertion `g_queue_peek_head (stack) == context' failed
-  */
- g_simple_async_result_complete_in_idle (res_process);
-+G_GNUC_END_IGNORE_DEPRECATIONS
- g_object_unref (self);
- }
- 
-@@ -180,6 +182,7 @@ auth_session_process_ready_cb (gpointer object, const GError *error, gpointer us
- g_return_if_fail (self != NULL);
- priv = self->priv;
- 
-+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
- if (error != NULL)
- {
- DEBUG ("AuthSessionError: %s", error->message);
-@@ -199,6 +202,7 @@ auth_session_process_ready_cb (gpointer object, const GError *error, gpointer us
- g_simple_async_result_complete (res);
- return;
- }
-+G_GNUC_END_IGNORE_DEPRECATIONS
- 
- process_data = g_object_get_data ((GObject *)res, data_key_process);
- g_return_if_fail (process_data != NULL);
-@@ -592,9 +596,11 @@ signon_auth_session_process_async (SignonAuthSession *self,
- 
- g_return_if_fail (session_data != NULL);
- 
-+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
- res = g_simple_async_result_new ((GObject *)self, callback, user_data,
-  signon_auth_session_process_async);
- g_simple_async_result_set_check_cancellable (res, cancellable);
-+G_GNUC_END_IGNORE_DEPRECATIONS
- 
- process_data = g_slice_new0 (AuthSessionProcessData);
- process_data->session_data = g_variant_ref_sink (session_data);
-@@ -636,10 +642,12 @@ signon_auth_session_process_finish (SignonAuthSession *self, GAsyncResult *res,
- g_return_val_if_fail (SIGNON_IS_AUTH_SESSION (self), NULL);
- 
- async_result = (GSimpleAsyncResult *)res;
-+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
- if (g_simple_async_result_propagate_error (async_result, error))
- return NULL;
- 
- reply = g_simple_async_result_get_op_res_gpointer (async_result);
-+G_GNUC_END_IGNORE_DEPRECATIONS
- return g_variant_ref (reply);
- }
- 


Bug#844357: fracplanet FTPFS on mips*: libQtOpenGL.so: undefined reference to `glLoadMatrixd'

2016-11-14 Thread Adrian Bunk
Package: fracplanet
Version: 0.4.0-5
Severity: serious

https://buildd.debian.org/status/package.php?p=fracplanet&suite=sid

g++ -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wl,-z,relro -Wl,-O1 -o fracplanet 
obj/common.o obj/control.o obj/control_about.o obj/control_render.o 
obj/control_save.o obj/control_terrain.o obj/dialog_documentation.o 
obj/fracplanet.o obj/fracplanet_main.o obj/geometry.o obj/image.o obj/license.o 
obj/matrix33.o obj/matrix34.o obj/noise.o obj/parameters_cloud.o 
obj/parameters_noise.o obj/parameters_object.o obj/parameters_render.o 
obj/parameters_save.o obj/parameters_terrain.o obj/progress.o obj/random.o 
obj/rgb.o obj/scan.o obj/spinbox.o obj/triangle.o obj/triangle_edge.o 
obj/triangle_mesh.o obj/triangle_mesh_cloud.o obj/triangle_mesh_terrain.o 
obj/triangle_mesh_viewer.o obj/triangle_mesh_viewer_display.o obj/vertex.o 
obj/xyz.o obj/moc_control_about.o obj/moc_control_render.o 
obj/moc_control_save.o obj/moc_control_terrain.o obj/moc_dialog_documentation.o 
obj/moc_fracplanet_main.o obj/moc_triangle_mesh_viewer.o obj/moc_triang
 le_mesh_viewer_display.o-L/usr/lib/mips-linux-gnu -L/usr/X11R6/lib 
-lboost_program_options -lGLU -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread 
/usr/lib/mips-linux-gnu/libQtOpenGL.so: undefined reference to `glLoadMatrixd'


Michael Biebl mentioned #844227 on IRC, are these bugs coincidence,
or is there something that broke/changed in Mesa on mips* recently?



Bug#844660: mkvtoolnix FTBFS with QT 5.7

2016-11-17 Thread Adrian Bunk
Source: mkvtoolnix
Version: 9.5.0-1
Severity: serious

https://buildd.debian.org/status/package.php?p=mkvtoolnix&suite=sid

...
 CXX src/info/qt_ui.cpp
In file included from src/common/common_pch.h:4:0:
src/info/ui/mainwindow.h: In member function 'void 
Ui_main_window::retranslateUi(QMainWindow*)':
src/common/common.h:81:45: error: 'pgettext' was not declared in this scope
 #  define PY(context, s) pgettext(context, s)
 ^
src/common/qt.h:28:32: note: in expansion of macro 'PY'
 #define QPTR(s, context) to_qs(PY(context, s))
^~
src/info/ui/mainwindow.h:106:37: note: in expansion of macro 'QPTR'
 main_window->setWindowTitle(QPTR("mkvInfo", Q_NULLPTR));
 ^
compilation terminated due to -Wfatal-errors.
debian/rules:16: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/«PKGBUILDDIR»'
debian/rules:13: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



Bug#846167: qtwebchannel5-examples/armel unsatisfiable Depends: nodejs

2016-11-28 Thread Adrian Bunk
Source: qtwebchannel-opensource-src
Version: 5.7.1~20161021-2
Severity: serious

Migration to testing (and therefore inclusion in stretch)
is currently blocked by:
  qtwebchannel5-examples/armel unsatisfiable Depends: nodejs

nodejs is gone on armel, and won't come back.

There are two ways how this could be resolved:

1. if qtwebchannel-opensource-src makes sense without nodejs,
   the qtwebchannel5-examples dependencies on nodejs and npm
   should become [!armel]

OR

2. - add a build-dependency on nodejs so that qtwebchannel-opensource-src
 gets built only on architectures where nodejs is available, AND
   - send an "RM: qtwebchannel-opensource-src [armel]" bug
 against ftp.debian.org to get rid of the old package on armel



Bug#856904: ksirk FTBFS on architectures where char is unsigned

2017-03-05 Thread Adrian Bunk
Source: ksirk
Version: 4:16.04.0-1
Severity: serious

https://buildd.debian.org/status/package.php?p=ksirk&suite=sid

...
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
/«PKGBUILDDIR»/ksirk/iris/src/xmpp/base64/base64.cpp:65:2: error: narrowing 
conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
...


Bug#853171: segmentation fault when disabling a screen with kscreen without upower installed on the system

2017-03-14 Thread Adrian Bunk
Control: reassign -1 kscreen 4:5.8.4-1
Control: fixed -1 4:5.8.5-1
Control: severity -1 serious

On Sat, Mar 11, 2017 at 07:28:12PM +0100, John Paul Adrian Glaubitz wrote:
> Control: retitle -1 plasma-desktop: Should probably add upower to Depends
> Control: severity -1 normal
>...
> Thus, when installing KDE normally, upower is pulled in and Plasma is working
> correctly. The only possible bug here is that plasma-desktop itself does not
> depend on upower despite not being functional without it. I am therefore
> retitling the bug accordingly and reduce the severity to normal because this
> isn't a serious bug either as you can only trigger this issue when not 
> installing
> KDE the intended way.
>...

Dependencies are what ensures that software is used in the intended way,
when something is unusable without another package a missing dependency 
is an RC bug.

Raising back to serious and moving to the kscreen package where
Maximiliano already fixed the bug.

> Adrian

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#857994: Bug#857986: npm: This pakcage is 3 years old? (consider removal)

2017-03-19 Thread Adrian Bunk
Control: severity -1 grave
Contraol: tags -1 stretch sid

On Fri, Mar 17, 2017 at 12:50:11AM +0100, Jérémy Lal wrote:
>...
> I should have done this long before, but npm should not stay in testing:
> - `npm install thisorthatmodule` is failing for a growing list of modules
> - npmjs.org might drop support for this old client at anytime now
> - it's not supportable (security-wise) and i'd advise against using it
> 
> I'll use block this bug by the handful of packages depending on npm.

I'm raising the severity of these bugs accordingly.

Note that a missing dependency is also RC, so something like
  npm2deb: Please Recommend npm instead of Depend
does not sound like an option.

Removing npm from stretch implies that packages that are non-functional 
without npm also have to be removed from stretch.

> Jérémy

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#860852: qtcharts-opensource-src binary-all FTBFS: error: cannot find -lQt5Charts

2017-04-20 Thread Adrian Bunk
Source: qtcharts-opensource-src
Version: 5.7.1-2
Severity: serious

https://buildd.debian.org/status/fetch.php?pkg=qtcharts-opensource-src&arch=all&ver=5.7.1-2&stamp=1492693412&raw=0

...
g++ -Wl,-z,relro -Wl,--as-needed -Wl,-O1 -fuse-ld=gold -Wl,--enable-new-dtags 
-shared -o libqtchartsqml2.so .obj/chartsqml2_plugin.o .obj/declarativechart.o 
.obj/declarativexypoint.o .obj/declarativexyseries.o 
.obj/declarativelineseries.o .obj/declarativesplineseries.o 
.obj/declarativeareaseries.o .obj/declarativescatterseries.o 
.obj/declarativepieseries.o .obj/declarativebarseries.o 
.obj/declarativecategoryaxis.o .obj/declarativemargins.o .obj/declarativeaxes.o 
.obj/declarativepolarchart.o .obj/declarativeboxplotseries.o 
.obj/declarativechartnode.o .obj/declarativerendernode.o 
.obj/moc_declarativerendernode.o  -L/«PKGBUILDDIR»/lib -lQt5Charts -lQt5Quick 
-lQt5Widgets -lQt5Gui -lQt5Qml -lQt5Network -lQt5Core -lGL -lpthread  
/usr/bin/ld.gold: error: cannot find -lQt5Charts
collect2: error: ld returned 1 exit status
Makefile:134: recipe for target '../../qml/QtCharts/libqtchartsqml2.so' failed
make[2]: *** [../../qml/QtCharts/libqtchartsqml2.so] Error 1


jessie RC bugs in KDE packages

2017-05-17 Thread Adrian Bunk
Hi,

thanks a lot for maintaining KDE.

The following RC bugs in jessie seem easily fixable:
#762950 digikam: Removes all images from database when unaccessible mount is 
found
#804823 kreversi: missing kde-games-core-declarative dependency
#767905 [kwalletmanager] after upgrade all passwords are gone

Could you prepare jessue-pu updates for them?

Alternatively, I can fix them for jessie if you don't object.

Thanks
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#863927: qtwebengine-opensource-src: FTBFS: memory exhausted

2017-06-03 Thread Adrian Bunk
On Fri, Jun 02, 2017 at 11:32:39AM +0200, Sandro Knauß wrote:
>...
> I know this is not ideal but we can't fix this. If this is a nogo for the 
> release than we need to remove the i386 packages, that used the fact, that 
> debian buildds for i386 are running on amd64 systems.

No, the fix would be to not produce 1 GB of debug info for this library:

Package: libqt5webenginecore5-dbgsym
Source: qtwebengine-opensource-src
Version: 5.7.1+dfsg-6
Installed-Size: 916272
Maintainer: Debian Qt/KDE Maintainers 
Architecture: i386

The build log [1] confirms that -g is used in the i386 build.

-g0 instead of -g (or no -g option) would surely solve this problem.

-g1 would likely be sufficient to fix the problem on i386,
while still providing enough debug information for backtraces.

A similar -g0/-g1 fix could also fix the armhf and mipsel builds (untested).

> Best regards,
> 
> sandro

cu
Adrian

[1] 
https://buildd.debian.org/status/fetch.php?pkg=qtwebengine-opensource-src&arch=i386&ver=5.7.1%2Bdfsg-6&stamp=1484781991&raw=0

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#863927: qtwebengine-opensource-src: FTBFS: memory exhausted

2017-06-04 Thread Adrian Bunk
On Sat, Jun 03, 2017 at 09:33:38PM +0200, Sandro Knauß wrote:
> Hey,
> 
> > No, the fix would be to not produce 1 GB of debug info for this library:
> 
> > The build log [1] confirms that -g is used in the i386 build.
> > 
> > -g0 instead of -g (or no -g option) would surely solve this problem.
> > 
> > -g1 would likely be sufficient to fix the problem on i386,
> > while still providing enough debug information for backtraces.
> > 
> > A similar -g0/-g1 fix could also fix the armhf and mipsel builds (untested).
> 
> interessting point and a year ago I also ask for ideas and nothing came. I 
> tested a lot to get it building on other platforms without success. At the 
> moment I'm hardy using my computer, so I can't test it at the moment, sorry.

I found the problem:
The -g is coming from dpkg-buildflags.

Below is the smallest patch I see for this, a proper reshuffle of the 
debug settings in debian/rules looked too heavy so near to the release.

Could you upload this, or can I do an NMU?

> Best Regards,
> 
> sandro

cu
Adrian


--- qtwebengine-opensource-src-5.7.1+dfsg/debian/rules  2017-01-18 
20:00:38.0 +0200
+++ qtwebengine-opensource-src-5.7.1+dfsg/debian/rules  2017-06-04 
22:12:35.0 +0300
@@ -6,16 +6,22 @@
 export NINJAFLAGS=-v
 include /usr/share/dpkg/default.mk
 
-export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags 
--get CPPFLAGS)
-export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
+# TODO: properly integrate with the other debug setting for buster
+ifneq (,$(filter $(DEB_HOST_ARCH), armel armhf i386 mips mipsel))
+   export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS) -g1
+   export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS) -g1
+else
+   export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS)
+   export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS)
+endif
 export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
 export QT_SELECT := qt5
 
 VERSION_CLEAN_UPSTREAM = $(call dpkg_late_eval,VERSION_CLEAN_UPSTREAM,echo 
'$(DEB_VERSION_UPSTREAM)' | sed -e 's/\(~\|+\).*//')
 
-DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-
 gstab_architectures :=
 fulldebug_architectures :=
 disabled_jit_architectures := armel mips mipsel



Bug#863927: qtwebengine-opensource-src: FTBFS: memory exhausted

2017-06-05 Thread Adrian Bunk
On Mon, Jun 05, 2017 at 10:44:59AM +0200, Rene Engelhard wrote:
>...
> This looks unnecessarily ugly to me (or I miss something). Why not use
> dpkg-buildflags' mechanism for this? See e.g.
>...
> In this case maybe _APPEND -g1 (if you don't do the _STRIP)

Thanks, your _APPEND suggestion is much better than my original patch.

Sandro, the debdiff of my upload is attached.

> Regards,
> 
> Rene

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

diffstat for qtwebengine-opensource-src-5.7.1+dfsg 
qtwebengine-opensource-src-5.7.1+dfsg

 changelog |8 
 rules |8 
 2 files changed, 16 insertions(+)

diff -Nru qtwebengine-opensource-src-5.7.1+dfsg/debian/changelog 
qtwebengine-opensource-src-5.7.1+dfsg/debian/changelog
--- qtwebengine-opensource-src-5.7.1+dfsg/debian/changelog  2017-01-18 
20:08:01.0 +0200
+++ qtwebengine-opensource-src-5.7.1+dfsg/debian/changelog  2017-06-05 
16:16:54.0 +0300
@@ -1,3 +1,11 @@
+qtwebengine-opensource-src (5.7.1+dfsg-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Build with -g1 instead of -g on 32bit architectures.
+(Closes: #863927)
+
+ -- Adrian Bunk   Mon, 05 Jun 2017 16:16:54 +0300
+
 qtwebengine-opensource-src (5.7.1+dfsg-6) unstable; urgency=medium
 
   [ Sandro Knauß ]
diff -Nru qtwebengine-opensource-src-5.7.1+dfsg/debian/rules 
qtwebengine-opensource-src-5.7.1+dfsg/debian/rules
--- qtwebengine-opensource-src-5.7.1+dfsg/debian/rules  2017-01-18 
20:00:38.0 +0200
+++ qtwebengine-opensource-src-5.7.1+dfsg/debian/rules  2017-06-05 
16:16:54.0 +0300
@@ -6,6 +6,14 @@
 export NINJAFLAGS=-v
 include /usr/share/dpkg/default.mk
 
+DEB_HOST_ARCH_BITS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS)
+
+# TODO: properly integrate with the other debug setting
+ifeq (32,$(DEB_HOST_ARCH_BITS))
+   export DEB_CFLAGS_MAINT_APPEND = -g1
+   export DEB_CXXFLAGS_MAINT_APPEND = -g1
+endif
+
 export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags 
--get CPPFLAGS)
 export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS)
 export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed


Re: Bug#865530: nageru FTBFS on armhf/armel: error: '::glBindTexture' has not been declared

2017-06-22 Thread Adrian Bunk
On Thu, Jun 22, 2017 at 02:41:17PM +0200, Steinar H. Gunderson wrote:
> On Thu, Jun 22, 2017 at 03:35:33PM +0300, Adrian Bunk wrote:
> > Am armel and armhf, Qt is compiled with OpenGL ES instead of full OpenGL.
> 
> Interesting. But isn't this a bug in qcustomplot, not nageru?

At first sight it actually looks like a bug in qtbase5-dev to me,
adding the maintainer to Cc:

/usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h

inline void QOpenGLFunctions::glBindTexture(GLenum target, GLuint texture)
{
#ifdef QT_OPENGL_ES_2
::glBindTexture(target, texture);   <--
#else
Q_ASSERT(QOpenGLFunctions::isInitialized(d_ptr));
d_ptr->f.BindTexture(target, texture);
#endif
Q_OPENGL_FUNCTIONS_DEBUG
}



cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#865797: signond FTBFS: symbol changes

2017-06-24 Thread Adrian Bunk
Source: signond
Version: 8.59-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes signond FTBFS:

https://tests.reproducible-builds.org/debian/history/signond.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/signond.html

...
   dh_makeshlibs -O-Bbuild/qt5 -O--parallel
dpkg-gensymbols: warning: debian/libsignon-qt5-1/DEBIAN/symbols doesn't match 
completely debian/libsignon-qt5-1.symbols
--- debian/libsignon-qt5-1.symbols (libsignon-qt5-1_8.59-1_amd64)
+++ dpkg-gensymbolsMvafsq   2018-07-26 21:09:03.368772123 -1200
@@ -56,8 +56,8 @@
  _ZN6SignOn12IdentityInfoD1Ev@Base 8.57+20150423
  _ZN6SignOn12IdentityInfoD2Ev@Base 8.57+20150423
  _ZN6SignOn12IdentityInfoaSERKS0_@Base 8.57+20150423
- (optional=inline)_ZN6SignOn5ErrorC1EiRK7QString@Base 8.57+20150423
- (optional=inline)_ZN6SignOn5ErrorC2EiRK7QString@Base 8.57+20150423
+#MISSING: 8.59-1# (optional=inline)_ZN6SignOn5ErrorC1EiRK7QString@Base 
8.57+20150423
+#MISSING: 8.59-1# (optional=inline)_ZN6SignOn5ErrorC2EiRK7QString@Base 
8.57+20150423
  _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
  _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
  _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libsignon-plugins-common1/DEBIAN/symbols 
doesn't match completely debian/libsignon-plugins-common1.symbols
--- debian/libsignon-plugins-common1.symbols 
(libsignon-plugins-common1_8.59-1_amd64)
+++ dpkg-gensymbolsVmmzQ3   2018-07-26 21:09:03.756772123 -1200
@@ -1,9 +1,9 @@
 libsignon-plugins-common.so.1 libsignon-plugins-common1 #MINVER#
  (optional=templinst|arch=mips64el 
mipsel)_Z17qRegisterMetaTypeI13QDBusArgumentEiPKcPT_N9QtPrivate21MetaTypeDefinedHelperIS3_Xaasr12QMetaTypeId2IS3_E7DefinedntsrS8_9IsBuiltInEE11DefinedTypeE@Base
 8.57+20150423
  _Z23expandDBusArgumentValueRK8QVariantPb@Base 8.57+20150423
- 
(optional=templinst|arch=amd64)_Z27qRegisterNormalizedMetaTypeI13QDBusArgumentEiRK10QByteArrayPT_N9QtPrivate21MetaTypeDefinedHelperIS4_Xaasr12QMetaTypeId2IS4_E7DefinedntsrS9_9IsBuiltInEE11DefinedTypeE@Base
 8.57+20150423
- 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI13QDBusArgumentLb1EE6CreateEPKv@Base
 8.57+20150423
- 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI13QDBusArgumentLb1EE6DeleteEPv@Base
 8.57+20150423
+#MISSING: 8.59-1# 
(optional=templinst|arch=amd64)_Z27qRegisterNormalizedMetaTypeI13QDBusArgumentEiRK10QByteArrayPT_N9QtPrivate21MetaTypeDefinedHelperIS4_Xaasr12QMetaTypeId2IS4_E7DefinedntsrS9_9IsBuiltInEE11DefinedTypeE@Base
 8.57+20150423
+#MISSING: 8.59-1# 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI13QDBusArgumentLb1EE6CreateEPKv@Base
 8.57+20150423
+#MISSING: 8.59-1# 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI13QDBusArgumentLb1EE6DeleteEPv@Base
 8.57+20150423
  
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI13QDBusArgumentLb1EE8DestructEPv@Base
 8.57+20150423
  
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI13QDBusArgumentLb1EE9ConstructEPvPKv@Base
 8.57+20150423
  (optional=templinst)_ZN4QMapI7QString8QVariantE13detach_helperEv@Base 
8.57+20150423
@@ -30,6 +30,8 @@
  
(optional=templinst)_ZN7QVectorI10QByteArrayE11reallocDataEii6QFlagsIN10QArrayData16AllocationOptionEE@Base
 8.57+20150423
  (optional=templinst)_ZN7QVectorI10QByteArrayE6appendERKS0_@Base 8.57+20150423
  (optional=templinst)_ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 
8.57+20150423
+ _ZN9QtPrivate16StreamStateSaverD1Ev@Base 8.59-1
+ _ZN9QtPrivate16StreamStateSaverD2Ev@Base 8.59-1
  _ZNK6SignOn13BlobIOHandler10metaObjectEv@Base 8.57+20150423
  
(optional=templinst)_ZNK8QMapNodeI7QString8QVariantE4copyEP8QMapDataIS0_S1_E@Base
 8.57+20150423
  _ZTVN6SignOn13BlobIOHandlerE@Base 8.57+20150423
@@ -37,16 +39,16 @@
  
(optional=templinst)_ZrsI7QString8QVariantER11QDataStreamS3_R4QMapIT_T0_E@Base 
8.57+20150423
 libsignon-plugins.so.1 libsignon-plugins-common1 #MINVER#
  
(optional=templinst)_Z17qRegisterMetaTypeIN6SignOn5ErrorEEiPKcPT_N9QtPrivate21MetaTypeDefinedHelperIS4_Xaasr12QMetaTypeId2IS4_E7DefinedntsrS9_9IsBuiltInEE11DefinedTypeE@Base
 8.57+20150423
- 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIN6SignOn11SessionDataELb1EE6CreateEPKv@Base
 8.57+20150423
- 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIN6SignOn11SessionDataELb1EE6DeleteEPv@Base
 8.57+20150423
+#MISSING: 8.59-1# 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIN6SignOn11SessionDataELb1EE6CreateEPKv@Base
 8.57+20150423
+#MISSING: 8.59-1# 
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIN6SignOn11SessionDataELb1EE6DeleteEPv@Base
 8.57+20150423
  
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIN6SignOn11SessionDataELb1EE8DestructEPv@Base
 8.57+20150423
  
(optional=templinst)_ZN17QtMetaTypePrivate23QMetaTypeFuncti

Re: Bug#892045 closed by Gianfranco Costamagna (Re: usbguard-applet-qt: upgrading libqt5 to experimental's 5.10 breaks the applet)

2018-03-16 Thread Adrian Bunk
Control: reopen -1
Control: reassign -1 libqt5widgets5 5.10.1+dfsg-2
Control: affects -1 usbguard-applet-qt

On Fri, Mar 16, 2018 at 12:03:03PM +, Debian Bug Tracking System wrote:
>...
> Date: Fri, 16 Mar 2018 12:59:37 +0100
> From: Gianfranco Costamagna 
> To: 892045-d...@bugs.debian.org
> Subject: Re: usbguard-applet-qt: upgrading libqt5 to experimental's 5.10
>  breaks the applet
> 
> Hello,
> 
> On Sun, 04 Mar 2018 17:07:11 +0200 Mykola Nikishov  wrote:
> > Package: usbguard-applet-qt
> > Version: 0.7.0+ds1-2+b1
> > Severity: grave
> > Justification: renders package unusable
> > 
> > Nothing prevents the user from installing an incompatible Qt 5.10
> > libraries:
> > 
> > --8<---cut here---start->8---
> > $ usbguard-applet-qt 
> > Cannot mix incompatible Qt library (version 0x50a00) with this library 
> > (version 0x50a01)
> > Aborted
> > --8<---cut here---end--->8---
> > 
> 
> sorry but we can't enforce such dependencies, specially with experimental 
> versions of qt.

We can, and we should.

> The stack needs to be still fully bootstrapped and built, this is why it is 
> in experimental.

And then the stack goes piece by piece slowly into testing,
breaking everything there (and in Debian derivatives using testing).

> Stuff will and should self heal in a matter of days, if not, when the qt will 
> go in unstable, if a rebuild
> will be necessary, please open a bug against qtbase, for not providing a 
> stable ABI, and then affect this package.

Doing this now.

> G.
>...

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#895126: plasma-discover-common_5.12.4-1 fails to install: 'lzma-Fehler: komprimierte Daten sind beschädigt'

2018-04-07 Thread Adrian Bunk
This sounds as if curruption happened during downloading.

Please do
  sudo rm /var/cache/apt/archives/plasma-discover-common*
and retry after that.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#895493: kmime FTBFS: symbol disappeared

2018-04-11 Thread Adrian Bunk
Source: kmime
Version: 17.12.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kmime.html

...
dh_makeshlibs '-Xusr/lib/libkdeinit5_*'  
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5mime5abi1/DEBIAN/symbols doesn't match 
completely debian/libkf5mime5abi1.symbols
--- debian/libkf5mime5abi1.symbols (libkf5mime5abi1_17.12.3-1_amd64)
+++ dpkg-gensymbolsxA3Agd   2018-04-11 10:56:49.406402045 -1200
@@ -1,6 +1,6 @@
 libKF5Mime.so.5abi1 libkf5mime5abi1 #MINVER#
  ABI_5_1@ABI_5_1 17.12.1
- _ZN10QByteArray7reserveEi@ABI_5_1 17.12.1
+#MISSING: 17.12.3-1# _ZN10QByteArray7reserveEi@ABI_5_1 17.12.1
  _ZN5KMime11NewsArticle10followUpToEb@ABI_5_1 17.12.1
  _ZN5KMime11NewsArticle10newsgroupsEb@ABI_5_1 17.12.1
  _ZN5KMime11NewsArticle10supersedesEb@ABI_5_1 17.12.1
dh_makeshlibs: failing due to earlier errors
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: 
pre_binary_dh_makeshlibs] Error 2


Why did kmime export a function from QByteArray()?



Bug#895495: libkf5eventviews FTBFS: symbol disappeared

2018-04-11 Thread Adrian Bunk
Source: libkf5eventviews
Version: 4:17.12.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libkf5eventviews.html

dh_makeshlibs '-Xusr/lib/libkdeinit5_*'  
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5eventviews5/DEBIAN/symbols doesn't match 
completely debian/libkf5eventviews5.symbols
--- debian/libkf5eventviews5.symbols (libkf5eventviews5_4:17.12.3-1_amd64)
+++ dpkg-gensymbolshYHHUq   2018-04-11 11:02:48.544501361 -1200
@@ -598,7 +598,7 @@
  _ZN10EventViews9MonthViewD0Ev@Base 4:17.12.2
  _ZN10EventViews9MonthViewD1Ev@Base 4:17.12.2
  _ZN10EventViews9MonthViewD2Ev@Base 4:17.12.2
- _ZN10QByteArray7reserveEi@Base 4:17.12.2
+#MISSING: 4:17.12.3-1# _ZN10QByteArray7reserveEi@Base 4:17.12.2
  
(optional=templinst)_ZN12KConfigGroup10writeEntryI10QByteArrayEEvPKcRKT_6QFlagsIN11KConfigBase15WriteConfigFlagEE@Base
 4:17.12.2
  
(optional=templinst)_ZN12KConfigGroup10writeEntryIiEEvPKcRK5QListIT_E6QFlagsIN11KConfigBase15WriteConfigFlagEE@Base
 4:17.12.2
  
(optional=templinst)_ZN12KConfigGroup10writeEntryIiEEvPKcRKT_6QFlagsIN11KConfigBase15WriteConfigFlagEE@Base
 4:17.12.2
dh_makeshlibs: failing due to earlier errors
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: 
pre_binary_dh_makeshlibs] Error 2


Why did kmime export a function from QByteArray?



Bug#895494: kimap FTBFS: symbol disappeared

2018-04-11 Thread Adrian Bunk
Source: kimap
Version: 17.12.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kimap.html

...
dh_makeshlibs '-Xusr/lib/libkdeinit5_*'  
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5imap5/DEBIAN/symbols doesn't match 
completely debian/libkf5imap5.symbols
--- debian/libkf5imap5.symbols (libkf5imap5_17.12.3-1_amd64)
+++ dpkg-gensymbolsrzXBbk   2019-05-14 17:20:45.321348109 -1200
@@ -1,5 +1,5 @@
 libKF5IMAP.so.5 libkf5imap5 #MINVER#
- _ZN10QByteArray7reserveEi@Base 17.08.0
+#MISSING: 17.12.3-1# _ZN10QByteArray7reserveEi@Base 17.08.0
  _ZN5KIMAP10AclJobBase10setMailBoxERK7QString@Base 15.07.90
  _ZN5KIMAP10AclJobBase11qt_metacallEN11QMetaObject4CallEiPPv@Base 15.07.90
  _ZN5KIMAP10AclJobBase11qt_metacastEPKc@Base 15.07.90
dh_makeshlibs: failing due to earlier errors
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: 
pre_binary_dh_makeshlibs] Error 2


Why did kimap export a function from QByteArray()?



Bug#895507: qt3d5-dev: Qt53DAnimationConfig.cmake requires nonexisting file

2018-04-11 Thread Adrian Bunk
Package: qt3d5-dev
Version: 5.10.1+dfsg-3
Severity: serious
Control: affects -1 src:gammaray

https://buildd.debian.org/status/package.php?p=gammaray&suite=sid

...
CMake Error at 
/usr/lib/x86_64-linux-gnu/cmake/Qt53DAnimation/Qt53DAnimationConfig.cmake:27 
(message):
  The imported target "Qt5::3DAnimation" references the file

 "/usr/include/x86_64-linux-gnu/qt5/Qt3DAnimation"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

 "/usr/lib/x86_64-linux-gnu/cmake/Qt53DAnimation/Qt53DAnimationConfig.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/Qt53DAnimation/Qt53DAnimationConfig.cmake:63 
(_qt5_3DAnimation_check_file_exists)
  /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:28 (find_package)
  CMakeLists.txt:379 (find_package)


-- Configuring incomplete, errors occurred!



Bug#896450: kf5-messagelib FTBFS with Qt 5.10: symbol disappeared

2018-04-21 Thread Adrian Bunk
Source: kf5-messagelib
Version: 4:17.12.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kf5-messagelib.html

...
dh_makeshlibs '-Xusr/lib/libkdeinit5_*'  
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5messagelist5/DEBIAN/symbols doesn't 
match completely debian/libkf5messagelist5.symbols
--- debian/libkf5messagelist5.symbols (libkf5messagelist5_4:17.12.3-1_amd64)
+++ dpkg-gensymbolskgZJNO   2018-04-19 17:37:59.258979312 -1200
@@ -1,5 +1,5 @@
 libKF5MessageList.so.5 libkf5messagelist5 #MINVER#
- _ZN10QByteArray7reserveEi@Base 4:17.12.2
+#MISSING: 4:17.12.3-1# _ZN10QByteArray7reserveEi@Base 4:17.12.2
  (arch=!armhf)_ZN11KIconEngineD0Ev@Base 4:17.12.2
  (arch=!armhf)_ZN11KIconEngineD1Ev@Base 4:17.12.2
  (arch=!armhf)_ZN11KIconEngineD2Ev@Base 4:17.12.2
dh_makeshlibs: failing due to earlier errors
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: 
pre_binary_dh_makeshlibs] Error 2



Bug#897112: psi FTBFS with Qt 5.10

2018-04-28 Thread Adrian Bunk
Source: psi
Version: 1.3-3
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/psi.html

...
 debian/rules build
dh build --parallel
   dh_update_autotools_config -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/1st/psi-1.3'
#qt-qconf
ls -al
total 228
drwxr-xr-x 20 pbuilder1 pbuilder1   840 May 20 05:05 .
drwxr-xr-x  3 pbuilder1 pbuilder1   120 May 20 05:05 ..
-rw-r--r--  1 pbuilder1 pbuilder1  1048 Jul 19  2017 .gitignore
-rw-r--r--  1 pbuilder1 pbuilder1   371 Aug 18  2017 .gitmodules
drwxr-xr-x  3 pbuilder1 pbuilder1   140 May 20 05:05 .pc
-rw-r--r--  1 pbuilder1 pbuilder196 May 25  2015 .qmake.cache.in
-rw-r--r--  1 pbuilder1 pbuilder189 Nov 28  2014 .qmake.conf
drwxr-xr-x  4 pbuilder1 pbuilder1   120 May 28  2017 3rdparty
-rw-r--r--  1 pbuilder1 pbuilder1 11255 Sep 23  2017 CMakeLists.txt
-rw-r--r--  1 pbuilder1 pbuilder1 15862 Jan 20  2013 COPYING
-rw-r--r--  1 pbuilder1 pbuilder1  1226 Jan 20  2013 INSTALL
-rw-r--r--  1 pbuilder1 pbuilder1  6364 Sep 23  2017 README
-rw-r--r--  1 pbuilder1 pbuilder1  7909 Sep 23  2017 Readme-cmake-ru.txt
-rw-r--r--  1 pbuilder1 pbuilder1  4411 Sep 23  2017 Readme-cmake.txt
-rw-r--r--  1 pbuilder1 pbuilder1  8120 May 23  2017 TODO
drwxr-xr-x  3 pbuilder1 pbuilder1   240 Sep 23  2017 admin
drwxr-xr-x  2 pbuilder1 pbuilder1   100 Jan 20  2013 certs
-rw-r--r--  1 pbuilder1 pbuilder1  4142 May 23  2017 client_icons.txt
drwxr-xr-x  3 pbuilder1 pbuilder160 May 28  2017 cmake
-rwxr-xr-x  1 pbuilder1 pbuilder1 83709 May 20 05:05 configure
drwxr-xr-x  4 pbuilder1 pbuilder1   380 May 20 05:06 debian
drwxr-xr-x  2 pbuilder1 pbuilder1   220 Jul 25  2017 doc
drwxr-xr-x  9 pbuilder1 pbuilder1   180 Jul 25  2017 iconsets
-rw-r--r--  1 pbuilder1 pbuilder1 23664 May 23  2017 iconsets.qrc
drwxr-xr-x  7 pbuilder1 pbuilder1   480 May 20 05:05 iris
-rw-r--r--  1 pbuilder1 pbuilder1   281 Jan 20  2013 l10n.pro
drwxr-xr-x  2 pbuilder1 pbuilder1   120 May 28  2017 mac
drwxr-xr-x  2 pbuilder1 pbuilder1   120 Sep 23  2017 options
-rw-r--r--  1 pbuilder1 pbuilder188 Jul 19  2017 pluginsconf.pri.in
-rw-r--r--  1 pbuilder1 pbuilder1  1770 May 23  2017 psi.appdata.xml
-rw-r--r--  1 pbuilder1 pbuilder1  2189 Feb 21  2016 psi.desktop
-rw-r--r--  1 pbuilder1 pbuilder1  1049 Jul 25  2017 psi.pro
-rw-r--r--  1 pbuilder1 pbuilder1  1001 Jun 17  2017 psi.qc
-rw-r--r--  1 pbuilder1 pbuilder1   256 Jan 20  2013 psi.qrc
drwxr-xr-x  6 pbuilder1 pbuilder1   120 Jul 25  2017 qa
drwxr-xr-x  2 pbuilder1 pbuilder1   620 May 20 05:05 qcm
drwxr-xr-x  2 pbuilder1 pbuilder1   180 Jan 20  2013 sound
drwxr-xr-x 21 pbuilder1 pbuilder1  9100 May 20 05:05 src
drwxr-xr-x  3 pbuilder1 pbuilder160 Jul 25  2017 themes
drwxr-xr-x  2 pbuilder1 pbuilder160 Jan 20  2013 tools
-rw-r--r--  1 pbuilder1 pbuilder1 4 Sep 23  2017 version
drwxr-xr-x  2 pbuilder1 pbuilder1   160 Sep 23  2017 win32
QT_SELECT=5 ./configure --prefix=/usr --no-separate-debug-info # --enable-debug
Configuring Psi ...
Verifying Qt build environment ... fail

Reason: Unable to find the 'qmake' tool for Qt 5.

Be sure you have a proper Qt 4.0+ build environment set up.  This means not
just Qt, but also a C++ compiler, a make tool, and any other packages
necessary for compiling C++ programs.

If you are certain everything is installed, then it could be that Qt is not
being recognized or that a different version of Qt is being detected by
mistake (for example, this could happen if $QTDIR is pointing to a Qt 3
installation).  At least one of the following conditions must be satisfied:

 1) --qtdir is set to the location of Qt
 2) $QTDIR is set to the location of Qt
 3) QtCore is in the pkg-config database
 4) qmake is in the $PATH

This script will use the first one it finds to be true, checked in the above
order.  #3 and #4 are the recommended options.  #1 and #2 are mainly for
overriding the system configuration.

make[1]: *** [debian/rules:15: override_dh_auto_configure] Error 1



Bug#895718: python-pyqt5: import PyQt5.QtCore fails

2018-06-24 Thread Adrian Bunk
On Mon, May 14, 2018 at 04:32:26PM -0300, Lisandro Damián Nicanor Pérez Meyer 
wrote:
> On 14 May 2018 at 16:24, Mattia Rizzolo  wrote:
> > On Mon, May 14, 2018 at 01:55:55PM -0300, Lisandro Damián Nicanor Pérez 
> > Meyer wrote:
> >> Quoting from the above:
> >>
> >>   The rationale of this system call is to provide resiliance against
> >>   file descriptor exhaustion attacks, where the attacker consumes all
> >>   available file descriptors, forcing the use of the fallback code where
> >>   /dev/[u]random is not available.  Since the fallback code is often not
> >>   well-tested, it is better to eliminate this potential failure mode
> >>   entirely.
> >>
> >> So if we disable it we disable a feature providing a more robust method to
> >> provide randomness to ours users.
> >
> > Reading this sounds like the presence of the syscall could be tested at
> > runtime, and if present used and if not fall back to dev/urandom?
> 
> Patches directly at upstream (due to copyright issues) are welcomed :-)

As far as I can see, there are 4 sane options available:

1. unsupported, and give a clear error
For working upgrades it is important that software in a stable release 
works on kernels of the previous and next stable releases.
This also ends up being well-tested in upgrade scenarios.
Running buster on the jessie kernel is not really supported,
and even less tested.
libqt5core5a should abort with a clear error message in the preinst
on kernels < 3.17.

2. disable QT_CONFIG(getentropy) in Qt in buster

3. implement a fallback in Qt

4. backport getrandom to the jessie kernel
getrandom is only ~ 20 LOC plus some syscall wiring, so if anyone wants 
to convince/pay the Debian LTS team to backport that to the jessie 
kernel it should be doable.

None of these 4 options should be more than 1 man-day of work.


The submitter of #902118 was running buster packages on a CentOS kernel. 
For such cases of users using non-Debian kernels option 4 would not help.

This CentOS kernel (3.14) is even older than the jessie kernel, and 
in this case the buster Qt might still not work in any case due to
QT_CONFIG(renameat2) which requires >= 3.16.


IMHO option 1 is the best solution since no matter what we do about this 
specific problem, running buster on the jessie kernel might still break 
somewhere else at any point in time.


cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#883100: FTBFS fix for ksudoku on armel

2018-06-24 Thread Adrian Bunk
Control: tags -1 patch

The following fixes the armel build similar to the armhf build:

--- debian/control.old  2018-06-24 16:15:54.987390079 +
+++ debian/control  2018-06-24 16:17:45.541199061 +
@@ -12,8 +12,8 @@
 Build-Depends: cmake (>= 2.8.12~),
debhelper (>= 11),
extra-cmake-modules (>= 5.31.0~),
-   libgl1-mesa-dev [!armhf] | libgl-dev [!armhf],
-   libglu1-mesa-dev [!armhf],
+   libgl1-mesa-dev [!armhf !armel] | libgl-dev [!armhf !armel],
+   libglu1-mesa-dev [!armhf !armel],
libkf5archive-dev (>= 5.31.0~),
libkf5config-dev (>= 5.31.0~),
libkf5configwidgets-dev (>= 5.31.0~),


cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#731894: kate-data: Please mention "K Advanced Text Editor" in the package description

2013-12-10 Thread Adrian Bunk
Package: kate-data
Version: 4:4.11.3-2
Severity: minor

I was curious whether kate-data was related to libkate, and the package
description was not very helpful for getting an answer.

Please mention "K Advanced Text Editor" in the package description.


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131211055723.14755.90350.reportbug@localhost



Bug#867765: qtcreator FTBFS: error: 'class std::set' has no member named 'contains'

2017-07-09 Thread Adrian Bunk
Source: qtcreator
Version: 4.2.0-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes qtcreator FTBFS:

https://tests.reproducible-builds.org/debian/history/qtcreator.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/qtcreator.html

...
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp: In 
function 'QList 
QbsProjectManager::Internal::supportedNodeActions(ProjectExplorer::Node*, 
bool)':
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp:256:58: 
error: 'class std::set' has no member named 'contains'
 && 
!project->qbsProject().buildSystemFiles().contains(node->filePath().toString()))
 {
  ^~~~
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp: In 
member function 'QStringList 
QbsProjectManager::Internal::QbsRootProjectNode::unreferencedBuildSystemFiles(const
 qbs::Project&) const':
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp:901:33: 
error: 'class std::set' has no member named 'subtract'
 return 
p.buildSystemFiles().subtract(referencedBuildSystemFiles(p.projectData())).toList();
 ^~~~
Makefile:1325: recipe for target '.obj/release-shared/qbsnodes.o' failed
make[4]: *** [.obj/release-shared/qbsnodes.o] Error 1
...



Re: nageru rebuild on arm* [Was: Bug#865530: nageru FTBFS on armhf/armel: error: '::glBindTexture' has not been declared]

2017-07-10 Thread Adrian Bunk
On Mon, Jul 03, 2017 at 04:37:34PM +0200, Steinar H. Gunderson wrote:
> On Mon, Jul 03, 2017 at 11:32:17AM -0300, Lisandro Damián Nicanor Pérez Meyer 
> wrote:
> > I have uploaded qtbase with a backported patch that should fix this. Please 
> > ask for a give back with a dep wait on qtbase-opensource-src 5.7.1+dfsg-4 
> > on 
> > arm*
> 
> Hi wanna-build team,
> 
> Could you please rebuild Nageru on arm* as requested by Lisandro?
> 
> gb nageru_1.6.0-2 . armel armhf . -m 'qtbase-opensource-src (>= 5.7.1+dfsg-4)'

nageru built with the fixed Qt:
  https://buildd.debian.org/status/package.php?p=nageru

> /* Steinar */

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#867765: closed by Dmitry Shachnev (Re: Bug#867765: qtcreator FTBFS: error: 'class std::set' has no member named 'contains')

2017-07-16 Thread Adrian Bunk
On Sun, Jul 16, 2017 at 06:03:04PM +, Debian Bug Tracking System wrote:
>...
> The current build on reproducible-builds.org is still marked as failed,
> but that looks like bug #868111 and so should be fixed in next build.

I triggered new builds and they confirmed what you said, thanks.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#870068: kde4libs FTBFS with cmake 3.9.0

2017-07-29 Thread Adrian Bunk
Source: kde4libs
Version: 4:4.14.26-2
Severity: serious
Tags: buster sid fixed-upstream patch

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kde4libs.html

...
CMake Error at kdeui/CMakeLists.txt:316 (else):
  A duplicate ELSE command was found inside an IF block.


-- Configuring incomplete, errors occurred!



Fixed upstream in:
https://cgit.kde.org/kdelibs.git/commit/?h=KDE/4.14&id=57eaf65accb8d058644dc8eee7332e0ec0c1952f



Bug#871246: libkf5akonadi-dev: std_exception.h includes /usr/include/c++/6/exception

2017-08-07 Thread Adrian Bunk
Package: libkf5akonadi-dev
Version: 4:16.04.3-5
Severity: serious
Control: affects -1 src:libkf5mailcommon

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libkf5mailcommon.html

...
In file included from /usr/include/KF5/AkonadiCore/exception.h:28:0,
 from /usr/include/KF5/AkonadiCore/item.h:26,
 from /usr/include/KF5/AkonadiCore/specialcollections.h:25,
 from 
/usr/include/KF5/akonadi/kmime/specialmailcollections.h:25,
 from /usr/include/KF5/Akonadi/KMime/SpecialMailCollections:1,
 from 
/build/1st/libkf5mailcommon-16.04.2/src/kernel/mailkernel.h:26,
 from 
/build/1st/libkf5mailcommon-16.04.2/src/kernel/mailkernel.cpp:19:
/usr/include/KF5/AkonadiCore/std_exception.h:1:10: fatal error: 
/usr/include/c++/6/exception: No such file or directory
 #include "/usr/include/c++/6/exception"
  ^~
...



$ cat /usr/include/KF5/AkonadiCore/std_exception.h
#include "/usr/include/c++/6/exception"
$


It is wrong to use the full path to the location in gcc 6.



Bug#872742: qtmultimedia5-dev: QMAKE_PRL_LIBS comtains libraries without package dependencies

2017-08-20 Thread Adrian Bunk
Package: qtmultimedia5-dev
Version: 5.9.1-2
Severity: serious
Control: affects -1 src:actiona

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/actiona.html

...
g++ -m64 -Wl,-z,relro -Wl,-rpath-link,/usr/lib/x86_64-linux-gnu -shared -o 
libActionPackSystem.so generated/killprocessinstance.o 
generated/notifyinstance.o generated/systeminstance.o 
generated/pixelcolorinstance.o generated/playsoundinstance.o 
generated/findimageinstance.o generated/findimagedefinition.o 
generated/system.o generated/mediaplaylist.o generated/notify.o 
generated/process.o generated/qdeviceinfo.o generated/qstorageinfo.o 
generated/qscreensaver.o generated/qbatteryinfo.o generated/qnetworkinfo.o 
generated/qdeviceinfo_linux.o generated/qstorageinfo_linux.o 
generated/qnetworkinfo_linux.o generated/qscreensaver_linux.o 
generated/qbatteryinfo_linux.o generated/systemsession.o 
generated/qrc_actionpacksystem.o generated/moc_commanddefinition.o 
generated/moc_commandinstance.o generated/moc_killprocessdefinition.o 
generated/moc_killprocessinstance.o generated/moc_notifydefinition.o 
generated/moc_notifyinstance.o generated/moc_pixelcolordefinition.o 
generated/moc_pixelcolorinsta
 nce.o generated/moc_systeminstance.o generated/moc_systemdefinition.o 
generated/moc_openurlinstance.o generated/moc_openurldefinition.o 
generated/moc_detachedcommanddefinition.o 
generated/moc_detachedcommandinstance.o generated/moc_playsounddefinition.o 
generated/moc_playsoundinstance.o generated/moc_findimagedefinition.o 
generated/moc_findimageinstance.o generated/moc_system.o 
generated/moc_mediaplaylist.o generated/moc_notify.o generated/moc_process.o 
generated/moc_qbatteryinfo_linux_p.o generated/moc_qdeviceinfo.o 
generated/moc_qstorageinfo.o generated/moc_qscreensaver.o 
generated/moc_qbatteryinfo.o generated/moc_qnetworkinfo.o 
generated/moc_qdeviceinfo_linux_p.o generated/moc_qstorageinfo_linux_p.o 
generated/moc_qnetworkinfo_linux_p.o generated/moc_actionpacksystem.o  
-L/usr/X11R6/lib64 -L../.. -ltools -lactiontools -lnotify -lgdk_pixbuf-2.0 
-lgio-2.0 -lgobject-2.0 -lQt5MultimediaWidgets -lpulse-mainloop-glib -lpulse 
-lglib-2.0 -lQt5Widgets -lQt5Multimedia -lQt5Gui -lQt5Script -
 lQt5Network -lQt5DBus -lQt5Core -lGL -lpthread  
/usr/bin/ld: cannot find -lpulse-mainloop-glib
/usr/bin/ld: cannot find -lpulse
collect2: error: ld returned 1 exit status
Makefile:320: recipe for target '../../actions/libActionPackSystem.so' failed
make[3]: *** [../../actions/libActionPackSystem.so] Error 1


The root cause is:

$ grep QMAKE_PRL_LIBS /usr/lib/x86_64-linux-gnu/libQt5MultimediaWidgets.prl
QMAKE_PRL_LIBS = -L/usr/X11R6/lib64  -lQt5Multimedia -lQt5Widgets -lQt5Gui 
-lQt5Network -lQt5Core -lpthread -lpulse-mainloop-glib -lpulse -lglib-2.0
$

Either the libraries have to be removed from QMAKE_PRL_LIBS,
or the corresponding -dev packages added to the dependencies
of qtmultimedia5-dev.

This is a regression compared to 5.7.1 (QMAKE_PRL_LIBS is shorter there).



Bug#873020: phonon FTBFS qtbase5-dev 5.9.1+dfsg-9

2017-08-23 Thread Adrian Bunk
Source: phonon
Version: 4:4.9.0-4
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/phonon.html

...
In file included from /build/1st/phonon-4.9.0/phonon/audiooutput_p.h:28:0,
 from /build/1st/phonon-4.9.0/phonon/audiooutput.cpp:23:
/build/1st/phonon-4.9.0/build-qt5/phonon/phononconfig_p.h:6:10: fatal error: 
QtCore/qfeatures.h: No such file or directory
 #include 
  ^~~~
compilation terminated.
phonon/CMakeFiles/phonon4qt5.dir/build.make:209: recipe for target 
'phonon/CMakeFiles/phonon4qt5.dir/audiooutput.cpp.o' failed
make[5]: *** [phonon/CMakeFiles/phonon4qt5.dir/audiooutput.cpp.o] Error 1


qfeatures.h was removed from Qt.



Bug#873060: kitemmodels FTBFS: undefined reference to `bool QTest::qCompare(int const&, unsigned int const&, char const*, char const*, char const*, int)'

2017-08-24 Thread Adrian Bunk
Source: kitemmodels
Version: 5.28.0-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kitemmodels.html

...
cd 
/build/1st/kitemmodels-5.28.0/obj-x86_64-linux-gnu/autotests/proxymodeltestsuite
 && /usr/bin/cmake -E cmake_link_script 
CMakeFiles/proxymodeltestsuite.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align 
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef 
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -pedantic 
-Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro 
-Wl,--as-needed -Wl,--no-undefined -shared 
-Wl,-soname,libproxymodeltestsuite.so -o libproxymodeltestsuite.so 
CMakeFiles/proxymodeltestsuite.dir/dynamictreemodel.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/dynamictreewidget.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/modelcommander.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/modelspy.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/modelselector.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/modeltest.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/proxymodeltest.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/modeldumper.cpp.o CMakeFiles/proxymodeltestsu
 ite.dir/modeleventlogger.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/eventloggerregister.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/qrc_eventlogger.cpp.o 
CMakeFiles/proxymodeltestsuite.dir/proxymodeltestsuite_autogen/mocs_compilation.cpp.o
 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.9.1 
/usr/lib/x86_64-linux-gnu/libQt5Test.so.5.9.1 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.9.1 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.1 
CMakeFiles/proxymodeltestsuite.dir/modeltest.cpp.o: In function 
`ModelTest::data()':
kitemmodels_5.28.0-2/obj-x86_64-linux-gnu/autotests/proxymodeltestsuite/kitemmodels_5.28.0-2/autotests/proxymodeltestsuite/modeltest.cpp:464:
 undefined reference to `bool QTest::qCompare(int const&, 
unsigned int const&, char const*, char const*, char const*, int)'
collect2: error: ld returned 1 exit status
autotests/proxymodeltestsuite/CMakeFiles/proxymodeltestsuite.dir/build.make:394:
 recipe for target 'autotests/proxymodeltestsuite/libproxymodeltestsuite.so' 
failed



Bug#873078: kwin FTBFS with Qt 5.9.1

2017-08-24 Thread Adrian Bunk
Source: kwin
Version: 4:5.8.7-1
Severity: serious

https://buildd.debian.org/status/package.php?p=kwin&suite=sid

...
CMake Error at 
/usr/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Qt5PlatformSupport (missing: Qt5PlatformSupport_LIBRARY
  Qt5PlatformSupport_INCLUDE_DIR) (found version "5.9.1")
Call Stack (most recent call first):
  /usr/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:377 
(_FPHSA_FAILURE_MESSAGE)
  cmake/modules/FindQt5PlatformSupport.cmake:89 
(find_package_handle_standard_args)
  CMakeLists.txt:245 (find_package)


-- Configuring incomplete, errors occurred!



Re: Bug#873275: always segfaults at start due to QSslSocket

2017-08-26 Thread Adrian Bunk
Control: reopen -1
Control: severity -1 serious
Control: tags -1 - moreinfo
Control: tags -1 confirmed
Control: reassign -1 src:qt4-x11 4:4.8.7+dfsg-12
Control: affects -1 qgis

On Sat, Aug 26, 2017 at 08:45:21AM +0200, Sebastiaan Couwenberg wrote:
> tags 873275 unreproducible
> severity 873275 normal
> thanks
> 
> qgis works fine here.
> 
> On 08/26/2017 03:11 AM, 積丹尼 Dan Jacobson wrote:
> > -- System Information:
> > Debian Release: buster/sid
> >   APT prefers experimental
> 
> This likely caused your problem, you shouldn't prefer experimental over
> unstable.
>...

This is supposed to work when the dependencies allow it,[1]
and such bug reports can be quite valuable for finding regressions
before they hit a large userbase in unstable.

Likely causes for such problems include for example library ABI changes 
without a corresponding change of the so-name.

Based on the information in the bug it was in this case trivial to 
narrow the regression down to Qt4 in experimental switching to
OpenSSL 1.1 - qgis works for me with Qt4 from stable/unstable
and segfaults as describes by Dan with Qt4 from experimental.

> Kind Regards,
> 
> Bas

cu
Adrian

[1] apt preferring experimental is IMHO not a good idea,
but that doesn't turn bugs into non-bugs

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#873275: always segfaults at start due to QSslSocket

2017-08-26 Thread Adrian Bunk
On Sat, Aug 26, 2017 at 09:31:01AM -0300, Lisandro Damián Nicanor Pérez Meyer 
wrote:
> First of all sorry for the top posting. Actually this is not a bug in qt4,
> OpenSSL 1.0 Is getting removed and qt4 *needs* to switch to 1.1.

That's clear.

> I uploaded
> to experimental for people to check, so actually this should be an
> important bug against qgis. If necessary I'll explain more with a more
> comfortable mail client at hand.

The problem as reported by Dan and reproduced by me is:

$ qgis
Warning: QSslSocket: cannot resolve CRYPTO_num_locks
Warning: QSslSocket: cannot resolve CRYPTO_set_id_callback
Warning: QSslSocket: cannot resolve CRYPTO_set_locking_callback
Warning: QSslSocket: cannot resolve sk_free
Warning: QSslSocket: cannot resolve sk_num
Warning: QSslSocket: cannot resolve sk_pop_free
Warning: QSslSocket: cannot resolve sk_value
Warning: QSslSocket: cannot resolve SSL_library_init
Warning: QSslSocket: cannot resolve SSL_load_error_strings
Warning: QSslSocket: cannot resolve X509_get_notAfter
Warning: QSslSocket: cannot resolve X509_get_notBefore
Warning: QSslSocket: cannot resolve SSLv2_client_method
Warning: QSslSocket: cannot resolve SSLv23_client_method
Warning: QSslSocket: cannot resolve SSLv2_server_method
Warning: QSslSocket: cannot resolve SSLv23_server_method
Warning: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
Warning: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
Warning: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
Warning: QSslSocket: cannot resolve SSLeay
Warning: QSslSocket: cannot call unresolved function SSL_library_init
Warning: QSslSocket: cannot call unresolved function SSLv23_client_method
Warning: QSslSocket: cannot call unresolved function sk_num
Warning: QSslSocket: cannot call unresolved function X509_get_notBefore
Warning: QSslSocket: cannot call unresolved function X509_get_notAfter
Segmentation fault


To me this looks like qt4 built with OpenSSL 1.1 trying to use functions 
that were removed in OpenSSL 1.1, example:

  /usr/include/openssl/ssl.h:#define SSLv23_client_methodTLS_client_method


In OpenSSL 1.0.2 this was a proper function, but qt4 trying to load this 
from libssl.so.1.1 cannot work.


cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#876852: grantlee5 FTBFS: plainmarkupbuildertest (Failed)

2017-09-26 Thread Adrian Bunk
Source: grantlee5
Version: 5.1.0-2
Severity: serious

Some recent change in unstable makes grantlee5 FTBFS:

https://tests.reproducible-builds.org/debian/history/grantlee5.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/grantlee5.html

...
 9/12 Test  #2: testbuiltins .   Passed0.24 sec
10/12 Test  #9: testscriptabletags ...   Passed0.24 sec
11/12 Test #12: plainmarkupbuildertest ...***Failed0.82 sec
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pbuilder1'
* Start testing of TestPlainMarkupOutput *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.1.0)
PASS   : TestPlainMarkupOutput::initTestCase()
PASS   : TestPlainMarkupOutput::testSingleFormat()
PASS   : TestPlainMarkupOutput::testDoubleFormat()
PASS   : TestPlainMarkupOutput::testDoubleStartDifferentFinish()
PASS   : TestPlainMarkupOutput::testDoubleStartDifferentFinishReverseOrder()
PASS   : TestPlainMarkupOutput::testDifferentStartDoubleFinish()
PASS   : TestPlainMarkupOutput::testDifferentStartDoubleFinishReverseOrder()
PASS   : TestPlainMarkupOutput::testOverlap()
PASS   : TestPlainMarkupOutput::testAnchor()
PASS   : TestPlainMarkupOutput::testAnchorWithFormattedContent()
PASS   : TestPlainMarkupOutput::testAdjacentAnchors()
PASS   : TestPlainMarkupOutput::testNestedFormatting()
PASS   : TestPlainMarkupOutput::testSpan()
PASS   : TestPlainMarkupOutput::testDoubleSpan()
PASS   : TestPlainMarkupOutput::testSpanNesting()
PASS   : TestPlainMarkupOutput::testEdgeCaseLeft()
PASS   : TestPlainMarkupOutput::testEdgeCaseRight()
PASS   : TestPlainMarkupOutput::testImage()
PASS   : TestPlainMarkupOutput::testImageResized()
PASS   : TestPlainMarkupOutput::testEachFormatTagSingly()
PASS   : TestPlainMarkupOutput::testHorizontalRule()
PASS   : TestPlainMarkupOutput::testNewlines()
PASS   : TestPlainMarkupOutput::testEmptyParagraphs()
PASS   : TestPlainMarkupOutput::testNewlinesThroughQTextCursor()
PASS   : TestPlainMarkupOutput::testBrInsideParagraph()
WARNING: TestPlainMarkupOutput::testLongDocument() testdata sourcehtml could 
not be located!
   Loc: [grantlee5_5.1.0-2/textdocument/tests/plainmarkupbuildertest.cpp(598)]
QWARN  : TestPlainMarkupOutput::testLongDocument() QFSFileEngine::open: No file 
name specified
FAIL!  : TestPlainMarkupOutput::testLongDocument() 
'sourceHtml.open(QIODevice::ReadOnly)' returned FALSE. ()
   Loc: [grantlee5_5.1.0-2/textdocument/tests/plainmarkupbuildertest.cpp(599)]
PASS   : TestPlainMarkupOutput::cleanupTestCase()
Totals: 26 passed, 1 failed, 0 skipped, 0 blacklisted, 20ms
* Finished testing of TestPlainMarkupOutput *

12/12 Test #11: htmlbuildertest ..   Passed1.26 sec

92% tests passed, 1 tests failed out of 12

Total Test time (real) =   1.41 sec

The following tests FAILED:
 12 - plainmarkupbuildertest (Failed)
Errors while running CTest
Makefile:132: recipe for target 'test' failed
make[2]: *** [test] Error 8



Bug#876860: qtwebengine-opensource-src FTBFS with debhelper 10.9

2017-09-26 Thread Adrian Bunk
Source: qtwebengine-opensource-src
Version: 5.9.1+dfsg-4
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/qtwebengine-opensource-src.html

...
   debian/rules override_dh_link
make[1]: Entering directory '/build/1st/qtwebengine-opensource-src-5.9.1+dfsg'
dh_link --package=qt5webengine-examples \
usr/share/javascript/jquery/jquery.min.js 
usr/lib/x86_64-linux-gnu/qt5/examples/webenginewidgets/contentmanipulation/jquery.min.js
 \
usr/share/javascript/marked/marked.min.js 
usr/lib/x86_64-linux-gnu/qt5/examples/webenginewidgets/markdowneditor/resources/marked.min.js
dh_link: Requested unknown package qt5webengine-examples via -p/--package, 
expected one of: qtwebengine5-dev qtwebengine5-private-dev libqt5webengine5 
libqt5webenginecore5 libqt5webenginewidgets5 libqt5webengine-data 
qml-module-qtwebengine qtwebengine5-dev-tools qtwebengine5-examples 
qtwebengine5-doc qtwebengine5-doc-html
dh_link: unknown option or error during option parsing; aborting
debian/rules:213: recipe for target 'override_dh_link' failed
make[1]: *** [override_dh_link] Error 25
make[1]: Leaving directory '/build/1st/qtwebengine-opensource-src-5.9.1+dfsg'
debian/rules:88: recipe for target 'binary' failed
make: *** [binary] Error 2



Bug#876901: karchive FTBFS: test failures

2017-09-26 Thread Adrian Bunk
Source: karchive
Version: 5.37.0-2
Severity: serious

Some recent change in unstable makes karchive FTBFS:

https://tests.reproducible-builds.org/debian/history/karchive.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/karchive.html

...
dh_auto_test '--buildsystem=kf5' --parallel  
cd obj-x86_64-linux-gnu && make -j16 test ARGS\+=-j16
make[2]: Entering directory '/build/1st/karchive-5.37.0/obj-x86_64-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process -j16
Test project /build/1st/karchive-5.37.0/obj-x86_64-linux-gnu
Start 1: karchivetest
Start 2: kfiltertest
Start 3: deprecatedtest
Start 4: klimitediodevicetest
Start 5: kcompressiondevicetest
1/5 Test #4: klimitediodevicetest .   Passed0.01 sec
2/5 Test #3: deprecatedtest ...   Passed0.11 sec
3/5 Test #2: kfiltertest ..***Failed0.32 sec
* Start testing of KFilterTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
PASS   : KFilterTest::initTestCase()
PASS   : KFilterTest::test_block_write()
PASS   : KFilterTest::test_block_read()
PASS   : KFilterTest::test_biggerWrites()
PASS   : KFilterTest::test_getch()
PASS   : KFilterTest::test_textstream()
PASS   : KFilterTest::test_readall()
PASS   : KFilterTest::test_uncompressed()
PASS   : KFilterTest::test_findFilterByMimeType(application/x-gzip)
PASS   : KFilterTest::test_findFilterByMimeType(application/x-bzip)
PASS   : KFilterTest::test_findFilterByMimeType(application/x-bzip2)
PASS   : KFilterTest::test_findFilterByMimeType(application/x-gzdvi)
PASS   : KFilterTest::test_findFilterByMimeType(text/plain)
PASS   : KFilterTest::test_findFilterByMimeType(application/x-tar)
PASS   : KFilterTest::test_deflateWithZlibHeader()
PASS   : KFilterTest::test_pushData()
PASS   : KFilterTest::test_saveFile(gz)
PASS   : KFilterTest::test_saveFile(none)
WARNING: KFilterTest::test_twofilesgztogether() testdata data/twofiles.gz could 
not be located!
   Loc: [karchive_5.37.0-2/autotests/kfiltertest.cpp(438)]
QWARN  : KFilterTest::test_twofilesgztogether() QFSFileEngine::open: No file 
name specified
FAIL!  : KFilterTest::test_twofilesgztogether() 'dev.open(QIODevice::ReadOnly)' 
returned FALSE. ()
   Loc: [karchive_5.37.0-2/autotests/kfiltertest.cpp(440)]
WARNING: KFilterTest::test_threefilesgztogether() testdata data/threefiles.gz 
could not be located!
   Loc: [karchive_5.37.0-2/autotests/kfiltertest.cpp(450)]
QWARN  : KFilterTest::test_threefilesgztogether() QFSFileEngine::open: No file 
name specified
FAIL!  : KFilterTest::test_threefilesgztogether() 
'dev.open(QIODevice::ReadOnly)' returned FALSE. ()
   Loc: [karchive_5.37.0-2/autotests/kfiltertest.cpp(452)]
PASS   : KFilterTest::cleanupTestCase()
Totals: 19 passed, 2 failed, 0 skipped, 0 blacklisted, 216ms
* Finished testing of KFilterTest *

4/5 Test #5: kcompressiondevicetest ...***Failed0.32 sec
* Start testing of KCompressionDeviceTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
PASS   : KCompressionDeviceTest::initTestCase()
WARNING: KCompressionDeviceTest::regularKTarUsage() testdata 
../examples/bzip2gzip/CMakeLists.txt could not be located!
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(118)]
FAIL!  : KCompressionDeviceTest::regularKTarUsage() Compared values are not the 
same
   Actual   (extractedFile.size()): 191
   Expected (sourceFile.size())   : 0
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(121)]
WARNING: KCompressionDeviceTest::testGZipBufferedDevice() testdata 
../examples/bzip2gzip/CMakeLists.txt could not be located!
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(118)]
FAIL!  : KCompressionDeviceTest::testGZipBufferedDevice() Compared values are 
not the same
   Actual   (extractedFile.size()): 191
   Expected (sourceFile.size())   : 0
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(121)]
WARNING: KCompressionDeviceTest::testBZip2BufferedDevice() testdata 
../examples/bzip2gzip/CMakeLists.txt could not be located!
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(118)]
FAIL!  : KCompressionDeviceTest::testBZip2BufferedDevice() Compared values are 
not the same
   Actual   (extractedFile.size()): 191
   Expected (sourceFile.size())   : 0
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(121)]
WARNING: KCompressionDeviceTest::testXzBufferedDevice() testdata 
../examples/bzip2gzip/CMakeLists.txt could not be located!
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(118)]
FAIL!  : KCompressionDeviceTest::testXzBufferedDevice() Compared values are not 
the same
   Actual   (extractedFile.size()): 191
   Expected (sourceFile.size())   : 0
   Loc: [karchive_5.37.0-2/autotests/kcompressiondevicetest.cpp(121)]
PASS   : K

Bug#876905: qtwebkit should not be release with buster

2017-09-26 Thread Adrian Bunk
Source: qtwebkit
Version: 2.3.4.dfsg-9.1
Severity: serious
Tags: buster sid

qtwebkit should not be release with buster
(RC bugs are already open against all r-deps).



Bug#876917: ki18n FTBFS: test failures

2017-09-26 Thread Adrian Bunk
Source: ki18n
Version: 5.37.0-2
Severity: serious

Some recent change in unstable makes ki18n FTBFS:

https://tests.reproducible-builds.org/debian/history/ki18n.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ki18n.html

...
cd obj-x86_64-linux-gnu && make -j16 test ARGS\+=-j16
make[3]: Entering directory '/build/1st/ki18n-5.37.0/obj-x86_64-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process -j16
Test project /build/1st/ki18n-5.37.0/obj-x86_64-linux-gnu
Start 1: ki18n-declarativetest
Start 2: ki18n-klocalizedstringtest
Start 3: ki18n-ktranscripttest
Start 4: ki18n-ktranscriptcleantest
Start 5: ki18n_install
1/5 Test #3: ki18n-ktranscripttest ***Failed0.01 sec
* Start testing of KTranscriptTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
WARNING: KTranscriptTest::initTestCase() testdata ktranscript-test.ini could 
not be located!
   Loc: [ki18n_5.37.0-2/autotests/testhelpers.cpp(50)]
QWARN  : KTranscriptTest::initTestCase() Could not locate test data file ""
FAIL!  : KTranscriptTest::initTestCase() 'deployTestConfig()' returned FALSE. 
(Could not deploy test ktranscript.ini)
   Loc: [ki18n_5.37.0-2/autotests/ktranscripttest.cpp(46)]
FAIL!  : KTranscriptTest::cleanupTestCase() 'removeTestConfig()' returned 
FALSE. (Could not remove test ktranscript.ini)
   Loc: [ki18n_5.37.0-2/autotests/ktranscripttest.cpp(63)]
Totals: 0 passed, 2 failed, 0 skipped, 0 blacklisted, 1ms
* Finished testing of KTranscriptTest *

2/5 Test #4: ki18n-ktranscriptcleantest ...***Failed0.01 sec
* Start testing of KTranscriptCleanTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
PASS   : KTranscriptCleanTest::initTestCase()
WARNING: KTranscriptCleanTest::test(test_basic) testdata test.js could not be 
located!
   Loc: [ki18n_5.37.0-2/autotests/ktranscriptcleantest.cpp(78)]
FAIL!  : KTranscriptCleanTest::test(test_basic) Funny module path '', skipping.

   Loc: [ki18n_5.37.0-2/autotests/ktranscriptcleantest.cpp(91)]
PASS   : KTranscriptCleanTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 3ms
* Finished testing of KTranscriptCleanTest *

3/5 Test #1: ki18n-declarativetest ***Failed0.12 sec
* Start testing of KI18nDeclarativeTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
PASS   : KI18nDeclarativeTest::initTestCase()
WARNING: KI18nDeclarativeTest::testLocalizedContext(translation) testdata 
test.qml could not be located!
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(47)]
QWARN  : KI18nDeclarativeTest::testLocalizedContext(translation) QQmlComponent: 
Component is not ready
FAIL!  : KI18nDeclarativeTest::testLocalizedContext(translation) 'object' 
returned FALSE. ()
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(58)]
WARNING: KI18nDeclarativeTest::testLocalizedContext(singular translation) 
testdata test.qml could not be located!
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(47)]
QWARN  : KI18nDeclarativeTest::testLocalizedContext(singular translation) 
QQmlComponent: Component is not ready
FAIL!  : KI18nDeclarativeTest::testLocalizedContext(singular translation) 
'object' returned FALSE. ()
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(58)]
WARNING: KI18nDeclarativeTest::testLocalizedContext(plural translation) 
testdata test.qml could not be located!
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(47)]
QWARN  : KI18nDeclarativeTest::testLocalizedContext(plural translation) 
QQmlComponent: Component is not ready
FAIL!  : KI18nDeclarativeTest::testLocalizedContext(plural translation) 
'object' returned FALSE. ()
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(58)]
WARNING: KI18nDeclarativeTest::testLocalizedContext(plural translation with 
domain) testdata test.qml could not be located!
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(47)]
QWARN  : KI18nDeclarativeTest::testLocalizedContext(plural translation with 
domain) QQmlComponent: Component is not ready
FAIL!  : KI18nDeclarativeTest::testLocalizedContext(plural translation with 
domain) 'object' returned FALSE. ()
   Loc: [ki18n_5.37.0-2/autotests/ki18ndeclarativetest.cpp(58)]
PASS   : KI18nDeclarativeTest::cleanupTestCase()
Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 13ms
* Finished testing of KI18nDeclarativeTest *

4/5 Test #2: ki18n-klocalizedstringtest ...   Passed0.12 sec
5/5 Test #5: ki18n_install    Passed3.46 sec

40% tests passed, 3 tests failed out of 5

Total Test time (real) =   3.47 sec

The following tests FAILED:
  1 - ki18n-declarativetest (Failed)
  3 - ki18n-ktranscripttest (F

Bug#876933: kcodecs FTBFS: test failures

2017-09-26 Thread Adrian Bunk
Source: kcodecs
Version: 5.37.0-2
Severity: serious

Some recent change in unstable makes kcodecs FTBFS:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kcodecs.html

...
dh_auto_test '--buildsystem=kf5' --parallel  
cd obj-x86_64-linux-gnu && make -j15 test ARGS\+=-j15
make[2]: Entering directory '/build/1st/kcodecs-5.37.0/obj-x86_64-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process -j15
Test project /build/1st/kcodecs-5.37.0/obj-x86_64-linux-gnu
Start 1: kcharsetstest
Start 2: kencodingprobertest
Start 3: base64benchmark
Start 4: rfc2047test
Start 5: codectest
Start 6: kemailaddresstest
1/6 Test #2: kencodingprobertest ..***Failed0.05 sec
* Start testing of KEncodingProberTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
PASS   : KEncodingProberTest::initTestCase()
PASS   : KEncodingProberTest::testReset()
WARNING: KEncodingProberTest::testProbe() testdata data could not be located!
   Loc: [kcodecs_5.37.0-2/autotests/kencodingprobertest.cpp(77)]
FAIL!  : KEncodingProberTest::testProbe() 'file.open(QIODevice::ReadOnly)' 
returned FALSE. ()
   Loc: [kcodecs_5.37.0-2/autotests/kencodingprobertest.cpp(80)]
PASS   : KEncodingProberTest::cleanupTestCase()
Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 14ms
* Finished testing of KEncodingProberTest *

2/6 Test #6: kemailaddresstest    Passed0.11 sec
3/6 Test #4: rfc2047test ..   Passed0.13 sec
4/6 Test #1: kcharsetstest    Passed0.16 sec
5/6 Test #5: codectest ***Exception: Other  0.12 sec
* Start testing of CodecTest *
Config: Using QtTest library 5.9.1, Qt 5.9.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 7.2.0)
PASS   : CodecTest::initTestCase()
WARNING: CodecTest::testCodecs() testdata data could not be located!
   Loc: [kcodecs_5.37.0-2/autotests/codectest.cpp(42)]
QFATAL : CodecTest::testCodecs() ASSERT failure in QTest::fetchData(): "Test 
data requested, but no testdata available.", file qtestcase.cpp, line 1105
FAIL!  : CodecTest::testCodecs() Received a fatal error.
   Loc: [Unknown file(0)]
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 5ms
* Finished testing of CodecTest *

6/6 Test #3: base64benchmark ..   Passed3.68 sec

67% tests passed, 2 tests failed out of 6

Total Test time (real) =   3.70 sec

The following tests FAILED:
  2 - kencodingprobertest (Failed)
  5 - codectest (OTHER_FAULT)
Errors while running CTest
Makefile:109: recipe for target 'test' failed
make[2]: *** [test] Error 8



Bug#877187: libkf5plasma-dev: missing dependency on libkf5windowsystem-dev

2017-09-29 Thread Adrian Bunk
Package: libkf5plasma-dev
Version: 5.37.0-2
Severity: serious
Control: affects -1 src:plasma-applet-redshift-control

plasma-applet-redshift-control FTBFS in unstable:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/plasma-applet-redshift-control.html

...
Make Warning at /usr/share/cmake-3.9/Modules/CMakeFindDependencyMacro.cmake:37 
(find_package):
  By not providing "FindKF5WindowSystem.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "KF5WindowSystem", but CMake did not find one.

  Could not find a package configuration file provided by "KF5WindowSystem"
  (requested version 5.37.0) with any of the following names:

KF5WindowSystemConfig.cmake
kf5windowsystem-config.cmake

  Add the installation prefix of "KF5WindowSystem" to CMAKE_PREFIX_PATH or
  set "KF5WindowSystem_DIR" to a directory containing one of the above files.
  If "KF5WindowSystem" provides a separate development package or SDK, be
  sure it has been installed.
Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake:55 
(find_dependency)
  CMakeLists.txt:13 (find_package)


CMake Warning at CMakeLists.txt:13 (find_package):
  Found package configuration file:

/usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake

  but it set KF5Plasma_FOUND to FALSE so package "KF5Plasma" is considered to
  be NOT FOUND.  Reason given by package:

  KF5Plasma could not be found because dependency KF5WindowSystem could not
  be found.



CMake Error at CMakeLists.txt:17 (plasma_install_package):
  Unknown CMake command "plasma_install_package".





$ tail /usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake
set(PLASMA_SCRIPTENGINES_PLUGINDIR 
${KDE_INSTALL_PLUGINDIR}/plasma/scriptengines)
set(PLASMA_CONTAINMENTACTIONS_PLUGINDIR 
${KDE_INSTALL_PLUGINDIR}/plasma/containmentactions)

include(CMakeFindDependencyMacro)
find_dependency(Qt5Gui "5.7.0")
find_dependency(KF5Package "5.37.0")
find_dependency(KF5Service "5.37.0")
find_dependency(KF5WindowSystem "5.37.0")

include("${CMAKE_CURRENT_LIST_DIR}/KF5PlasmaMacros.cmake")
$


This requires a dependency on libkf5plasma-dev



Bug#877189: libkf5kexiv2 FTBFS: error: missing binary operator before token "defined"

2017-09-29 Thread Adrian Bunk
Source: libkf5kexiv2
Version: 16.04.0-2
Severity: serious

Some recent change in unstable makes libkf5kexiv2 FTBFS:

https://tests.reproducible-builds.org/debian/history/libkf5kexiv2.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libkf5kexiv2.html

...
/build/1st/libkf5kexiv2-16.04.0/src/kexiv2_p.cpp:52:5: warning: "not" is not 
defined, evaluates to 0 [-Wundef]
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kexiv2-16.04.0/src/kexiv2_p.cpp:52:9: error: missing binary 
operator before token "defined"
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kexiv2-16.04.0/src/kexiv2_p.cpp:726:5: warning: "not" is not 
defined, evaluates to 0 [-Wundef]
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kexiv2-16.04.0/src/kexiv2_p.cpp:726:9: error: missing binary 
operator before token "defined"
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
src/CMakeFiles/KF5KExiv2.dir/build.make:89: recipe for target 
'src/CMakeFiles/KF5KExiv2.dir/kexiv2_p.cpp.o' failed
make[4]: *** [src/CMakeFiles/KF5KExiv2.dir/kexiv2_p.cpp.o] Error 1



Bug#877190: libkf5kdcraw FTBFS: error: missing binary operator before token "defined"

2017-09-29 Thread Adrian Bunk
Source: libkf5kdcraw
Version: 16.04.0-2
Severity: serious
Tags: buster sid

Some recent change in unstable makes libkf5kdcraw FTBFS:

https://tests.reproducible-builds.org/debian/history/libkf5kdcraw.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libkf5kdcraw.html

...
In file included from /build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.cpp:27:0:
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:34:5: warning: "not" is not 
defined, evaluates to 0 [-Wundef]
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:34:9: error: missing binary 
operator before token "defined"
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
In file included from /build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.cpp:27:0:
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:49:5: warning: "not" is not 
defined, evaluates to 0 [-Wundef]
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:49:9: error: missing binary 
operator before token "defined"
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
In file included from /build/1st/libkf5kdcraw-16.04.0/src/kdcraw.cpp:31:0:
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:34:5: warning: "not" is not 
defined, evaluates to 0 [-Wundef]
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:34:9: error: missing binary 
operator before token "defined"
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
In file included from /build/1st/libkf5kdcraw-16.04.0/src/kdcraw.cpp:31:0:
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:49:5: warning: "not" is not 
defined, evaluates to 0 [-Wundef]
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~
/build/1st/libkf5kdcraw-16.04.0/src/kdcraw_p.h:49:9: error: missing binary 
operator before token "defined"
 #if not defined(__APPLE__) && defined(__GNUC__)
 ^~~



Bug#877313: kcalcore FTBFS: undefined reference to `qt_qhash_seed'

2017-09-30 Thread Adrian Bunk
Source: kcalcore
Version: 4:16.04.2-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes kcalcore FTBFS:

https://tests.reproducible-builds.org/debian/history/kcalcore.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kcalcore.html

...
CMakeFiles/readandwrite.dir/readandwrite.cpp.o: In function 
`std::__atomic_base::exchange(int, std::memory_order)':
/usr/include/c++/7/bits/atomic_base.h:413: undefined reference to 
`qt_qhash_seed'
collect2: error: ld returned 1 exit status



  1   2   >