[Bug 239682] Default to devel/llvm90 when libLLVM/libclang are required or if /usr/bin/clang is not enough

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239682

--- Comment #18 from Jan Beich <[email protected]> ---
(In reply to Mark Linimon from comment #17)
Runtime. Loading more than one libLLVM.so version can lead to crashes. A
consumer cannot block other consumers from switching. If only one devel/llvm
existed (like in OpenBSD Ports) then it'd be mainly about making consumers
build.

For example, OpenGL application can load LLVM via graphics/mesa-dri and as part
of its own usage. In the past emulators/rpcs3 was affected until it switched to
static linking and later to bundled LLVM copy of development snapshot.

Currently, I suspect lang/clover is affected. Pining mesa-dri and blocking
OpenGL-based LLVM consumers from switching just because a barely usable OpenCL
implementation isn't compatible yet due to being based on very old upstream
release would be silly.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.