Source: rclone-browser
Version: 1.8.0-1.1
Severity: serious
Tags: ftbfs

rclone-browser fails to build from source in unstable:

| [ 48%] Building CXX object src/CMakeFiles/rclone-browser.dir/main_window.cpp.o
| cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB 
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB 
-DRCLONE_BROWSER_VERSION=\"1.8.0\" -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src 
-I/<<PKGBUILDDIR>>/src -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -pedantic -Wall 
-Wextra -Werror -std=c++11 -fPIC -o 
CMakeFiles/rclone-browser.dir/main_window.cpp.o -c 
/<<PKGBUILDDIR>>/src/main_window.cpp
| /<<PKGBUILDDIR>>/src/main_window.cpp: In lambda function:
| /<<PKGBUILDDIR>>/src/main_window.cpp:435:74: error: ‘QStringList 
QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) 
const’ is deprecated: Use Qt::SplitBehavior variant instead 
[-Werror=deprecated-declarations]
|   435 |           QStringList lines = version.split("\n", 
QString::SkipEmptyParts);
|       |                                                                       
   ^
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6,
|                  from /<<PKGBUILDDIR>>/src/pch.h:9,
|                  from /<<PKGBUILDDIR>>/src/icon_cache.h:3,
|                  from /<<PKGBUILDDIR>>/src/main_window.h:3,
|                  from /<<PKGBUILDDIR>>/src/main_window.cpp:1:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:604:17: note: declared here
|   604 |     QStringList split(const QString &sep, SplitBehavior behavior,
|       |                 ^~~~~
| /<<PKGBUILDDIR>>/src/main_window.cpp: In member function ‘void 
MainWindow::addStream(const QString&, const QString&)’:
| /<<PKGBUILDDIR>>/src/main_window.cpp:1217:43: error: ‘void 
QProcess::start(const QString&, QIODevice::OpenMode)’ is deprecated: Use 
QProcess::start(const QString &program, const QStringList &arguments,OpenMode 
mode = ReadWrite) instead [-Werror=deprecated-declarations]
|  1217 |   player->start(stream, QProcess::ReadOnly);
|       |                                           ^
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:170,
|                  from /<<PKGBUILDDIR>>/src/pch.h:9,
|                  from /<<PKGBUILDDIR>>/src/icon_cache.h:3,
|                  from /<<PKGBUILDDIR>>/src/main_window.h:3,
|                  from /<<PKGBUILDDIR>>/src/main_window.cpp:1:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qprocess.h:168:10: note: declared 
here
|   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
|       |          ^~~~~
| cc1plus: all warnings being treated as errors
| make[3]: *** [src/CMakeFiles/rclone-browser.dir/build.make:237: 
src/CMakeFiles/rclone-browser.dir/main_window.cpp.o] Error 1
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| make[2]: *** [CMakeFiles/Makefile2:116: 
src/CMakeFiles/rclone-browser.dir/all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| make[1]: *** [Makefile:152: all] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install 
--strip-program=true" returned exit code 2
| make: *** [debian/rules:14: build] Error 25
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Also seen by crossqa at
http://crossqa.debian.net/build/rclone-browser_1.8.0-1.1_armhf_20201031084525.log
since about 3 days and it built successfully about 5 days ago. Likely a
regression introduced by some other package.

Helmut

Reply via email to