tech-pkg archive

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

Re: [PATCH] cmake/build.mk: Hide non-buildlink3 libraries from cmake



On Sun, Jan 12, 2025 at 06:06:20PM +0000, Taylor R Campbell wrote:
> > Date: Sun, 12 Jan 2025 08:59:03 +0000
> > From: Taylor R Campbell <riastradh%NetBSD.org@localhost>
> > 
> > * archivers/kf6-karchive (ditto various other kf6-* packages)
> > 
> >   CMake Error at /tmp/pkgbuild/2024Q4/archivers/kf6-karchive/work/.buildlink/qt6/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake:197 (message):
> >     The imported target "Qt6::syncqt" references the file
> > 
> >        "/tmp/pkgbuild/2024Q4/archivers/kf6-karchive/work/.buildlink/qt6/libexec/syncqt"
> > 
> >     but this file does not exist.  [...]
> 
> The attached patch to x11/qt6-qtbase/buildlink3.mk enables
> kf6-karchive to build by adding qt6/bin/* and qt6/libexec/* to
> BUILDLINK_FILES.qt6-qtbase.  I suspect it will resolve a lot of these
> issues, so I'll kick off another bulk build with that change shortly.

I added similar lines to qt6-qttools too (just without *, enumerating
the files).

I think for now these are fine.
 Thomas


Home | Main Index | Thread Index | Old Index