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