In devel/llvm-devel the first CMAKE_ARGS is overwritten like this CMAKE_ARGS= -DLLVM_BUILD_LLVM_DYLIB=ON CMAKE_ARGS= -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON so -DLLVM_BUILD_LLVM_DYLIB=ON is never passed to the build. Currently llvm-devel does not appear to build a libLLVM.so. Is this deliberate? Can the first CMAKE_ARGS be removed or should it be passed through to the build?
A commit references this bug: Author: brooks Date: Wed Jan 9 23:06:08 UTC 2019 New revision: 489840 URL: https://svnweb.freebsd.org/changeset/ports/489840 Log: Upgrade to a new snapshot. Fix a bug that resulted in LLVM_BUILD_LLVM_DYLIB not being passed as a cmake argument. [0] PR: 234739 [0] Submitted by: tobik [0] Changes: head/devel/llvm-devel/Makefile head/devel/llvm-devel/Makefile.snapshot head/devel/llvm-devel/distinfo head/devel/llvm-devel/files/openmp/patch-bug32279 head/devel/llvm-devel/files/openmp/patch-i386 head/devel/llvm-devel/pkg-plist
Thanks for the report!