pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/60813: x11/qt6-qtbase does not build on NetBSD 10



The following reply was made to PR pkg/60813; it has been noted by GNATS.

From: S Cole <scole%sdf.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/60813: x11/qt6-qtbase does not build on NetBSD 10
Date: Mon, 28 Sep 2026 10:33:12 -0700

 I pkg_delete'd wayland, rebuilt, and got farther but with a different
 error about files missing from PLIST.  The rough draft patch for PLIST
 that I was able to build and install with is below.
 
 I'm not sure what is going on, but it seems like there might some issues
 depending on whether package wayland is already installed and/or "egl"
 is detected and available during the build.
 
 I don't believe I have any mk.conf setting that would affect any of
 this.
 
 Since the bulk build works, feel free to close this PR if this issue is
 most likely a local configuration issue.
 
 Thank you
 
 Summary of changes:  (A/? = New, R/D = Removed, M = Modified)
 =============================================================
 M PLIST
 
 Apply patch with "cd .../pkgsrc/x11/qt6-qtbase ; patch -s -p0 < .../patchfile"
 
 Index: PLIST
 ===================================================================
 RCS file: /cvsroot/pkgsrc/x11/qt6-qtbase/PLIST,v
 retrieving revision 1.39
 diff -b -u -r1.39 PLIST
 --- PLIST	18 Aug 2026 18:26:02 -0000	1.39
 +++ PLIST	28 Sep 2026 17:14:03 -0000
 @@ -4546,3 +4546,140 @@
  qt6/share/qt6/wayland/protocols/xdg-toplevel-icon/REUSE.toml
  qt6/share/qt6/wayland/protocols/xdg-toplevel-icon/qt_attribution.json
  qt6/share/qt6/wayland/protocols/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfscontext_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfscursor_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfsdeviceintegration_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfsglobal_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfshooks_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfsintegration_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfsoffscreenwindow_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfsscreen_p.h
 +qt6/include/QtEglFSDeviceIntegration/6.11.2/QtEglFSDeviceIntegration/private/qeglfswindow_p.h
 +qt6/include/QtEglFSDeviceIntegration/QtEglFSDeviceIntegration
 +qt6/include/QtEglFSDeviceIntegration/QtEglFSDeviceIntegrationDepends
 +qt6/include/QtEglFSDeviceIntegration/QtEglFSDeviceIntegrationVersion
 +qt6/include/QtEglFSDeviceIntegration/qteglfsdeviceintegrationversion.h
 +qt6/include/QtEglFsKmsGbmSupport/6.11.2/QtEglFsKmsGbmSupport/private/qeglfskmsgbmcursor_p.h
 +qt6/include/QtEglFsKmsGbmSupport/6.11.2/QtEglFsKmsGbmSupport/private/qeglfskmsgbmdevice_p.h
 +qt6/include/QtEglFsKmsGbmSupport/6.11.2/QtEglFsKmsGbmSupport/private/qeglfskmsgbmintegration_p.h
 +qt6/include/QtEglFsKmsGbmSupport/6.11.2/QtEglFsKmsGbmSupport/private/qeglfskmsgbmscreen_p.h
 +qt6/include/QtEglFsKmsGbmSupport/6.11.2/QtEglFsKmsGbmSupport/private/qeglfskmsgbmwindow_p.h
 +qt6/include/QtEglFsKmsGbmSupport/QtEglFsKmsGbmSupport
 +qt6/include/QtEglFsKmsGbmSupport/QtEglFsKmsGbmSupportDepends
 +qt6/include/QtEglFsKmsGbmSupport/QtEglFsKmsGbmSupportVersion
 +qt6/include/QtEglFsKmsGbmSupport/qteglfskmsgbmsupportversion.h
 +qt6/include/QtEglFsKmsSupport/6.11.2/QtEglFsKmsSupport/private/qeglfskmsdevice_p.h
 +qt6/include/QtEglFsKmsSupport/6.11.2/QtEglFsKmsSupport/private/qeglfskmseventreader_p.h
 +qt6/include/QtEglFsKmsSupport/6.11.2/QtEglFsKmsSupport/private/qeglfskmshelpers_p.h
 +qt6/include/QtEglFsKmsSupport/6.11.2/QtEglFsKmsSupport/private/qeglfskmsintegration_p.h
 +qt6/include/QtEglFsKmsSupport/6.11.2/QtEglFsKmsSupport/private/qeglfskmsscreen_p.h
 +qt6/include/QtEglFsKmsSupport/QtEglFsKmsSupport
 +qt6/include/QtEglFsKmsSupport/QtEglFsKmsSupportDepends
 +qt6/include/QtEglFsKmsSupport/QtEglFsKmsSupportVersion
 +qt6/include/QtEglFsKmsSupport/qteglfskmssupportversion.h
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateConfig.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateConfigVersion.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateDependencies.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateTargets-release.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateTargets.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateVersionlessAliasTargets.cmake
 +qt6/lib/cmake/Qt6EglFSDeviceIntegrationPrivate/Qt6EglFSDeviceIntegrationPrivateVersionlessTargets.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateConfig.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateConfigVersion.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateDependencies.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateTargets-release.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateTargets.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateVersionlessAliasTargets.cmake
 +qt6/lib/cmake/Qt6EglFsKmsGbmSupportPrivate/Qt6EglFsKmsGbmSupportPrivateVersionlessTargets.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateConfig.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateConfigVersion.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateDependencies.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateTargets-release.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateTargets.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateVersionlessAliasTargets.cmake
 +qt6/lib/cmake/Qt6EglFsKmsSupportPrivate/Qt6EglFsKmsSupportPrivateVersionlessTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPluginTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSIntegrationPluginTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPluginTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPluginTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginTargets.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPluginTargetsPrecheck.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginAdditionalTargetInfo.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfig.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersion.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersionImpl.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets-release.cmake
 +qt6/lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets.cmake
 +qt6/lib/libQt6EglFSDeviceIntegration.prl
 +qt6/lib/libQt6EglFSDeviceIntegration.so
 +qt6/lib/libQt6EglFSDeviceIntegration.so.6
 +qt6/lib/libQt6EglFSDeviceIntegration.so.6.11.2
 +qt6/lib/libQt6EglFsKmsGbmSupport.prl
 +qt6/lib/libQt6EglFsKmsGbmSupport.so
 +qt6/lib/libQt6EglFsKmsGbmSupport.so.6
 +qt6/lib/libQt6EglFsKmsGbmSupport.so.6.11.2
 +qt6/lib/libQt6EglFsKmsSupport.prl
 +qt6/lib/libQt6EglFsKmsSupport.so
 +qt6/lib/libQt6EglFsKmsSupport.so.6
 +qt6/lib/libQt6EglFsKmsSupport.so.6.11.2
 +qt6/metatypes/qt6eglfsdeviceintegrationprivate_metatypes.json
 +qt6/metatypes/qt6eglfskmsgbmsupportprivate_metatypes.json
 +qt6/metatypes/qt6eglfskmssupportprivate_metatypes.json
 +qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri
 +qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri
 +qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri
 +qt6/modules/EglFSDeviceIntegrationPrivate.json
 +qt6/modules/EglFsKmsGbmSupportPrivate.json
 +qt6/modules/EglFsKmsSupportPrivate.json
 +qt6/plugins/egldeviceintegrations/libqeglfs-emu-integration.so
 +qt6/plugins/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so
 +qt6/plugins/egldeviceintegrations/libqeglfs-kms-integration.so
 +qt6/plugins/egldeviceintegrations/libqeglfs-x11-integration.so
 +qt6/plugins/platforms/libqeglfs.so
 +qt6/plugins/platforms/libqminimalegl.so
 +qt6/plugins/xcbglintegrations/libqxcb-egl-integration.so
 
 



Home | Main Index | Thread Index | Old Index