Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947045 - dev-qt/qttools-6.8.1 - qhelpenginecore.cpp: fatal error: QtConcurrent/qtconcurrentrun.h: No such file or directory
Summary: dev-qt/qttools-6.8.1 - qhelpenginecore.cpp: fatal error: QtConcurrent/qtconcu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-27 20:11 UTC by Toralf Förster
Modified: 2024-12-27 21:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,18.85 KB, text/plain)
2024-12-27 20:11 UTC, Toralf Förster
Details
dev-qt:qttools-6.8.1:20241227-195843.log (dev-qt:qttools-6.8.1:20241227-195843.log,31.46 KB, text/plain)
2024-12-27 20:11 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,9.93 KB, text/plain)
2024-12-27 20:11 UTC, Toralf Förster
Details
environment (environment,126.63 KB, text/plain)
2024-12-27 20:11 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.21 KB, application/x-xz)
2024-12-27 20:11 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,15.33 KB, application/x-xz)
2024-12-27 20:11 UTC, Toralf Förster
Details
logs.tar.xz (logs.tar.xz,247.02 KB, application/x-xz)
2024-12-27 20:11 UTC, Toralf Förster
Details
qlist-info.txt (qlist-info.txt,65.44 KB, text/plain)
2024-12-27 20:11 UTC, Toralf Förster
Details
temp.tar.xz (temp.tar.xz,28.90 KB, application/x-xz)
2024-12-27 20:11 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2024-12-27 20:11:16 UTC
too long lines were shrinked:

[18/83] cd /var/tmp/portage/dev-qt/qttools-6.8.1/work/qttools-everywhere-src-6.8.1_build/src/uitools && /usr/bin/cmake -DIN_FILE=/var/tmp/portage/dev-qt/qttools-6.8.1/work/qttools-everywhere-src-6.8.1_build/src/uitools/preliminary_prl_for_UiTools_step1_RelWithDebInfo.prl -DIN_META_FILE=/var/tmp/port
[19/83] cd /var/tmp/portage/dev-qt/qttools-6.8.1/work/qttools-everywhere-src-6.8.1_build/src/uitools && /usr/bin/cmake -DIN_FILE=/var/tmp/portage/dev-qt/qttools-6.8.1/work/qttools-everywhere-src-6.8.1_build/lib64/pkgconfig/preliminary_pc_for_Qt6UiTools_RelWithDebInfo_step2.pc -DOUT_FILE=/var/tmp/por
[20/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DHelp_EXPORTS -DQHELP_LIB -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_HELP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_CONTEXTLES
FAILED: src/assistant/help/CMakeFiles/Help.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/x86_64-pc-linux-gnu-g++ -DHelp_EXPORTS -DQHELP_LIB -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_HELP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_CONTEXTLESS_CONNEC
In file included from /var/tmp/portage/dev-qt/qttools-6.8.1/work/qttools-everywhere-src-6.8.1_build/src/assistant/help/CMakeFiles/Help.dir/Unity/unity_0_cxx.cxx:22:
/var/tmp/portage/dev-qt/qttools-6.8.1/work/qttools-everywhere-src-6.8.1/src/assistant/help/qhelpenginecore.cpp:11:10: fatal error: QtConcurrent/qtconcurrentrun.h: No such file or directory
   11 | #include <QtConcurrent/qtconcurrentrun.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_desktop_systemd-20241227-082002

  The attached etc.portage.tar.xz has all details.
  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-14 *
clang version 19.1.6
llvm-config: 19.1.6
Python 3.12.8
Available Rust versions:
  [1]   rust-bin-1.82.0
  [2]   rust-bin-1.83.0 *

  HEAD of ::gentoo
commit efd17029e07fa4b037c137bceec1928d6912648c
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Fri Dec 27 18:48:24 2024 +0000

    2024-12-27 18:48:24 UTC

emerge -qpvO =dev-qt/qttools-6.8.1
[ebuild     U ] dev-qt/qttools-6.8.1 [6.7.3] USE="assistant linguist opengl qdbus qml vulkan widgets (zstd) -clang -designer -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls% -qtattributionsscanner -qtdiag -qtplugininfo" LLVM_SLOT="19%* -17 -18* (-15%) (-16%)"
Comment 1 Toralf Förster gentoo-dev 2024-12-27 20:11:17 UTC
Created attachment 915320 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2024-12-27 20:11:18 UTC
Created attachment 915321 [details]
dev-qt:qttools-6.8.1:20241227-195843.log
Comment 3 Toralf Förster gentoo-dev 2024-12-27 20:11:19 UTC
Created attachment 915322 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2024-12-27 20:11:20 UTC
Created attachment 915323 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2024-12-27 20:11:21 UTC
Created attachment 915324 [details]
etc.clang.tar.xz
Comment 6 Toralf Förster gentoo-dev 2024-12-27 20:11:22 UTC
Created attachment 915325 [details]
etc.portage.tar.xz
Comment 7 Toralf Förster gentoo-dev 2024-12-27 20:11:23 UTC
Created attachment 915326 [details]
logs.tar.xz
Comment 8 Toralf Förster gentoo-dev 2024-12-27 20:11:24 UTC
Created attachment 915327 [details]
qlist-info.txt
Comment 9 Toralf Förster gentoo-dev 2024-12-27 20:11:25 UTC
Created attachment 915328 [details]
temp.tar.xz
Comment 10 Ionen Wolkens gentoo-dev 2024-12-27 20:59:15 UTC
Same as bug #925597, cmake doesn't look nor link with concurrent (easy to miss), but it uses a header-only thing from it.

Likewise, will add it to RDEPEND anyway but without a revbump.
Comment 11 Larry the Git Cow gentoo-dev 2024-12-27 21:01:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b591505762ed7cc66330752f98371cf141935738

commit b591505762ed7cc66330752f98371cf141935738
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-12-27 21:00:14 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-12-27 21:00:56 +0000

    dev-qt/qttools: depend on qtbase[concurrent] with USE=assistant
    
    Intentionally skipping revbump, see linked bug.
    
    Closes: https://bugs.gentoo.org/947045
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qttools/qttools-6.8.1.ebuild    | 2 +-
 dev-qt/qttools/qttools-6.8.9999.ebuild | 2 +-
 dev-qt/qttools/qttools-6.9.9999.ebuild | 2 +-
 dev-qt/qttools/qttools-6.9999.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)