devel/qt6-base error

I get this error from pkg-static at the end of the building process :

Code:
===>   Registering installation for qt6-base-6.11.1
pkg-static: Unable to access file /usr/ports/devel/qt6-base/work/stage/usr/local/lib/qt6/sbom/qtbase-6.11.1.cdx.json:No such file or directory
pkg-static: Unable to access file /usr/ports/devel/qt6-base/work/stage/usr/local/lib/qt6/sbom/qtbase-6.11.1.spdx.json:No such file or directory
*** Error code 1
 
That doesn't explain if anything exists or not. 2 different files btw, didn't notice. I would suspect the build options first. Does "make config" show anything related to javascript that can be disabled?
 
That doesn't explain if anything exists or not. 2 different files btw, didn't notice. I would suspect the build options first. Does "make config" show anything related to javascript that can be disabled?
Code:
                                                ────────┤qt6-base-6.11.1├─────────────┐
                                                │ 'F1' for Ports Collection help.            │ 
                                                │ ┌────────────────────────────────────────┐ │ 
                                                │ │[X] CUPS    CUPS printing system support│ │ 
                                                │ │[X] WAYLAND Wayland (graphics) support  │ │ 
                                                │ │[X] X11     X11 (graphics) support      │ │ 
                                                │ └────────────────────────────────────────┘
 
The files don't exist.

Maybe I should comment these line in pkg-plist?

Code:
# cat pkg-plist | grep cdx
%%QT_SBOMDIR%%/qtbase-%%FULLVER%%.cdx.json
# cat pkg-plist | grep spdx
%%QT_SBOMDIR%%/qtbase-%%FULLVER%%.spdx
%%QT_SBOMDIR%%/qtbase-%%FULLVER%%.spdx.json
 
I would try to fimd the part in the workdir that generates them. Maybe a Makefile says something. It finished succesfully anyway, apparently.
What does Qt with json files? That's only webcontent, right?
 
I would try to fimd the part in the workdir that generates them. Maybe a Makefile says something. It finished succesfully anyway, apparently.
Code:
ls work/
.bin                            .extract_done.base._usr_local   .metadir.qt6-base               .stage_done.base._usr_local
.build                          .license_done.base._usr_local   .patch_done.base._usr_local     qtbase-everywhere-src-6.11.1
.build_done.base._usr_local     .license-catalog.mk             .PLIST.mktmp                    stage
.configure_done.base._usr_local .license-report                 .PLIST.qt6-base

Code:
ls work/.build
.ninja_deps                             config.tests                            mkspecs
.ninja_log                              CTestTestfile.cmake                     qmake
build.ninja                             doc                                     qt_sbom
cmake_install.cmake                     include                                 share
CMakeCache.txt                          install_manifest.txt                    src
CMakeFiles                              install_user_facing_tool_links.cmake    user_facing_tool_links.txt
config.redo                             lib
config.summary                          libexec
 
Back
Top