Port details on branch 2023Q2 |
- llvm-cheriot LLVM and Clang with support the CHERIoT microcontroller
- 18.0.d20250221_1 devel
=2 18.0.d20250221Version of this port present on the latest quarterly branch. - Maintainer: brooks@FreeBSD.org
 - Port Added: 2023-11-16 00:18:13
- Last Update: 2025-03-05 23:55:17
- Commit Hash: f2d41db
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- Also Listed In: lang
- License: BSD3CLAUSE LLVM LLVM2 MIT PD REGEX
- WWW:
- https://www.microsoft.com/en-us/research/publication/cheriot-rethinking-security-for-low-cost-embedded-systems/
- Description:
- The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies. This version adds support for the Arm Morello
prototype architecture (CHERI ported to ARMv8-A).
This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
and the LLVM infrastructure these are built on.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- llvm-cheriot>0:devel/llvm-cheriot
- To install the port:
- cd /usr/ports/devel/llvm-cheriot/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/llvm-cheriot
- pkg install llvm-cheriot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: llvm-cheriot
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: i386 armv6 armv7 powerpc mips
- distinfo:
- TIMESTAMP = 1741018782
SHA256 (CHERIoT-Platform-llvm-project-18.0.d20250221-b50aa39cb0b30a8d1734748e0193e61a85dc96b8_GH0.tar.gz) = 92d20e82de7dc9c86602dc69ce45696665a739df98b7ffb4b1ce36a0c571a7a6
SIZE (CHERIoT-Platform-llvm-project-18.0.d20250221-b50aa39cb0b30a8d1734748e0193e61a85dc96b8_GH0.tar.gz) = 209764767
Packages (timestamps in pop-ups are UTC):
- Master port: devel/llvm-cheri
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-myst-parser>0 : textproc/py-myst-parser@py311
- py311-sphinx>=0,1 : textproc/py-sphinx@py311
- py311-recommonmark>=0.0.20180530 : textproc/py-recommonmark@py311
- cmake : devel/cmake-core
- ninja : devel/ninja
- python3.11 : lang/python311
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for llvm-cheriot-18.0.d20250221_1:
CLANG=on: Build clang
DOCS=on: Build and/or install documentation
EXTRAS=on: Extra clang tools
LIT=on: Install lit and FileCheck test tools
LLD=on: Install lld linker
===> Use 'make config' to modify these settings
- Options name:
- devel_llvm-cheriot
- USES:
- cmake compiler:c++17-lang cpe shebangfix perl5 gnome python:build
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|