Bug 206036 - devel/llvm-cheri: Nonfunctional llvm-config installed for CHERI LLVM
Summary: devel/llvm-cheri: Nonfunctional llvm-config installed for CHERI LLVM
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Brooks Davis
URL:
Keywords: needs-patch, needs-qa
Depends on:
Blocks:
 
Reported: 2016-01-08 15:06 UTC by David Chisnall
Modified: 2016-01-29 21:31 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Chisnall freebsd_committer 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 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