non port: devel/llvm80/pkg-plist |
Number of commits found: 10 |
Saturday, 14 Jan 2023
|
23:14 Tobias C. Berner (tcberner)
Cleanup: Remove devel/llvm[789]0
* remove old devel/llvm70
* remove old devel/llvm80
* remove old devel/llvm90
* remove ports explicitely depending on either of the three
Differential Revision: https://reviews.freebsd.org/D37936
21778d8 |
Friday, 6 Sep 2019
|
11:04 brooks
Assorted build 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]
- New option PYCLANG to add python binding for clang. [2]
PR: 239636 [0], 230789 [1], 239990 [2]
Submitted by: chardon.frederic@gmail.com [2]
Sponsored by: DARPA, AFRL
|
Thursday, 1 Aug 2019
|
23:27 brooks
Address a code generation bug that could allow the ARM stack protector
to be bypassed.
This change merges upstream r366369, r366371, and r267068 (minus some
test improvements).
Also:
- Address bugs breaking the build with all options disabled. [0]
- Pin the python version to 3.6 rather than 2.7.
PR: 239503 [0]
Security: https://kb.cert.org/vuls/id/129209
|
Wednesday, 17 Apr 2019
|
16:20 brooks
Fix the installation of llvm-lit's "cat" utility.
On llvm80, also disable discovery of libz3 to avoid an untracked
dependency when math/z3 is installed during a manual build.
PR: 237284
Reported by: arrowd
Sponsored by: DARPA, AFRL
|
Wednesday, 13 Mar 2019
|
16:35 brooks
Update to 8.0.0rc5.
Drop ${PREFIX}/bin links for a couple commands that are no longer shipped.
|
Thursday, 7 Mar 2019
|
23:52 brooks
Move the list of llvm commands to seperate Makefile.COMMANDS to be used
by another port to come later.
Reorder Makefiles a bit to group similar things together.
Remove support for generating patch files from upstream SVN revisions.
The required interfaces have been disabled for some time and LLVM is in
the process if migrating to Git.
No functional changes (pkg-plist changes are simply ordering).
|
Monday, 25 Feb 2019
|
19:28 brooks
Fix libclangDoc.a installation, install clang-doc80
Bug 230791 mistakenly put libclangDoc.a under %%DOCS%%. It actually
belongs to clang extras.
Plus, on 8.0.0, the clang-doc binary does work, so we can install that
too.
PORTREVISION bumped for llvm80 due to new file, not bumped for llvm70 as
this plist change only fixes previously broken OPTIONS configurations.
PR: 230791
Submitted by: Greg V
Differential Revision: https://reviews.freebsd.org/D19068
|
Thursday, 7 Feb 2019
|
23:51 brooks
Add support for reducing the number of LLVM backends built.
There are three options:
BE_FREEBSD: Backends for FreeBSD architectures
BE_NATIVE: Backend(s) the native architecture
BE_STANDARD: All non-experimental backends (as configured by LLVM)
BE_STANDARD is the default and leaves the plist unchanged.
This feature is experimental and will be migrated to other devel/llvm ports
after we gain some experince with it.
Requested by: many
Pointer in the right direction: jhibbits
Sponsored by: DARPA, AFRL
|
Friday, 25 Jan 2019
|
00:57 brooks
Fix packaging.
I have no idea how this passed check-plist.
PR: 235183
Submitted by: jbeich
|
Thursday, 24 Jan 2019
|
21:55 brooks
Welcome LLVM (clang, lld, lldb, etc) 8.0.0.rc1.
Sponsored by: DARPA, AFRL
|
Number of commits found: 10 |