Port details |
- clang34 C, Objective-C, and C++ compiler
- 3.4.2_9 lang
=5 3.4.2_9Version of this port present on the latest quarterly branch.
- Maintainer: brooks@FreeBSD.org
- Port Added: 2013-11-21 22:34:03
- Last Update: 2018-08-13 22:56:28
- SVN Revision: 477121
- People watching this port, also watch:: gcc, pkg, git
- Also Listed In: devel
- License: not specified in port
- WWW:
- http://clang.llvm.org/
- Description:
- The goal of the Clang project is to create a new C, C++, Objective C and
Objective C++ front-end for the LLVM compiler.
WWW: http://clang.llvm.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: clang34
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (cfe-3.4.2.src.tar.gz) = 5ba6f5772f8d00f445209356a7daf83c5bca2da5acd10de517ad2359ae95bc10
SIZE (cfe-3.4.2.src.tar.gz) = 10612313
SHA256 (llvm-3.4.2.src.tar.gz) = 17038d47069ad0700c063caed76f0c7259628b0e79651ce2b540d506f2f1efd7
SIZE (llvm-3.4.2.src.tar.gz) = 15938155
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- llc34 : devel/llvm34
- gmake : devel/gmake
- python2.7 : lang/python27
- perl5>=5.26<5.27 : lang/perl5.26
- Runtime dependencies:
-
- llc34 : devel/llvm34
- python2.7 : lang/python27
- perl5>=5.26<5.27 : lang/perl5.26
- Library dependencies:
-
- libedit.so.0 : devel/libedit
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for clang34-3.4.2_9:
ASSERTS=off: Enable assertions (thread unsafe)
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- gmake groff libedit perl5 python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.4.2_9 13 Aug 2018 22:56:28 |
brooks |
Garbage collect LLVM and Clang 3.4.
Nothing depends on them and they are obsolete.
Sponsored by: DARPA, AFRL |
3.4.2_9 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
3.4.2_8 27 Feb 2018 12:26:25 |
amdmi3 |
- Fix shebangs
Approved by: portmgr blanket |
3.4.2_7 06 Feb 2018 14:18:29 |
bapt |
Revert removal of llvm 3.4 it is still in used by audio/faust |
3.4.2_7 06 Feb 2018 13:42:58 |
bapt |
Remove llvm and clang 3.4 which are not in use anymore |
3.4.2_7 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
3.4.2_6 25 May 2017 14:35:49 |
bapt |
Register dependency on groff |
3.4.2_6 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
3.4.2_5 20 Nov 2016 09:38:09 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler. |
3.4.2_4 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
3.4.2_4 01 Apr 2016 14:08:38 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
3.4.2_4 29 Nov 2015 12:50:09 |
danfe |
Allow to build on PowerPC. |
3.4.2_4 27 Oct 2015 16:06:23 |
brooks |
Add missing USES=libedit.
Submitted by: amdmi3 |
3.4.2_3 22 May 2015 20:34:29 |
mat |
Remove $FreeBSD$ from patches files everywhere.
With hat: portmgr
Sponsored by: Absolight |
3.4.2_3 19 May 2015 14:18:31 |
marino |
lang/clang3*, lang/clang-devel: set environment during build
The clang ports override the default build target, but the new targets
fail to set the environment like the default target does. This patch
passes MAKE_ENV to environment.
It also combines compounds to a single make cmd and unsuppresses the
commands so the output shows on the build logs.
PR: 199500
Submitted by: marino
Approved by: brooks (maintainer) |
3.4.2_3 31 Mar 2015 14:33:34 |
brooks |
Catch the set of host platforms up to the set in llvm ports.
To revision bump as it only effects building the port on platforms that
would fail before. |
3.4.2_3 18 Dec 2014 23:47:01 |
brooks |
Make default target triple match base clang.
PR: 194487
Submitted by: Jan Beich <jbeich@vfemail.net> |
3.4.2_2 18 Dec 2014 19:38:25 |
brooks |
Add support for -fformat-extensions flag.
Obtained from: lightside@gmx.com |
3.4.2_1 27 Oct 2014 15:23:31 |
bapt |
Cleanup plist |
3.4.2_1 27 Sep 2014 01:00:42 |
brooks |
Install scan-view dependencies.
Tell the user the correct scan-view to run.
PR: 193955
Sponsored by: DARPA, AFRL |
3.4.2 07 Aug 2014 23:31:07 |
brooks |
Upgrade to release 3.4.2. |
3.4_2 25 Jun 2014 05:35:32 |
bapt |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
3.4_2 04 Mar 2014 23:04:42 |
brooks |
Replace %%DATADIR%% in patched scan-build.
PR: ports/187193, ports/187243
Submitted by: Li-Wen Hsu <lwhsu@FreeBSD.org> |
3.4_1 28 Feb 2014 22:02:14 |
brooks |
Recent versions of clang should work find on sparc64 and arm so mark
them not broken. We'll patch if it turns out they have issues.
Requested by: rdivacky (sparc64) |
3.4_1 28 Jan 2014 00:04:47 |
brooks |
Attempt to add back support for scan-build.[1]
Change ccc-analyzer's default compiler to clang.[2]
Install unwind.h.[3]
PR: ports/185733 [1], ports/183802 [2], ports/186173 [3] |
3.4 16 Jan 2014 18:41:09 |
brooks |
Upgrade to 3.4 release. |
3.4.r3 04 Jan 2014 00:17:38 |
brooks |
Upgrade to 3.4rc3.
Install altivec.h and cpuid.h so it is possible to compile things.
PR: ports/184770, ports/185058 |
3.4.r2 07 Dec 2013 22:27:12 |
brooks |
Upgrade to 3.4rc2. |
3.4.r1 21 Nov 2013 22:33:50 |
brooks |
Add ports of Clang and LLVM 3.4rc1. The final release is scheduled for
December. |