notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: devel/llvm37/Makefile

Number of commits found: 37

Wednesday, 29 Mar 2017
14:43 jbeich search for other commits by this committer
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
Original commitRevision:437204 
Saturday, 11 Feb 2017
16:24 antoine search for other commits by this committer
Apply upstream r294806, remove struct_rtentry_sz on FreeBSD
This should fix build on head after _WANT_RTENTRY removal
Original commitRevision:433889 
Friday, 9 Dec 2016
11:41 tcberner search for other commits by this committer
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
Original commitRevision:428179 
Monday, 14 Nov 2016
11:26 danfe search for other commits by this committer
Do not terminate BROKEN messages with period, it is added by the framework.
Original commitRevision:426104 
Friday, 21 Oct 2016
12:51 mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:424411 
Thursday, 6 Oct 2016
18:08 brooks search for other commits by this committer
Look for ld.gold under LOCALBASE to fix DragonFly builds.

Submitted by:	marino
Original commitRevision:423430 
Wednesday, 31 Aug 2016
06:24 bapt search for other commits by this committer
Fix plist on non amd64 after removal of the GOLD option

Pointyhat to:	bapt
Original commitRevision:421139 
Tuesday, 30 Aug 2016
20:55 bapt search for other commits by this committer
Only define GOLD option for i386 which is the only platform where binutils's
ld.gold works on FreeBSD
Original commitRevision:421133 
Saturday, 27 Aug 2016
17:29 brooks search for other commits by this committer
Sort OPTIONS_DEFAULT_amd64
Original commitRevision:420987 
00:34 bapt search for other commits by this committer
Remove GOLD option on i386 as it is broken on recent binutils

commit forgotten in the binutils update

Submitted by:	madpilot
Original commitRevision:420955 
Saturday, 21 May 2016
06:20 antoine search for other commits by this committer
Fix patching when OPENMP is disabled

Reported by:	pkg-fallout
Original commitRevision:415585 
Wednesday, 13 Apr 2016
21:54 brooks search for other commits by this committer
Fix build with EXTRAS disabled.

PR:		208773
Submitted by:	Helge Oldach <freebsd@oldach.net>
Original commitRevision:413231 
Tuesday, 12 Apr 2016
20:33 amdmi3 search for other commits by this committer
- Fix shebangs

Approved by:	portmgr blanket
Original commitRevision:413159 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
Wednesday, 30 Mar 2016
21:23 brooks search for other commits by this committer
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
Original commitRevision:412196 
Tuesday, 12 Jan 2016
18:57 brooks search for other commits by this committer
Upgrade to 3.7.1 release.

Bring in the clang static analyzer install bits from clang trunk.
Original commitRevision:405902 
Tuesday, 22 Dec 2015
21:35 brooks search for other commits by this committer
change .a libraries to .so in llvm-config37

PR:		205103
Submitted by:	kwm
Obtained from:	https://bugs.gentoo.org/show_bug.cgi?id=565358
Original commitRevision:404268 
Tuesday, 15 Dec 2015
19:20 brooks search for other commits by this committer
Install clang-tblgen.

Requested by:	swills
Original commitRevision:403799 
Monday, 2 Nov 2015
17:40 brooks search for other commits by this committer
Fix a bug in the plist generator that miscatagorized a some EXTRAS files
as CLANG files.

PR:		204146
Submitted by:	marino
Original commitRevision:400665 
Wednesday, 28 Oct 2015
18:17 brooks search for other commits by this committer
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.
Original commitRevision:400406 
Wednesday, 21 Oct 2015
16:36 brooks search for other commits by this committer
Fix building LLD without LLDB by applying LLDB patches in the right case.

PR:		203890
Submitted by:	Laurence 'GreenReaper' Parry <greenreaper@hotmail.com>
Original commitRevision:399925 
Tuesday, 20 Oct 2015
23:13 brooks search for other commits by this committer
Only apply the LLDB packages if we're going to build it.

PR:		203890
Original commitRevision:399882 
Monday, 19 Oct 2015
23:34 brooks search for other commits by this committer
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
Original commitRevision:399795 
Thursday, 15 Oct 2015
19:06 brooks search for other commits by this committer
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
Original commitRevision:399359 
Tuesday, 8 Sep 2015
22:24 brooks search for other commits by this committer
Make clang-format.py look for clang-format37 rather than clang-format in
$PATH.
Original commitRevision:396445 
Saturday, 5 Sep 2015
00:20 brooks search for other commits by this committer
Accept -fformat-extensions as a no-op flag to clang.

Submitted by:	Sender Ghost <lightside@gmx.com>
Original commitRevision:396153 
Thursday, 3 Sep 2015
15:52 brooks search for other commits by this committer
Upgrade to 3.7.0 release.
Original commitRevision:395973 
Wednesday, 26 Aug 2015
18:12 brooks search for other commits by this committer
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.
Original commitRevision:395384 
Monday, 17 Aug 2015
14:20 mat search for other commits by this committer
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
Original commitRevision:394508 
Sunday, 16 Aug 2015
14:41 brooks search for other commits by this committer
Apply a couple upstream clang patches to hopefully fix a crash building
blender with clang and openmp.

Reported by:	Shane Ambler <FreeBSD@ShaneWare.Biz>
Original commitRevision:394411 
Wednesday, 12 Aug 2015
09:15 brooks search for other commits by this committer
Upgrade to 3.7.0 rc2.

Attempt to allow builds with gcc on DragonFly.
Original commitRevision:394011 
Monday, 10 Aug 2015
19:07 rpaulo search for other commits by this committer
Bump PORTREVISION for llvm{37,devel}.
Original commitRevision:393887 
19:04 rpaulo search for other commits by this committer
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
Original commitRevision:393886 
Tuesday, 4 Aug 2015
03:52 brooks search for other commits by this committer
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.
Original commitRevision:393509 
Thursday, 30 Jul 2015
18:45 brooks search for other commits by this committer
Fix plist when WITH_DEBUG=1 is set.

Submitted by:	kwm
Differential Revision:	https://reviews.freebsd.org/D3196
Original commitRevision:393254 
17:47 brooks search for other commits by this committer
Use option helpers where possible.[0]

Assorted tidying.

PR:		201986 [0]
Submitted by:	mat [0]
Original commitRevision:393253 
01:30 brooks search for other commits by this committer
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
Original commitRevision:393213 

Number of commits found: 37