FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
llvm50 LLVM and Clang
5.0.0_4 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: brooks@FreeBSD.org search for ports maintained by this maintainer
Port Added: 14 Sep 2017 19:30:47
Also Listed In: lang
License: LLVM
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure
these are built on.

WWW: http://llvm.org/
SVNWeb : Homepage : PortsMon : pkg-plist

To install the port: cd /usr/ports/devel/llvm50/ && make install clean
To add the package: pkg install llvm50

PKGNAME: llvm50

distinfo:

TIMESTAMP = 1505153164
SHA256 (llvm-5.0.0.src.tar.xz) = e35dcbae6084adcf4abb32514127c5eabd7d63b733852ccdb31e06f1373136da
SIZE (llvm-5.0.0.src.tar.xz) = 23411980
SHA256 (cfe-5.0.0.src.tar.xz) = 019f23c2192df793ac746595e94a403908749f8e0c484b403476d2611dd20970
SIZE (cfe-5.0.0.src.tar.xz) = 11437024
SHA256 (compiler-rt-5.0.0.src.tar.xz) = d5ad5266462134a482b381f1f8115b6cad3473741b3bb7d1acc7f69fd0f0c0b3
SIZE (compiler-rt-5.0.0.src.tar.xz) = 1507996
SHA256 (clang-tools-extra-5.0.0.src.tar.xz) = 87d078b959c4a6e5ff9fd137c2f477cadb1245f93812512996f73986a6d973c6
SIZE (clang-tools-extra-5.0.0.src.tar.xz) = 646416
SHA256 (lld-5.0.0.src.tar.xz) = 399a7920a5278d42c46a7bf7e4191820ec2301457a7d0d4fcc9a4ac05dd53897
SIZE (lld-5.0.0.src.tar.xz) = 668344
SHA256 (lldb-5.0.0.src.tar.xz) = c0a0ca32105e9881d86b7ca886220147e686edc97fdb9f3657c6659dc6568b7d
SIZE (lldb-5.0.0.src.tar.xz) = 19203772
SHA256 (openmp-5.0.0.src.tar.xz) = c0ef081b05e0725a04e8711d9ecea2e90d6c3fbb1622845336d3d095d0a3f7c5
SIZE (openmp-5.0.0.src.tar.xz) = 2074004


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. sphinx-build : textproc/py-sphinx
  2. ld.gold : devel/binutils
  3. cmake : devel/cmake
  4. ninja : devel/ninja
  5. python2.7 : lang/python27
  6. perl5>=5.24<5.25 : lang/perl5.24
Runtime dependencies:
  1. python2.7 : lang/python27
  2. perl5>=5.24<5.25 : lang/perl5.24
Library dependencies:
  1. libedit.so.0 : devel/libedit
  2. libxml2.so : textproc/libxml2

This port is required by:

for Libraries for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for llvm50-5.0.0_4:
     CLANG=on: Build clang
     COMPILER_RT=on: Sanitizer libraries
     DOCS=on: Build and/or install documentation
     EXTRAS=on: Extra clang tools
     GOLD=on: Build the LLVM Gold plugin for LTO
     LIT=on: Install lit and FileCheck test tools
     LLD=on: Install lld, the LLVM linker
     OPENMP=on: Install libomp, the LLVM OpenMP runtime library
===> Use 'make config' to modify these settings

USES:
cmake:outsource compiler:c++11-lib libedit perl5 tar:xz  shebangfix python gnome

Master Sites:
  1. http://llvm.org/releases/5.0.0/

Number of commits found: 9

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Oct 2017 23:38:31
Original commit files touched by this commit  5.0.0_4
Revision:452094
brooks search for other commits by this committer
Put openmp in the right place so it is built and installed.

PR:		222727
14 Oct 2017 18:54:51
Original commit files touched by this commit  5.0.0_3
Revision:452079
brooks search for other commits by this committer
Fix build without EXTRAS (clangd is part of EXTRAS, not CLANG). [0]

Update ccache links on install/deinstall. [1]

PR:		222964 [0], 217572 [1]
12 Oct 2017 18:16:51
Original commit files touched by this commit  5.0.0_2
Revision:451923
brooks search for other commits by this committer
- add support for ARMv7
- for ARMv[67], use correct API when building CONFIGURE_TARGET

PR:		219779
Submitted by:	Sylvain Garrigues <sylvain@sylvaingarrigues.com>
22 Sep 2017 10:48:29
Original commit files touched by this commit  5.0.0_1
Revision:450351
mat search for other commits by this committer
Remove USES=execinfo.

PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
20 Sep 2017 16:05:58
Original commit files touched by this commit  5.0.0_1
Revision:450206
brooks search for other commits by this committer
Spell PORTREVISION correctly.

Reported by:	"Matthew D. Fuller" <fullermd@over-yonder.net>
20 Sep 2017 01:33:42
Original commit files touched by this commit  5.0.0
Revision:450183
brooks search for other commits by this committer
Don't install a wrapper for the not installed pp-trace program.

GC an obsolete patch.

PR:		222380
19 Sep 2017 23:44:35
Original commit files touched by this commit  5.0.0
Revision:450176
brooks search for other commits by this committer
Disable LLDB builds on 10.x as they don't link.

Attempt to correct default targets. [0]

Fix more references to clang-format50 and use a more future proof
patching approach. [1]

Build and install pp-trace with the EXTRAS target.

PR:		219779 [0], 220995 [1], 222380 [2]
18 Sep 2017 19:24:05
Original commit files touched by this commit  5.0.0
Revision:450073
brooks search for other commits by this committer
Fix builds without COMPILER_RT.
14 Sep 2017 19:30:32
Original commit files touched by this commit  5.0.0
Revision:449851
brooks search for other commits by this committer
Add a port of LLVM 5.0.0 release.

Sponsored by:	DARPA, AFRL

Number of commits found: 9

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
irssiOct 22
chromiumOct 21
arjOct 19
cactiOct 19
mariadb100-serverOct 19
mariadb101-serverOct 19
mariadb102-serverOct 19
mariadb55-serverOct 19
mysql55-serverOct 19
mysql56-serverOct 19
mysql57-serverOct 19
percona55-serverOct 19
percona56-serverOct 19
percona57-serverOct 19
krb5Oct 18

24 vulnerabilities affecting 103 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31611
Broken 153
Deprecated 79
Ignore 422
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 57
Expired 16
Set to expire 72
Interactive 0
new 24 hours 4
new 48 hours8
new 7 days22
new fortnight50
new month431

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.