Bug 263302 - devel/qt5-qdoc requires old llvm90
Summary: devel/qt5-qdoc requires old llvm90
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on: 263456
Blocks:
  Show dependency treegraph
 
Reported: 2022-04-15 19:11 UTC by Ivan
Modified: 2023-03-31 05:45 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (kde)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan 2022-04-15 19:11:00 UTC
devel/qt5-qdoc is the only package on my installation of 13.1-RC3 that requires old llvm90.
Please update the port.
Comment 1 Rainer Hurling freebsd_committer freebsd_triage 2022-04-16 15:05:35 UTC
I just tried LLVM_VERSION=13 instead of LLVM_DEFAULT (aka 9.0) and the port builds and installs as expected.

In principle, the port could be built with the LLVM version that KDE uses? Then only CONFIGURE_ENV=LLVM_INSTALL_DIR= should be set accordingly? Or are there deeper reasons why it does not work with LLVM versions > 9.0 (at runtime)?
Comment 2 Ivan 2022-04-17 13:42:49 UTC
I guess it's a binary package issue. It hasn't been updated.
Comment 3 Alan Hicks 2022-04-18 09:27:37 UTC
Other ports such as devel/kdevelop also build with default llvm=90

This is due to omitting USES=qt:gui and not including graphics/mesa-dri bumping LLVM_DEFAULT to 13

Not sure why the default is so old, I suspect it's due to old X11 hence bsd.default-versions.mk referencing Graphics Team for changes
Comment 4 Ivan 2023-03-31 05:45:45 UTC
Fixed. Thanks!