Saturday, November 02, 2024

Re: [wip] devel/{pyside6,pyside6-tools,shiboken6}

On Fri Nov 01, 2024 at 10:17:19PM +0100, Landry Breuil wrote:
> Le Fri, Oct 25, 2024 at 03:21:56PM +0200, Rafael Sadowski a écrit :
> > Please find attached a new tarball after the Qt 6.7.3 upgrade.
> >
> > Could someone PLEASE review it and give an OK to import?
>
> ok for that last version, the ports built fine here (after some hours).
>
> my portstree might not be fully uptodate, but please recheck the
> WANTLIBs, maybe this has to do with the recent changes in dependency on
> llvm.
>
> pyside6-tools-6.7.3(x11/qt6/pyside6/tools):
> Missing lib: clang-cpp.0 (/usr/local/bin/pyside6/lupdate) (NOT REACHABLE)
> Bogus WANTLIB: clang.0 (/usr/local/bin/pyside6/lupdate) (NOT REACHABLE)
> *** Error 1 in target 'port-lib-depends-check' (ignored)
> ===> x11/qt6/pyside6/shiboken
>
> shiboken6-6.7.3(x11/qt6/pyside6/shiboken):
> Bogus WANTLIB: clang.0 (/usr/local/bin/shiboken6) (NOT REACHABLE)
>

I don't understand that magic. For me it's a false positive.

$ make port-lib-depends-check

shiboken6-6.7.3(x11/qt6/pyside6/shiboken):
Missing lib: clang.0 (/usr/local/bin/shiboken6) (NOT REACHABLE)
*** Error 1 in target 'port-lib-depends-check' (ignored)

$ make show=WANTLIB
c++ c++abi pthread Qt6Core c m xml2 xslt llvm16/lib/clang
$ make show=LIB_DEPENDS

devel/llvm/16 textproc/libxml textproc/libxslt x11/qt6/qtbase

If I remove llvm16/lib/clang from WANTLIB I see:

$ make port-lib-depends-check

shiboken6-6.7.3(x11/qt6/pyside6/shiboken):
Missing lib: clang.0 (/usr/local/bin/shiboken6) (NOT REACHABLE)

No comments:

Post a Comment