non port: devel/llvm37/Makefile |
Number of commits found: 37 |
Wednesday, 29 Mar 2017
|
14:43 jbeich
devel/openmp: link libomp.so against -lm for clang 3.6+
PR: 214258
Submitted by: Yuta Satoh <nigoro.dev@gmail.com>
Approved by: portmgr blanket
|
Saturday, 11 Feb 2017
|
16:24 antoine
Apply upstream r294806, remove struct_rtentry_sz on FreeBSD
This should fix build on head after _WANT_RTENTRY removal
|
Friday, 9 Dec 2016
|
11:41 tcberner
Update devel/cmake* to 3.7.1 [1]
Due to an upstream commit [2] we need now to pass
CMAKE_INSTALL_MANDIR:PATH="share/man" in the
devel/llvm-* ports, and fix the plist of net/remmina.
Further add an upstream patch to math/plplot to
fix the build with 3.7.1.
[1] https://cmake.org/cmake/help/v3.7/release/3.7.html
[2] https://github.com/kitware/cmake/commit/956054
PR: 214975
Approved by: rakuco (mentor)
Exp-run by: antoine
|
Monday, 14 Nov 2016
|
11:26 danfe
Do not terminate BROKEN messages with period, it is added by the framework.
|
Friday, 21 Oct 2016
|
12:51 mat
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
|
Thursday, 6 Oct 2016
|
18:08 brooks
Look for ld.gold under LOCALBASE to fix DragonFly builds.
Submitted by: marino
|
Wednesday, 31 Aug 2016
|
06:24 bapt
Fix plist on non amd64 after removal of the GOLD option
Pointyhat to: bapt
|
Tuesday, 30 Aug 2016
|
20:55 bapt
Only define GOLD option for i386 which is the only platform where binutils's
ld.gold works on FreeBSD
|
Saturday, 27 Aug 2016
|
17:29 brooks
Sort OPTIONS_DEFAULT_amd64
|
00:34 bapt
Remove GOLD option on i386 as it is broken on recent binutils
commit forgotten in the binutils update
Submitted by: madpilot
|
Saturday, 21 May 2016
|
06:20 antoine
Fix patching when OPENMP is disabled
Reported by: pkg-fallout
|
Wednesday, 13 Apr 2016
|
21:54 brooks
Fix build with EXTRAS disabled.
PR: 208773
Submitted by: Helge Oldach <freebsd@oldach.net>
|
Tuesday, 12 Apr 2016
|
20:33 amdmi3
- Fix shebangs
Approved by: portmgr blanket
|
Friday, 1 Apr 2016
|
14:00 mat
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight
|
Wednesday, 30 Mar 2016
|
21:23 brooks
Apply upstream llvm r243590
Koop Mast reported that on FreeBSD 10.1-R i386, devel/libclc gets a build
error, when its 'prepare-builtins' segfaults. It turns out this is due to
a stack overflow, when recursively sorting an internal list. Upstream,
this was changed to an iterative operation, to prevent stack overflow in
some cases, here:
http://reviews.llvm.org/rL243590
------------------------------------------------------------------------
r243590 | matze | 2015-07-30 01:22:48 +0200 (Thu, 30 Jul 2015) | 9 lines
IR: Implement Value::mergeUseLists() iteratively
This avoids stack overflows when the the compiler does not perform tail
call
elimination. Apparently this happens for MSVC with the /Ob2 switch which
may be used by external code including this header.
Reported by and based on a patch from Jean-Francois Riendeau.
Related to rdar://21900756
------------------------------------------------------------------------
I have verified this allows devel/libclc to build successfully on 10.1-R.
PR: 208403
Submitted by: dim
|
Tuesday, 12 Jan 2016
|
18:57 brooks
Upgrade to 3.7.1 release.
Bring in the clang static analyzer install bits from clang trunk.
|
Tuesday, 22 Dec 2015
|
21:35 brooks
change .a libraries to .so in llvm-config37
PR: 205103
Submitted by: kwm
Obtained from: https://bugs.gentoo.org/show_bug.cgi?id=565358
|
Tuesday, 15 Dec 2015
|
19:20 brooks
Install clang-tblgen.
Requested by: swills
|
Monday, 2 Nov 2015
|
17:40 brooks
Fix a bug in the plist generator that miscatagorized a some EXTRAS files
as CLANG files.
PR: 204146
Submitted by: marino
|
Wednesday, 28 Oct 2015
|
18:17 brooks
Mark broken when LLDB is enabled and python >= 3.0 is the default.
Build clang extra tools correctly so a build system patch isn't required.
|
Wednesday, 21 Oct 2015
|
16:36 brooks
Fix building LLD without LLDB by applying LLDB patches in the right case.
PR: 203890
Submitted by: Laurence 'GreenReaper' Parry <greenreaper@hotmail.com>
|
Tuesday, 20 Oct 2015
|
23:13 brooks
Only apply the LLDB packages if we're going to build it.
PR: 203890
|
Monday, 19 Oct 2015
|
23:34 brooks
Add an option to build extra clang tools.
Add an insufficient set of patch toward building when the default python
is python 3. Scripts now run, but lldb uses APIs that have been
removed in C code.
Some small changes aimed at reducing future plist churn.
PR: 203618
|
Thursday, 15 Oct 2015
|
19:06 brooks
Let cloudabi-clang install a compiler for aarch64.
Now that CloudABI has been ported over to aarch64, let's extend the
FreeBSD ports to install a functioning toolchain for it.
This change extend the llvm37 port to backport a tiny change that is
needed to make Clang support the CloudABI for aarch64 target (r250416).
This change makes Clang use the right ELFOSABI number, but also makes it
set the right #defines (e.g., __CloudABI__).
It also extends the cloudabi-clang port to set up symlinks against Clang
for aarch64.
Submitted by: ed
Differential Revision: https://reviews.freebsd.org/D3906
|
Tuesday, 8 Sep 2015
|
22:24 brooks
Make clang-format.py look for clang-format37 rather than clang-format in
$PATH.
|
Saturday, 5 Sep 2015
|
00:20 brooks
Accept -fformat-extensions as a no-op flag to clang.
Submitted by: Sender Ghost <lightside@gmx.com>
|
Thursday, 3 Sep 2015
|
15:52 brooks
Upgrade to 3.7.0 release.
|
Wednesday, 26 Aug 2015
|
18:12 brooks
Upgrade to 3.7.0 RC3.
Enabled compiler-rt on amd64 and i386. Patches greatfully acepted for
other architectures.
Remove svn patches as an alternate fix has been merged.
|
Monday, 17 Aug 2015
|
14:20 mat
Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.
Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.
Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)
Reviewed by: antoine, bapt
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3336
|
Sunday, 16 Aug 2015
|
14:41 brooks
Apply a couple upstream clang patches to hopefully fix a crash building
blender with clang and openmp.
Reported by: Shane Ambler <FreeBSD@ShaneWare.Biz>
|
Wednesday, 12 Aug 2015
|
09:15 brooks
Upgrade to 3.7.0 rc2.
Attempt to allow builds with gcc on DragonFly.
|
Monday, 10 Aug 2015
|
19:07 rpaulo
Bump PORTREVISION for llvm{37,devel}.
|
19:04 rpaulo
llvm{37,devel}: build and enable LLVM's gold plugin.
This makes it possible to use Link Time Optimisations in with
-fuse-ld=gold.
Reviewed by: brooks
Approved by: brooks
Differential Revision: https://reviews.freebsd.org/D3335
|
Tuesday, 4 Aug 2015
|
03:52 brooks
Disable LLDB when the chosen compiler is gcc.
On platforms where the system compiler isn't clang (including 9.x),
USES=compiler:c++11-lib uses gcc48 as the compiler. Unfortunatly, gcc48
does not provide a sufficently complient c++11 environment to build LLDB
when compiled on 9.x and possiably on other platforms.
|
Thursday, 30 Jul 2015
|
18:45 brooks
Fix plist when WITH_DEBUG=1 is set.
Submitted by: kwm
Differential Revision: https://reviews.freebsd.org/D3196
|
17:47 brooks
Use option helpers where possible.[0]
Assorted tidying.
PR: 201986 [0]
Submitted by: mat [0]
|
01:30 brooks
Add LLVM 3.7 port at 3.7.0 RC1:
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.
Sponsored by: DARPA, AFRL
|
Number of commits found: 37 |