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
non port: devel/llvm39/Makefile

Number of commits found: 41

Tuesday, 24 Apr 2018
08:33 amdmi3 search for other commits by this committer
- Switch to new test framework

Approved by:	portmgr blanket
Original commitRevision:468191 
Thursday, 19 Apr 2018
17:02 brooks search for other commits by this committer
Remove a needless include of vm/pmap.h which broke the i386 build with
COMPILER_RT enabled on recent CURRENT.

Rename files as if EXTRA_PATCHS+=compiler-rt were used, but don't use it
due to compiler-rt's odd location in WRKDIR.

No functional change.
Original commitRevision:467789 
Saturday, 31 Mar 2018
03:28 tobik search for other commits by this committer
devel/llvm*: Fix wrapper scripts to support symlinking to them

The wrapper scripts currently do not resolve the real path to $0:

$ install -l rs /usr/local/bin/clang50 gcc
$ ./gcc
./gcc: /usr/local/llvm50/bin/gcc: not found

Here /usr/local/llvm50/bin/clang should be called not
/usr/local/llvm50/bin/gcc.

Approved by:		brooks (maintainer)
Differential Revision:	https://reviews.freebsd.org/D14727
Original commitRevision:466018 
Wednesday, 21 Mar 2018
03:45 bdrewery search for other commits by this committer
Fix CCACHE_BUILD support.
Original commitRevision:465145 
Monday, 26 Feb 2018
22:31 sunpoet search for other commits by this committer
Simplify Makefile: use PY_ENUM34

With hat:	python
Original commitRevision:463073 
Friday, 19 Jan 2018
23:38 brooks search for other commits by this committer
Fix python dependency: restrict to python 2.7.

No PORTREVISON bump as build would fail without python 2.7

PR:		225144
Submitted by:	sunpoet
Original commitRevision:459485 
Friday, 22 Sep 2017
10:48 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
Original commitRevision:450351 
Sunday, 10 Sep 2017
20:55 gerald search for other commits by this committer
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
Original commitRevision:449591 
Sunday, 25 Jun 2017
21:07 tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
Original commitRevision:444324 
Wednesday, 24 May 2017
23:15 brooks search for other commits by this committer
Adapt to ino64 changes.[0]

Bump dependencies to allow python 3 support.[1]

PR:		219502 [0], 219222 [1]
Submitted by:	kib [0], Daniel Ylitalo <daniel@blodan.se> [1]
Reviewed by:	emaste [0]
Differential Revision:	https://reviews.freebsd.org/D10796
Original commitRevision:441627 
Monday, 22 May 2017
17:39 bdrewery search for other commits by this committer
Fix build when LOCALBASE is not /usr/local.

Reviewed by:	brooks
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D10859
Original commitRevision:441483 
Friday, 21 Apr 2017
15:03 brooks search for other commits by this committer
Fix SHEBANG_FILES when the EXTRAS option is disabled.

PR:		218719, 218775, 218776
Submitted by:	Helge Oldach <freebsd@oldach.net>, owen@easytarget.org
Original commitRevision:439084 
Monday, 17 Apr 2017
14:40 miwi search for other commits by this committer
- Fix Shebangs
Original commitRevision:438697 
Saturday, 15 Apr 2017
14:11 linimon search for other commits by this committer
Remove the misspelled ONLY_FOR_ARCH definitions, which referred to an
arch we no longer support in any case.

Approved by:	portmgr (tier-2 blanket), "just fix it"
Original commitRevision:438584 
Wednesday, 5 Apr 2017
21:12 brooks search for other commits by this committer
The LLDB option requires CLANG so make it imply CLANG.

Attempt to reduce the size of WITH_DEBUG builds.  Reports suggest they
are still enormous.

Garbage collect some FreeBSD 9.x bits.
Original commitRevision:437835 
Saturday, 1 Apr 2017
15:23 gerald search for other commits by this committer
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
Original commitRevision:437439 
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 
Thursday, 9 Mar 2017
03:10 brooks search for other commits by this committer
Apply the changes from FreeBSD r314883:

Pull in r291403 from upstream clang trunk (by Richard Smith):

  PR30305: Implement proposed DR resolution to prevent slicing via
  inherited constructor.

  The rule we use is that a construction of a class type T from an
  argument of type U cannot use an inherited constructor if U is the
  same as T or is derived from T (or if the initialization would first
  convert it to such a type). This (approximately) matches the rule in
  use by GCC, and matches the current proposed DR resolution.

Pull in r291955 from upstream clang trunk (by Richard Smith):

  PR31606: Generalize our tentative DR resolution for inheriting
  copy/move constructors to better match the pre-P0136R1 behavior.

Together, these fix an issue with C++ using declarations sometimes
enabling illegal implicit casts.

Direct commit to stable/11, since head already has clang 4.0.0, which
includes this change.

PR:		215969
Submitted by:	dim
Original commitRevision:435742 
Monday, 20 Feb 2017
19:11 brooks search for other commits by this committer
Attempt to fix build on armv6.

PR:		217145
Submitted by:	mmel via mikael.urankar@gmail.com
Reported by:	Sylvain Garrigues <sylvain@sylvaingarrigues.com>
Original commitRevision:434485 
Saturday, 11 Feb 2017
19:21 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:433904 
Sunday, 1 Jan 2017
03:45 sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
Original commitRevision:430235 
Friday, 23 Dec 2016
00:41 brooks search for other commits by this committer
Disable LLVM_LINK_LLVM_DYLIB for now.

The resulting llvm-nm binary has a command line parsing bug and is
unusable which breaks chromium builds.

Reported by:	cpm
Original commitRevision:429210 
Wednesday, 21 Dec 2016
16:23 brooks search for other commits by this committer
Upgrade to 3.9.1.

Link programs dynamicaly.  This reduces package size by over 400MB on
amd64.

PR:		214549
Original commitRevision:429104 
Friday, 9 Dec 2016
19:03 brooks search for other commits by this committer
Allow build on non-clang using architectures such as powerpc.

Mark broken on FreeBSD 9.  This is somewhat more agressive than
necessicary, but I'm not sure what the correct conditional is and 9.x is
supported for 22 more days.

Call the correct clang format.

PR:		215135
Submitted by:	matthew@reztek.cz
Original commitRevision:428234 
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 
Wednesday, 16 Nov 2016
00:28 brooks search for other commits by this committer
portlint fixes:

correct placement of PKGNAMESUFFIX
convert spaces to tabs
remove blank lines
qwk -> ${AWK}
sed -> ${SED}

PR:		214549
Submitted by:	matthew@reztek.cz
Original commitRevision:426194 
Tuesday, 15 Nov 2016
23:28 brooks search for other commits by this committer
Build shared libraries.

PR:		214549
Submitted by:	kwm
Original commitRevision:426189 
Wednesday, 2 Nov 2016
16:06 brooks search for other commits by this committer
Install missing lit components.

PR:		212813
Submitted by:	Dirk Schroetter <dschroetter@gmail.com>
Original commitRevision:425161 
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 
Friday, 30 Sep 2016
10:26 brooks search for other commits by this committer
Import Clang's r280672 into our devel/llvm39 port

This revision is what's needed to make Clang work for CloudABI on ARMv6.
By pulling in this change, the ARMv6 cross compiler set up by the
cloudabi-toolchain port seems functional.

In the process, I did have to replace some ${RMDIR}s by ${RM} -rf, as it
tried to delete nonexistent directories. Brooks, do you know what's up
with that?

Submitted by:	ed
Differential Revision:	https://reviews.freebsd.org/D8078
Original commitRevision:422979 
Saturday, 3 Sep 2016
00:20 brooks search for other commits by this committer
Upgrade to 3.9.0 release.

Improve support for -fopenmp with a hack inspired by a submission from
Johannes Dieterich <dieterich@ogolem.org>.

Implement a number of improvments submitted by lightside@gmx.com:
 - Add license information
 - Use VAR option helper for _USES_PYTHON variable
 - Add libxml2 to USE_GNOME for CLANG option
 - Sort variables for options (e.g. GOLD_*)

Add USES=execinfo for LLDB.

PR:		203223, 212334
Original commitRevision:421280 
Thursday, 1 Sep 2016
22:06 brooks search for other commits by this committer
Attempt to fix build on platforms that don't support COMPILER_RT.

Make GOLD an amd64-only option (not belived to be a functional change).

PR:		212312
Original commitRevision:421246 
Tuesday, 30 Aug 2016
21:04 brooks search for other commits by this committer
Actually install sanatizers in the right place.

PR:		208900, 212252
Original commitRevision:421134 
00:29 brooks search for other commits by this committer
Update to RC3.
Original commitRevision:421100 
Monday, 29 Aug 2016
18:11 brooks search for other commits by this committer
Revert enabling of shared libraries in r420988.

It was committed by mistake and did not work.

PR:		208900
Original commitRevision:421085 
Saturday, 27 Aug 2016
17:32 brooks search for other commits by this committer
Only enable the GOLD option by defult on amd64.

It's known to be broken on i386.
Original commitRevision:420988 
15:18 brooks search for other commits by this committer
Style fix: use ${MV} rather than mv.
Original commitRevision:420979 
Friday, 26 Aug 2016
21:40 brooks search for other commits by this committer
Put santizers where clang expects to find them.

Thanks to Mikael Simonsson <m@mikaelsimonsson.com> for suggestions and
testing.

PR:		208900
Original commitRevision:420952 
Wednesday, 24 Aug 2016
16:55 brooks search for other commits by this committer
Update to 3.9.0rc2.
Original commitRevision:420806 
Sunday, 7 Aug 2016
16:50 brooks search for other commits by this committer
Add a port of LLVM 3.9.0rc1.
Original commitRevision:419781 

Number of commits found: 41