[umbrello] [Bug 424794] Cannot build on Ubuntu 18.04 (#include <ThreadWeaver/Sequence> is not found)

Ralf Habacker bugzilla_noreply at kde.org
Thu Jul 30 12:43:33 BST 2020


https://bugs.kde.org/show_bug.cgi?id=424794

Ralf Habacker <ralf.habacker at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ralf.habacker at freenet.de

--- Comment #2 from Ralf Habacker <ralf.habacker at freenet.de> ---
(In reply to Robert Hairgrove from comment #1)
> Seems like CMake is creating an extra ThreadWeaver subdirectory under
> /usr/include/KF5/ThreadWeaver?

which is provided by the threadewever development package  
$ rpm -q -f /usr/include/KF5/ThreadWeaver/
threadweaver-devel-5.55.0-lp151.1.1.x86_64

This package also provides the associated cmake config files to support
find_package(). 

grep -rn INCLUDE  /usr/lib64/cmake/KF5ThreadWeaver/KF5ThreadWeaverTargets.cmake
66:  INTERFACE_INCLUDE_DIRECTORIES
"${_IMPORT_PREFIX}/include/KF5/ThreadWeaver;${_IMPORT_PREFIX}/include/KF5"

At least on opensuse leap 15.1 it includes the initial mentioned directoy and
should be added to the compile line by default.

running 

make VERBOSE=1

gives some more hints which directories are included.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list