Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
26 Jan 2021 14:56:05
9.0.1_3

|
pkubaj  |
devel/llvm*: enable GOLD on 14 on powerpc64 |
14 Jan 2021 14:34:38
9.0.1_3

|
dbaio  |
Remove PY_SPHINX from ports using Python 3
Approved by: portmgr blanket
Differential Revision: https://reviews.freebsd.org/D28093 |
10 Jan 2021 14:05:33
9.0.1_3

|
rene  |
Remove empty PY_ENUM34 from ports using Python 3.6+ |
09 Nov 2020 01:24:34
9.0.1_3

|
pkubaj  |
devel/llvm90: enable GOLD by default on powerpc64 elfv2 |
08 Nov 2020 03:51:53
9.0.1_2

|
pkubaj  |
devel/llvm90: add ELFV2, GOLD and OPENMP on powerpc64le |
02 Oct 2020 22:36:45
9.0.1_2

|
pkubaj  |
devel/llvm90: add powerpc64le support |
15 Jul 2020 13:56:09
9.0.1_2

|
pkubaj  |
devel/llvm90: enable GOLD on elfv2 systems
On powerpc64, ld.gold is only available on elfv2. Since we have a separate
option for elfv2, make it imply GOLD to make it available. |
17 Jun 2020 18:17:45
9.0.1_1

|
sunpoet  |
Move devel/swig30 to devel/swig and update to 4.0.1
- Do not silence installation message
- Update dependent ports:
- Fix build with swig 4.0.1
- Update *_DEPENDS
- Remove BINARY_ALIAS
Changes: http://www.swig.org/news.php
PR: 246613
Exp-run by: antoine |
10 Jun 2020 04:07:20
9.0.1_1

|
kevans  |
devel/llvm*: Avoid extraneous escapes
All of these single quotes are safe on their own, as they're enclosed in
double quotes. Removes the escapes, because they're currently passed through
to the underlying regex engine as \' to be interpreted as '.
A future change will forbid this escape, then an even further future change
will actually imbue \' with special meaning based on GNU interpretation
("end of subject").
No PORTREVISION bump or rebuild is needed, as they're functionally
equivalent.
PR: 247058
Approved by: koobs (mentor), brooks (maintainer)
MFH: 2020Q2 (blanket: trivial build fix) |
18 May 2020 21:50:29
9.0.1_1

|
dbaio  |
devel/llvm*: Upgrade Sphinx dependency to 3.X
This avoids conflicts between Sphinx ports when not using Poudriere.
PR: 246500
Approved by: brooks (maintainer) |
11 May 2020 23:51:58
9.0.1_1

|
dbaio  |
Update Sphinx
- Repocopy textproc/py-sphinx to textproc/py-sphinx18
Update it to 1.8.5 (latest version from 1.8.X).
This version supports Python 2 and 3.
Add test target.
- textproc/py-sphinx: Update to 3.0.2
Python 3 only (3.5+).
Add test target.
- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above ) |
15 Apr 2020 19:26:59
9.0.1_1

|
jbeich  |
devel/llvm90: backport --target fix for libc++
Approved by: brooks (maintainer)
Differential Revision: https://reviews.freebsd.org/D24420 |
04 Jan 2020 12:02:33
9.0.1

|
pkubaj  |
devel/llvm90: use better fix for ELFv2 detection
Reported by: jbeich |
03 Jan 2020 23:46:49
9.0.1

|
pkubaj  |
devel/llvm90: fix ELFv2 option autodetection
Submitted by: alfredo.junior@eldorado.org.br
Approved by: brooks (maintainer timeout)
Differential Revision: https://reviews.freebsd.org/D22810 |
03 Jan 2020 21:45:58
9.0.1

|
brooks  |
Update to 9.0.1 release.
Switch to github as the LLVM release host. |
22 Oct 2019 19:07:23
9.0.0_2

|
brooks  |
Fix build without CLANG enabled. [0]
Fix LLD build where PREFIX != LOCALBASE. [1]
powerpc64: add configure option to select ELFv2 ABI [2]
In preparation for compiler+ABI change in PowerPC64, this change adds a
configure option to select ELFv2 as default powerpc64 ABI when compiling
llvm90.
The new option automatically set when ELFv2 environment is detected
(when PPC_ABI=ELFv2)
PR: 241400 [1], 241410 [0]
Submitted by: Alfredo Dal'Ava Junior [2]
Differential Revision: https://reviews.freebsd.org/D22100 [2] |
09 Oct 2019 20:36:05
9.0.0_1

|
brooks  |
Rollup of fixes since the 9.0.0 release.
- Change the default -march for i386 from i486 to i586. This avoids
the need for libatomics and had been the defacto default for some
time. [0]
- Add -m(no)-spe to clang. (powerpc)
- Deduce MIPS specific ELF header flags from `emulation`. (mips)
- Fix a variety of assertions and compile/link errors including crashes
with CPUTYPE=haswell. [1]
- Switch back to https for downloads. [2]
The new patches were initially committed to FreeBSD src by dim@.
PR: 240918 [0], 240759 [1], 240870 [2]
Reported by: jbeich [0,1], Miyashita Touka <imagin8r@protonmail.com> [2] |
01 Oct 2019 16:01:11
9.0.0

|
brooks  |
Fix build with EXTRAS disabled.
clangd is part of EXTRAS, not CLANG.
PR: 240826
Reported by: rozhuk.im@gmail.com |
25 Sep 2019 17:20:27
9.0.0

|
brooks  |
Update to 9.0.0 release.
Attempt to fix linkin of openmp when the linker isn't LLD.
Enable LLD_LINK by default. It is increasingly the case that lld is a
safe choice so just go with it.
Enable SecurePLT on PowerPC for FreeBSD 13 and up.
PR: 240730, 240737 |
14 Sep 2019 22:01:13
9.0.0.r4_1

|
jbeich  |
Drop C++11 workaround for GCC < 6 after r449590
lang/gcc5 will expire in ~1 month. If someone still uses lang/gcc48
they should backport C++11 fix instead. QA on GCC architecuters is
currently limited to powerpc64 which uses GCC_DEFAULT.
PR: 193528 |
12 Sep 2019 12:49:46
9.0.0.r4_1

|
brooks  |
llvm90:
Enable OpenMP on power64. [0]
Add an option to link ld.lld to ld and enable by default on power64. [1]
xtoolchain-llvm-devel:
Add the ability to disable linking ld.lld to ld in slave ports.
xtoolchain-llvm90:
Disable linking ld.lld to ld since llvm90 can now do it.
PR: 240516 [0]
Submitted by: pkubaj [0]
Requested by: kib [1] |
11 Sep 2019 08:28:57
9.0.0.r4

|
brooks  |
Update to 9.0.0rc4.
Fix linkage with non-default python port options. |
02 Sep 2019 07:22:29
9.0.0.r3

|
brooks  |
Update to 9.0.0rc3.
This is expected to match the final version if no blockers surface. |
23 Aug 2019 10:06:01
9.0.0.r2_1

|
brooks  |
New option PYCLANG to add python binding for clang.
PR: 239990
Submitted by: chardon.frederic@gmail.com |
15 Aug 2019 20:37:21
9.0.0.r2

|
brooks  |
Update to 9.0.0rc2.
Sponsored by: DARPA, AFRL |
07 Aug 2019 19:53:27
9.0.0.r1_1

|
brooks  |
Assorted minor improvements:
- Add a build conflict for commonmark-cmark-* when DOCS are enabled.
This prevents a failure later on in the build. [0]
- Add a new option BE_AMDGPU which can be used to enable the AMDGPU
backed used by mesa when BE_NATIVE or BE_FREEBSD is set. Enable this
option by default to limit later surprises. [1]
- Use LLVM_ENABLE_Z3_SOLVER instead of the now removed
CLANG_ANALYZER_ENABLE_Z3_SOLVER to disable Z3 discovery and linkage.
PR: 239636 [0], 230789 [1] |
05 Aug 2019 16:10:06
9.0.0.r1

|
brooks  |
Welcome LLVM 9.0.0rc1 to the tree.
Of particular interest in this release: the RISCV backend is enabled
by default and FreeBSD PowerPC support is much improved.
Sponsored by: DARPA, AFRL |