devel/llvm-cheri installs llvm-config as /usr/local/bin/cheri-unknown-freebsd-llvm-config, rather than as llvm-config-cheri (or similar) as the other ports do. llvm-config becomes very confused when invoked: $ cheri-unknown-freebsd-llvm-config /usr/local/bin/cheri-unknown-freebsd-llvm-config: /usr/local/llvm-cheri/bin/cheri-unknown-freebsd-llvm-config: not found
A commit references this bug: Author: brooks Date: Tue Jan 26 02:19:06 UTC 2016 New revision: 407254 URL: https://svnweb.freebsd.org/changeset/ports/407254 Log: Upgrade to a new snapshot and switch to a -cheri suffix similar to other llvm ports. PR: 206036 Changes: head/devel/llvm-cheri/Makefile head/devel/llvm-cheri/Makefile.snapshot head/devel/llvm-cheri/distinfo head/devel/llvm-cheri/pkg-plist