non port: devel/llvm38/Makefile |
Number of commits found: 51 |
Wednesday, 20 Mar 2019
|
23:09 brooks
Set an expiration date of next Saturday.
I'd like this port gone before the 2019Q2 branch is created. The last
dependency (security/klee) has a patch to switch to llvm60.
PR: 230468
|
Friday, 18 Jan 2019
|
22:57 brooks
Remove obsolete conflicts entries referencing clang-devel.
|
Tuesday, 8 Jan 2019
|
09:06 tobik
Do not set OPTIONS_SUB twice
|
Tuesday, 25 Dec 2018
|
20:25 tcberner
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine
|
Wednesday, 12 Dec 2018
|
01:35 gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 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, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
|
Tuesday, 21 Aug 2018
|
20:29 brooks
Limit LLVM builds to linking a single binary at a time.
Regular builds can requires multiple gigabytes of memory at Debug builds
can exceed 100GB. This should help low-memory systems such as
Raspberry-Pis and VMs.
Submitted by: dim
|
Friday, 17 Aug 2018
|
18:19 brooks
Switch from ninja to Makefiles to work around bugs in generated ninja code.
The Makefile code generates broken installs for sanatizer bits so
remove the COMPILER_RT option as this port exists entierly to support
devel/gps and devel/klee and they can live without the sanatizers.
Submitted by: arrowd (in concept)
Sponsored by: DARPA, AFRL
|
Sunday, 29 Jul 2018
|
22:18 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
|
Thursday, 5 Jul 2018
|
09:02 jbeich
devel/llvm*: apply r447281 and enable OPENMP on i386
PR: 229521
Approved by: brooks (maintainer)
MFH: 2018Q3
|
Monday, 16 Apr 2018
|
08:33 amdmi3
- Switch to new test framework
Approved by: portmgr blanket
|
Saturday, 31 Mar 2018
|
03:28 tobik
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
|
Wednesday, 21 Mar 2018
|
03:45 bdrewery
Fix CCACHE_BUILD support.
|
Monday, 26 Feb 2018
|
22:31 sunpoet
Simplify Makefile: use PY_ENUM34
With hat: python
|
Friday, 19 Jan 2018
|
23:38 brooks
Fix python dependency: restrict to python 2.7.
No PORTREVISON bump as build would fail without python 2.7
PR: 225144
Submitted by: sunpoet
|
Wednesday, 20 Dec 2017
|
15:18 bapt
switch to swig 3.0
|
Sunday, 10 Sep 2017
|
20:55 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
|
Sunday, 25 Jun 2017
|
21:07 tcberner
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
|
Tuesday, 30 May 2017
|
18:14 brooks
Apply ino64 patches.
PR: 219601
|
Friday, 26 May 2017
|
20:02 linimon
Mark some ports failing on armv6, for errors classified as "???".
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
|
Monday, 22 May 2017
|
17:39 bdrewery
Fix build when LOCALBASE is not /usr/local.
Reviewed by: brooks
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D10859
|
Saturday, 29 Apr 2017
|
06:32 linimon
Provide more descriptive error messages for ports failing on powerpc64.
Approved by: portmgr (tier-2 blanket)
|
Friday, 21 Apr 2017
|
15:03 brooks
Fix SHEBANG_FILES when the EXTRAS option is disabled.
PR: 218719, 218775, 218776
Submitted by: Helge Oldach <freebsd@oldach.net>, owen@easytarget.org
|
Monday, 17 Apr 2017
|
14:40 miwi
- Fix Shebangs
|
Saturday, 15 Apr 2017
|
14:11 linimon
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"
|
Wednesday, 5 Apr 2017
|
21:12 brooks
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.
|
Saturday, 1 Apr 2017
|
15:23 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
|
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
|
19:21 antoine
Apply upstream r294806, remove struct_rtentry_sz on FreeBSD
This should fix build on head after _WANT_RTENTRY removal
|
Tuesday, 31 Jan 2017
|
06:41 linimon
Remove stray .else. While here, pet portlint.
Approved by: maintainer
|
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
|
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
|
Friday, 2 Sep 2016
|
21:33 brooks
Add a hack to make -fopenmp work inspired by a submission from
Johannes Dieterich <dieterich@ogolem.org>.
This differs from the submission in that it adds the library directly
to the linker command line. I chose not to add the llvm library to the
search path because that would (e.g.) make it hard to link something
that uses a different version of llvm.
|
Thursday, 1 Sep 2016
|
22:06 brooks
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
|
Tuesday, 30 Aug 2016
|
21:04 brooks
Actually install sanatizers in the right place.
PR: 208900, 212252
|
Saturday, 27 Aug 2016
|
17:32 brooks
Only enable the GOLD option by defult on amd64.
It's known to be broken on i386.
|
00:09 brooks
Put santizers where clang expects to find them.
Thanks to Mikael Simonsson <m@mikaelsimonsson.com> for suggestions and
testing.
PR: 208900
|
Tuesday, 19 Jul 2016
|
15:47 brooks
Upgrade to LLVM 3.8.1.
|
Tuesday, 3 May 2016
|
20:47 brooks
Only apply the no-m32 patch on amd64 as it breaks i386.
|
Monday, 2 May 2016
|
22:55 brooks
Remove builds of i386 sanitizers on amd64.
The cmake build system would attempt to check if -m32 builds worked and
then add those files. There are an infinite number of reasons why -m32
might not work on a given system so rip out the test to ensure a
consistant build.
PR: 209029
|
Sunday, 24 Apr 2016
|
17:44 brooks
Build compiler-rt on i386 and amd64.
It should be possible to enable on other other architectures, but I have no
way to build the PLIST_FILES variables.
PR: 208900, 208923
|
Thursday, 21 Apr 2016
|
16:43 swills
many ports: mark broken on powerpc64
|
Friday, 1 Apr 2016
|
14:00 mat
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight
|
Tuesday, 29 Mar 2016
|
09:26 tijl
Don't delete /bin/rmdir.
PR: 208375
Submitted by: Aleksander Alekseev <afiskon@devzen.ru>
|
Friday, 25 Mar 2016
|
18:18 brooks
Fix a plist issue without DOCS.
Reported by: marino
|
Friday, 18 Mar 2016
|
21:15 brooks
Use more correct perl in ccc-analyzer.
PR: 208052, 20706
Submitted by: Aleksander Alekseev <afiskon@devzen.ru>
|
Thursday, 10 Mar 2016
|
02:23 brooks
Upgrade to 3.8.0 release.
|
Saturday, 5 Mar 2016
|
12:35 brooks
Update to 3.8.0 RC3.
Update the version in the clang-format patch. [0]
Attempt make ccc-analyzer have a usable default. [1]
PR: 207065 [1]
Submitted by: kpneal@pobox.com [0]
|
Monday, 22 Feb 2016
|
19:20 brooks
Fix a number of plist issues and add LLD to the list of things not to
build on older systems without clang.
|
Tuesday, 9 Feb 2016
|
16:01 brooks
Update to rc2.
Hopefully fix build on 9.x by disabling extra-clang-tools when the compiler
isn't clang on FreeBSD.
|
Wednesday, 27 Jan 2016
|
04:46 brooks
Add a port of llvm 3.8.0rc1.
clang and lldb metaports to follow along with a new compiler-rt78 port.
LLDB builds with shared libraries are currently broken so I've disabled
shared library builds. Tools should start faster, but the package are
much larger.
|
Number of commits found: 51 |