Source: deepin-image-viewer Version: 5.8.2-3 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20250215 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > cd > /build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu/src > && /usr/bin/c++ -DCMAKE_BUILD -DLITE_DIV -DQT_CONCURRENT_LIB -DQT_CORE_LIB > -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB > -DQT_SVG_LIB -DQT_WIDGETS_LIB -DUSE_UNIONIMAGE > -I/build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu/src > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src > -I/build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu/src/deepin-image-viewer_autogen/include > -I/build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu > -I/build/reproducible-path/deepin-image-viewer-5.8.2 > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/ON > -I/usr/include/dtk5/DWidget -I/usr/include/dtk5/DCore > -I/usr/include/dtk5/DLog -I/usr/include/dtk5/DGui > -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/gio-qt > -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include > -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include > -I/usr/include/sysprof-6 -I/usr/include/sigc++-2.0 > -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/udisks2-qt5 > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/utils > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/controller > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/dirwatcher > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/widgets > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/accessibility > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/third-party/accessibility > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/module -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore -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/QtDBus -isystem > /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem > /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem > /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem > /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem > /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem > /usr/include/x86_64-linux-gnu/qt5/QtWidgets/5.15.15 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtWidgets/5.15.15/QtWidgets -isystem > /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15/QtGui -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15/QtCore -g -O2 > -ffile-prefix-map=/build/reproducible-path/deepin-image-viewer-5.8.2=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 > -Wl,--as-need -fPIE -std=gnu++11 -fPIC -MD -MT > src/CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/iconbutton.cpp.o > -MF > CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/iconbutton.cpp.o.d > -o > CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/iconbutton.cpp.o > -c > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/module/view/contents/iconbutton.cpp > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp: In > function ‘bool checkOnly()’: > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp:41:24: > error: ‘QDir’ has not been declared > 41 | QString userName = QDir::homePath().section("/", -1, -1); > | ^~~~ > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp:43:5: > error: ‘QDir’ was not declared in this scope > 43 | QDir tdir(path.c_str()); > | ^~~~ > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp:44:10: > error: ‘tdir’ was not declared in this scope > 44 | if (!tdir.exists()) { > | ^~~~ > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp: In > function ‘int main(int, char**)’: > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp:97:30: > warning: ‘Dtk::Widget::DApplicationSettings::DApplicationSettings(QObject*)’ > is deprecated: The feature has been moved to DGuiApplicationHelper, We can > disable it by setting DGuiApplicationHelper::DontSaveApplicationTheme enum > with setAttribute. [-Wdeprecated-declarations] > 97 | DApplicationSettings saveTheme; > | ^~~~~~~~~ > In file included from /usr/include/dtk5/DWidget/DApplicationSettings:1, > from > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp:31: > /usr/include/dtk5/DWidget/dapplicationsettings.h:23:14: note: declared here > 23 | explicit DApplicationSettings(QObject *parent = nullptr); > | ^~~~~~~~~~~~~~~~~~~~ > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/main.cpp:118:30: > warning: ‘Dtk::Widget::DApplicationSettings::DApplicationSettings(QObject*)’ > is deprecated: The feature has been moved to DGuiApplicationHelper, We can > disable it by setting DGuiApplicationHelper::DontSaveApplicationTheme enum > with setAttribute. [-Wdeprecated-declarations] > 118 | DApplicationSettings saveTheme; > | ^~~~~~~~~ > /usr/include/dtk5/DWidget/dapplicationsettings.h:23:14: note: declared here > 23 | explicit DApplicationSettings(QObject *parent = nullptr); > | ^~~~~~~~~~~~~~~~~~~~ > [ 75%] Building CXX object > src/CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/imageinfowidget.cpp.o > cd > /build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu/src > && /usr/bin/c++ -DCMAKE_BUILD -DLITE_DIV -DQT_CONCURRENT_LIB -DQT_CORE_LIB > -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB > -DQT_SVG_LIB -DQT_WIDGETS_LIB -DUSE_UNIONIMAGE > -I/build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu/src > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src > -I/build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu/src/deepin-image-viewer_autogen/include > -I/build/reproducible-path/deepin-image-viewer-5.8.2/obj-x86_64-linux-gnu > -I/build/reproducible-path/deepin-image-viewer-5.8.2 > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/ON > -I/usr/include/dtk5/DWidget -I/usr/include/dtk5/DCore > -I/usr/include/dtk5/DLog -I/usr/include/dtk5/DGui > -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/gio-qt > -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include > -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include > -I/usr/include/sysprof-6 -I/usr/include/sigc++-2.0 > -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/udisks2-qt5 > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/utils > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/controller > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/dirwatcher > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/widgets > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/accessibility > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/third-party/accessibility > -I/build/reproducible-path/deepin-image-viewer-5.8.2/src/src/module -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore -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/QtDBus -isystem > /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem > /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem > /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem > /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem > /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem > /usr/include/x86_64-linux-gnu/qt5/QtWidgets/5.15.15 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtWidgets/5.15.15/QtWidgets -isystem > /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15/QtGui -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15/QtCore -g -O2 > -ffile-prefix-map=/build/reproducible-path/deepin-image-viewer-5.8.2=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 > -Wl,--as-need -fPIE -std=gnu++11 -fPIC -MD -MT > src/CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/imageinfowidget.cpp.o > -MF > CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/imageinfowidget.cpp.o.d > -o > CMakeFiles/deepin-image-viewer.dir/src/module/view/contents/imageinfowidget.cpp.o > -c > /build/reproducible-path/deepin-image-viewer-5.8.2/src/src/module/view/contents/imageinfowidget.cpp > make[3]: *** [src/CMakeFiles/deepin-image-viewer.dir/build.make:3677: > src/CMakeFiles/deepin-image-viewer.dir/src/main.cpp.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2025/02/15/deepin-image-viewer_5.8.2-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250215;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250215&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.