[Bug 266389] devel/qtcreator configure fails, also does not build if googletest installed

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Sep 13 01:42:08 BST 2022


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266389

            Bug ID: 266389
           Summary: devel/qtcreator configure fails, also does not build
                    if googletest installed
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde at FreeBSD.org
          Reporter: alt2600 at icloud.com
             Flags: maintainer-feedback?(kde at FreeBSD.org)
          Assignee: kde at FreeBSD.org
 Attachment #236523 text/plain
         mime type:

Created attachment 236523
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=236523&action=edit
configure log

two issues I've had with this thing, it hasn't built for me for a while, and i
noticed cmake brings in googletest if its found which isn't a listed dependency
so I was looking for the CMAKE_ARG to disable but it doesn't seem to be a
switch. I think I can force it to be disabled by forcing the cmake environment
of GOOGLETEST_DIR to a known place if cannot be found, or patching it out if
that fails, but I ran into an issue trying to just get things configured to
even test making some sort of patch. Here is a snippet, I've attached the full
log as well. This is new, previously it was building and long in the process it
failed with odd errors about missing googletest types, with oddly
misnamed/mangled names of items that did seem to exist in the headers it found.
Either way, I cannot now get it to configure, not sure if this is due to
changes in how the QT.mk files getting ready for QT 6. I've included the
Cmakelog as well, but I don't see any outright errors in it.

-- The following features have been disabled:

 * Build online documentation
 * Build tests
 * Build with sanitize, SANITIZE_FLAGS=''
 * Build with Crashpad
 * Library KSyntaxHighlighting
 * Library Nanotrace
 * Build Qbs
 * Native WebKit help viewer, with CONDITION FWWebKit AND FWAppKit AND
Qt5_VERSION VERSION_LESS 6.0.0
 * Plugin ClangTools, with CONDITION TARGET yaml-cpp
 * Plugin QmlDesigner, with CONDITION Qt5_VERSION VERSION_GREATER_EQUAL 6.2.0
AND TARGET Qt5::QuickWidgets AND TARGET Qt5::Svg
 * Plugin assetexporterplugin, with CONDITION TARGET QmlDesigner
 * Plugin componentsplugin, with CONDITION TARGET QmlDesigner
 * Plugin qmlpreviewplugin, with CONDITION TARGET QmlDesigner
 * Plugin qtquickplugin, with CONDITION TARGET QmlDesigner
 * Plugin StudioPlugin, with CONDITION TARGET QmlDesigner
 * Plugin StudioWelcome, with CONDITION TARGET Qt5::QuickWidgets AND TARGET
QmlDesigner
 * Qt Quick 3D particles, with CONDITION TARGET Qt5::Quick3DParticles
 * Qt Quick 3D asset utils, with CONDITION TARGET Qt5::Quick3DAssetUtils
 * multilanguage-support in qml2puppet, with CONDITION TARGET
QtCreator::multilanguage-support
 * Include developer documentation

-- Configuring incomplete, errors occurred!
See also "/usr/ports/devel/qtcreator/work/.build/CMakeFiles/CMakeOutput.log".
*** Error code 1

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


More information about the kde-freebsd mailing list