#1151090 organicmaps: FTBFS with the nocheck build profile

#1151090#5
Date:
2026-10-17 00:28:57 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable using the nocheck build profile,
this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202610/

A wiki page discussing how to reproduce bugs in this category and
possible solutions is available here:

https://wiki.debian.org/qa.debian.org/FTBFS/nocheck

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:organicmaps, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 95%] Building CXX object libs/search/search_quality/features_collector_tool/CMakeFiles/features_collector_tool.dir/Unity/unity_0_cxx.cxx.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/search/search_ [too-long-redacted] _tool.dir/Unity/unity_0_cxx.cxx
[ 96%] Linking CXX executable ../../../../features_collector_tool
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/search/search_quality/features_collector_tool && /usr/bin/cmake -E cmake_link_script CMakeFiles/features_collector_tool.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -leditor_tests_support: No such file or directory
collect2: error: ld returned 1 exit status
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PK [too-long-redacted] o.1.8.2 ../../../base/libbase.a
make[3]: *** [libs/search/search_quality/features_collector_tool/CMakeFiles/features_collector_tool.dir/build.make:137: features_collector_tool] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:3385: libs/search/search_quality/features_collector_tool/CMakeFiles/features_collector_tool.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt/CMakeFiles/desktop.dir/Unity/unity_0_cxx.cxx:70:
/<<PKGBUILDDIR>>/qt/preferences_dialog.cpp: In constructor ‘qt::PreferencesDialog::PreferencesDialog(QWidget*, Framework&)’:
/<<PKGBUILDDIR>>/qt/preferences_dialog.cpp:89:44: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   89 |     connect(largeFontCheckBox, &QCheckBox::stateChanged,
      |                                            ^~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QCheckBox:1,
                 from /<<PKGBUILDDIR>>/qt/routing_settings_dialog.hpp:7,
                 from /<<PKGBUILDDIR>>/qt/draw_widget.cpp:7,
                 from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt/CMakeFiles/desktop.dir/Unity/unity_0_cxx.cxx:37:
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/qt/preferences_dialog.cpp:96:50: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   96 |     connect(transliterationCheckBox, &QCheckBox::stateChanged, [&framework](int i)
      |                                                  ^~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/qt/preferences_dialog.cpp:109:48: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  109 |     connect(developerModeCheckBox, &QCheckBox::stateChanged,
      |                                                ^~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/qt/preferences_dialog.cpp:239:41: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  239 |     connect(enableCheckBox, &QCheckBox::stateChanged, [updateEnabled](int i) { updateEnabled(i > 0); });
      |                                         ^~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt/CMakeFiles/desktop.dir/Unity/unity_0_cxx.cxx:88:
/<<PKGBUILDDIR>>/qt/search_panel.cpp: In constructor ‘qt::SearchPanel::SearchPanel(qt::DrawWidget*, QWidget*)’:
/<<PKGBUILDDIR>>/qt/search_panel.cpp:73:37: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   73 |   connect(m_isCategory, &QCheckBox::stateChanged, std::bind(&SearchPanel::RunSearch, this));
      |                                     ^~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
[ 96%] Linking CXX executable ../OrganicMaps
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/qt && /usr/bin/cmake -E cmake_link_script CMakeFiles/desktop.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PK [too-long-redacted] -linux-gnu/libQt6Core.so.6.11.2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 96%] Built target desktop
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1151090#10
Date:
2026-10-17 07:05:35 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
organicmaps, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1151090@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jochen Sprickerhof <jspricke@debian.org> (supplier of updated organicmaps package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 17 Oct 2026 08:34:43 +0200
Source: organicmaps
Architecture: source
Version: 2026.09.29-32+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Federico Ceratto <federico@debian.org>
Changed-By: Jochen Sprickerhof <jspricke@debian.org>
Closes: 1151090
Changes:
 organicmaps (2026.09.29-32+ds-2) unstable; urgency=medium
 .
   * Move metainfo file to binary package
   * Move d/docs -> d/organicmaps.docs
   * Fix compilation with BUILD_TESTING (Closes: #1151090)
Checksums-Sha1:
 16fad9b69d25a976a67a59dc8b7fedb37758ac6e 3088 organicmaps_2026.09.29-32+ds-2.dsc
 68bd12810c96e5cbef2befeacde9fcad29ef6305 23716 organicmaps_2026.09.29-32+ds-2.debian.tar.xz
 2200e59b49c4aacd9f53b368c596947fece215cc 108557352 organicmaps_2026.09.29-32+ds-2.git.tar.xz
 3b9aacfec529502760a1a4603905cd7d7c5a514e 17784 organicmaps_2026.09.29-32+ds-2_source.buildinfo
Checksums-Sha256:
 f52bf5d20254c38f64e69e385e3ea21b282eeab7ab5159f531192d1e52d35e78 3088 organicmaps_2026.09.29-32+ds-2.dsc
 83db9dd2b1958e45a8d19657213b0ac9aa8ecf840b3906248491f83dc124f3fb 23716 organicmaps_2026.09.29-32+ds-2.debian.tar.xz
 f010c1e1f05dc101412fbe30b43555b06c40475ad6100eab9130e2a824e2f21c 108557352 organicmaps_2026.09.29-32+ds-2.git.tar.xz
 d69a70114d9293954aa7b79e29fe60038b9aa181bfd2b5a8f9c09424a45a8a2e 17784 organicmaps_2026.09.29-32+ds-2_source.buildinfo
Files:
 8f3b2d96b8deb9dcac8963edd9847197 3088 x11 optional organicmaps_2026.09.29-32+ds-2.dsc
 ecad19111692d198512412906e3d73b4 23716 x11 optional organicmaps_2026.09.29-32+ds-2.debian.tar.xz
 f02ebbd474a87be5b4885112fd2ce0ee 108557352 x11 None organicmaps_2026.09.29-32+ds-2.git.tar.xz
 ca799e73f85d93676756124ad8ec920c 17784 x11 optional organicmaps_2026.09.29-32+ds-2_source.buildinfo
Git-Tag-Info: tag=1f5a5988251474ba69db967fc9cd73c981262998 fp=73b299cbd4eeaddcc017e87a5bffdcc258e69433
Git-Tag-Tagger: Jochen Sprickerhof <git@jochen.sprickerhof.de>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrTGAAACgkQYG0ITkaD
wHkvpRAArqNCIB4OjJEJIzQFZZL19jFcTVYJLQ2Neq5jUNJDNEkJwbAfKuJDPvfC
lyRxU6ygHPi7a9/MLVOOz8M7j7TUnXErUXLg4wjOyoof1Nd/Ur9R9KWmWaHBK+D+
up81dftdXxOHGDcLi+1wwhJp9/88+4j0xBm+G7hMMRvtH2TCYr4tA0ne4cqny6Jg
LrUuYEEwrmzoOw+qaA4i1D3uPxzafk3LZrHHDk2gLeaofwH8zbTdwh12moRP0K3c
kKhKZhTYRNdEqL6tKyetSb8vf+gMZ3QFUe1JDqxHR4vibhREdwo5nRCg26XsxC0t
RzondBsaOxkN3t2cDtXK80BC8McIxV70sZxfrEqSB45AH8bunvNDBfQ+7u5bhHhA
8LE6tH5dklNgkUftplouNiJswVfgA40/WEdcKfkNl5xnFQLj/aUC5SpZ6SqqI8tO
8ck6QGgBcPr7rvSGC9nuAEkpMhPW4W3IofvmEks1q9aBj7YtcPgRXGGM+v5DG/OE
HVhJ/QFg7G3UDze1+LVvQNB9ZyKlP11VwCH57XbRuq4G88b+DsmFQGUbp6VIhOip
Tre+Cis+VwnwsZ1rPAJxVV20lDwC4iTNSnt+CrDudPojmx9rk7yfj0GE0aJZR99N
4vMprK5L9OiCwgdLUQ0BOI5G0ZoSB/XzrDjvm26VSE1ssKgFP3o=
=2Ph+
-----END PGP SIGNATURE-----