Hi,

On Tue, Mar 23, 2021 at 06:45:28AM +0100, Rafael Sadowski wrote:
> please find a attached Qt 6.0.2 as tarball. Qt6 is at an early point.
> There are just a handful applications and none of them are ported to
> OpenBSD. The following modules are currently available:

qtquick3d fails for me (building with dpb on amd64):

>>> Building on localhost under x11/qt6/qtquick3d
         BDEPENDS = 
[devel/ninja;x11/qt5/qttools,-main;x11/qt6/qtbase,-main;multimedia/assimp;x11/qt6/qtshadertools;x11/qt6/qtdeclarative;devel/dwz;archivers/xz;devel/cmake]
         DIST = [x11/qt6/qtquick3d:qt/qtquick3d-everywhere-src-6.0.2.tar.xz]
         FULLPKGNAME = qt6-qtquick3d-6.0.2
         RDEPENDS = 
[x11/qt6/qtbase,-main;multimedia/assimp;x11/qt6/qtshadertools;x11/qt6/qtdeclarative]
>>> Running signature in x11/qt6/qtquick3d at 1616587211.50
qt6-qtquick3d-6.0.2: absent
(Junk lock obtained for localhost at 1616587212.44)
>>> Running depends in x11/qt6/qtquick3d at 1616587212.46
/usr/sbin/pkg_add -aI -rqU -Dupdate -Dupdatedepends -Drepair assimp-5.0.0 
qt6-qtshadertools-6.0.2
was: /usr/sbin/pkg_add -aI -rqU -Dupdate -Dupdatedepends -Drepair assimp-5.0.0 
cmake-3.19.4p0v0 dwz-0.14 ninja-1.10.2p0 qt6-qtbase-6.0.2 
qt6-qtdeclarative-6.0.2 qt6-qtshadertools-6.0.2 qttools-5.15.2 xz-5.2.5
/usr/sbin/pkg_add -aI -rqU -Dupdate -Dupdatedepends -Drepair assimp-5.0.0 
qt6-qtshadertools-6.0.2
>>> Running show-prepare-results in x11/qt6/qtquick3d at 1616587220.28
===> x11/qt6/qtquick3d
===> qt6-qtquick3d-6.0.2 depends on: cmake-* -> cmake-3.19.4p0v0
===> qt6-qtquick3d-6.0.2 depends on: ninja->=1.5.1 -> ninja-1.10.2p0
===> qt6-qtquick3d-6.0.2 depends on: qttools-* -> qttools-5.15.2
===> qt6-qtquick3d-6.0.2 depends on: dwz-* -> dwz-0.14
===> qt6-qtquick3d-6.0.2 depends on: xz-* -> xz-5.2.5
===> qt6-qtquick3d-6.0.2 depends on: assimp-* -> assimp-5.0.0
===> qt6-qtquick3d-6.0.2 depends on: qt6-qtshadertools->=6.0.2,<6.1 -> 
qt6-qtshadertools-6.0.2
===> qt6-qtquick3d-6.0.2 depends on: qt6-qtdeclarative->=6.0.2,<6.1 -> 
qt6-qtdeclarative-6.0.2
===> qt6-qtquick3d-6.0.2 depends on: qt6-qtbase-* -> qt6-qtbase-6.0.2
===>  Verifying specs:  c++ c++abi pthread GL Qt6Core Qt6Gui Qt6Network 
Qt6OpenGL Qt6Qml Qt6QmlModels Qt6Quick Qt6ShaderTools assimp c m
===>  found c++.7.0 c++abi.5.0 pthread.26.1 GL.17.1 Qt6Core.0.0 Qt6Gui.0.0 
Qt6Network.0.0 Qt6OpenGL.0.0 Qt6Qml.0.0 Qt6QmlModels.0.0 Qt6Quick.0.0 
Qt6ShaderTools.0.0 assimp.1.0 c.96.0 m.10.1
assimp-5.0.0
cmake-3.19.4p0v0
dwz-0.14
ninja-1.10.2p0
qt6-qtbase-6.0.2
qt6-qtdeclarative-6.0.2
qt6-qtshadertools-6.0.2
qttools-5.15.2
xz-5.2.5
(Junk lock released for localhost at 1616587224.23)
distfiles size=47219840
>>> Running extract in x11/qt6/qtquick3d at 1616587224.25
===> x11/qt6/qtquick3d
===>  Checking files for qt6-qtquick3d-6.0.2
`/home/ports/distfiles/qt/qtquick3d-everywhere-src-6.0.2.tar.xz' is up to date.
>> (SHA256) qt/qtquick3d-everywhere-src-6.0.2.tar.xz: OK
===>  Extracting for qt6-qtquick3d-6.0.2
>>> Running patch in x11/qt6/qtquick3d at 1616587233.61
===> x11/qt6/qtquick3d
===>  Patching for qt6-qtquick3d-6.0.2
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
>>> Running configure in x11/qt6/qtquick3d at 1616587233.84
===> x11/qt6/qtquick3d
===>  Generating configure for qt6-qtquick3d-6.0.2
===>  Configuring for qt6-qtquick3d-6.0.2
-- The CXX compiler identification is Clang 10.0.1
-- The C compiler identification is Clang 10.0.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: 
/home/ports/pobj/p2/qt6-qtquick3d-6.0.2/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/ports/pobj/p2/qt6-qtquick3d-6.0.2/bin/cc 
- skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE  
-- Found OpenGL: /usr/X11R6/lib/libGL.so.17.1   
-- Found WrapOpenGL: TRUE  
-- Found Vulkan: /usr/local/lib/libvulkan.so.0.1  
-- Found OpenSSL: /usr/lib/libcrypto.so.46.1 (found version "2.0.0")  
-- Found WrapOpenSSLHeaders: TRUE  
-- Found WrapOpenSSL: TRUE  
CMake Warning at /usr/local/lib/cmake/Qt6/QtSetup.cmake:223 (message):
  Ccache use was requested, but the program was not found.
Call Stack (most recent call first):
  /usr/local/lib/cmake/Qt6BuildInternals/Qt6BuildInternalsConfig.cmake:173 
(include)
  /usr/local/lib/cmake/Qt6BuildInternals/Qt6BuildInternalsConfig.cmake:271 
(qt_build_internals_set_up_private_api)
  /usr/local/lib/cmake/Qt6BuildInternals/Qt6BuildInternalsConfig.cmake:376 
(qt_build_repo_begin)
  CMakeLists.txt:45 (qt_build_repo)


-- Check for feature set changes
-- Using installed syncqt found at: /usr/local/lib/qt6/libexec/syncqt.pl
-- Running syncqt for module: 'QtQuick3DUtils' 
CMake Warning at /usr/local/lib/cmake/Qt6/QtRpathHelpers.cmake:26 (message):
  No known RPATH_REL_BASE for target platform.
Call Stack (most recent call first):
  /usr/local/lib/cmake/Qt6/QtRpathHelpers.cmake:112 
(qt_compute_relative_rpath_base)
  /usr/local/lib/cmake/Qt6/QtModuleHelpers.cmake:561 (qt_apply_rpaths)
  src/utils/CMakeLists.txt:7 (qt_internal_add_module)


-- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS
-- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS - Success
-- Performing Test HAVE_DASH_DASH_NO_UNDEFINED
-- Performing Test HAVE_DASH_DASH_NO_UNDEFINED - Success
-- Running syncqt for module: 'QtQuick3DAssetImport' 
CMake Warning at /usr/local/lib/cmake/Qt6/QtRpathHelpers.cmake:26 (message):
  No known RPATH_REL_BASE for target platform.
Call Stack (most recent call first):
  /usr/local/lib/cmake/Qt6/QtRpathHelpers.cmake:112 
(qt_compute_relative_rpath_base)
  /usr/local/lib/cmake/Qt6/QtModuleHelpers.cmake:561 (qt_apply_rpaths)
  src/assetimport/CMakeLists.txt:7 (qt_internal_add_module)


CMake Warning (dev) at /usr/local/lib/cmake/assimp-5.0/assimpTargets.cmake:54 
(if):
  if given arguments:

    "ON"

  An argument named "ON" appears in a conditional statement.  Policy CMP0012
  is not set: if() recognizes numbers and boolean constants.  Run "cmake
  --help-policy CMP0012" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
Call Stack (most recent call first):
  /usr/local/lib/cmake/assimp-5.0/assimp-config.cmake:1 (include)
  cmake/FindWrapQuick3DAssimp.cmake:7 (find_package)
  /usr/local/lib/cmake/Qt6/QtFindPackageHelpers.cmake:113 (find_package)
  src/plugins/assetimporters/configure.cmake:13 (qt_find_package)
  src/plugins/assetimporters/CMakeLists.txt:9 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error at /usr/local/lib/cmake/assimp-5.0/assimpTargets.cmake:85 (message):
  The imported target "assimp::assimp" references the file

     "/usr/local/lib/libassimp.so.5"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/local/lib/cmake/assimp-5.0/assimpTargets.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/local/lib/cmake/assimp-5.0/assimp-config.cmake:1 (include)
  cmake/FindWrapQuick3DAssimp.cmake:7 (find_package)
  /usr/local/lib/cmake/Qt6/QtFindPackageHelpers.cmake:113 (find_package)
  src/plugins/assetimporters/configure.cmake:13 (qt_find_package)
  src/plugins/assetimporters/CMakeLists.txt:9 (include)


-- Configuring incomplete, errors occurred!
See also 
"/home/ports/pobj/p2/qt6-qtquick3d-6.0.2/build-amd64/CMakeFiles/CMakeOutput.log".
See also 
"/home/ports/pobj/p2/qt6-qtquick3d-6.0.2/build-amd64/CMakeFiles/CMakeError.log".
*** Error 1 in x11/qt6/qtquick3d (/usr/ports/infrastructure/mk/bsd.port.mk:2908 
'do-configure': @cd /home/ports/pobj/p2/qt6-qtquick3d-6.0.2/...)
*** Error 2 in x11/qt6/qtquick3d (/usr/ports/infrastructure/mk/bsd.port.mk:2928 
'/home/ports/pobj/p2/qt6-qtquick3d-6.0.2/build-amd64/.configure_done')
*** Error 2 in x11/qt6/qtquick3d (/usr/ports/infrastructure/mk/bsd.port.mk:2602 
'configure': @lock=qt6-qtquick3d-6.0.2;  export _LOCKS_HELD=...)
===> Exiting x11/qt6/qtquick3d with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 
'configure': @: ${echo_msg:=echo};  : ${target:=configure};  for i in ; ...)
>>> Ended at 1616587244.26
max_stuck=7.61/signature=0.99/depends=7.82/show-prepare-results=3.96/extract=9.36/patch=0.24/configure=10.44
Error: job failed with 512 on localhost at 1616587244

Ciao,
        Kili

Reply via email to