Bug 206036

Summary: devel/llvm-cheri: Nonfunctional llvm-config installed for CHERI LLVM
Product: Ports & Packages Reporter: David Chisnall <theraven>
Component: Individual Port(s)Assignee: Brooks Davis <brooks>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: needs-patch, needs-qa
Priority: --- Flags: bugzilla: maintainer-feedback? (brooks)
Version: Latest   
Hardware: Any   
OS: Any   

Description David Chisnall freebsd_committer freebsd_triage 2016-01-08 15:06:56 UTC
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
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-01-26 02:19:13 UTC
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