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
Remember
I remember
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
xtoolchain-llvm-devel Pre seeded toolchain to cross build FreeBSD base
0.1 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1Version of this port present on the latest quarterly branch.
Ignore IGNORE: Subsumed into devel/llvm-devel
Maintainer: brooks@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-04-08 00:14:11
Last Update: 2023-11-02 15:25:39
Commit Hash: 09edafd
License: not specified in port
Description:
Pre seeded cross toolchain definition to cross build FreeBSD base
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (2 items)
Collapse this list.
  1. share/toolchains/llvm-devel.mk
  2. llvm-devel/bin/ld
Collapse this list.
Dependency lines:
  • xtoolchain-llvm-devel>0:devel/xtoolchain-llvm-devel
No installation instructions:
This port has been deleted.
PKGNAME: xtoolchain-llvm-devel
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. clang-devel : devel/llvm-devel
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_xtoolchain-llvm-devel
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.
Port Moves
  • port deleted on 2023-11-02
    REASON: Subsumed into devel/llvm-devel

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1
02 Nov 2023 15:25:39
commit hash: 09edafd0e5373fe1a8a94275fe468e1e99471e83commit hash: 09edafd0e5373fe1a8a94275fe468e1e99471e83commit hash: 09edafd0e5373fe1a8a94275fe468e1e99471e83commit hash: 09edafd0e5373fe1a8a94275fe468e1e99471e83 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
devel/xtoolchain-llvm-devel: Remove port

Subsumed into devel/llvm-devel and no consumer remaining.

Approved by:	brooks (private mail)
0.1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
0.1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.1
15 Nov 2019 23:14:09
Revision:517707Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot and migrate to the llvm monorepo.

We now always download everthing so apply all patches (except the ELFv2
patches) unconditionally.  Don't imply CLANG fo ELFV2 since the patches
will always apply.

Install llvm-devel.mk for CROSS_TOOLCHAIN support subsuming the
role of xtoolchain-llvm-devel.  This means that users will get the
dependency for CROSS_TOOLCHAIN=llvm-devel by installing llvm-devel.
To avoid unnecessicary churn in other xtoolchain-llvm* ports, leave
xtoolchain-llvm-devel in place and make it IGNORE in the -devel case.
Once llvm90 (and maybe llvm80) are updated I'll remove it or move it as
appropriate.

Always install a link from ld.lld to ld as was done by
xtoolchain-llvm-devel.

Sponsored by:	DARPA, AFRL
0.1
19 Sep 2019 09:56:15
Revision:512326Original commit files touched by this commit
brooks search for other commits by this committer
Fix plist for the no-ld-link case.
0.1
12 Sep 2019 12:49:46
Revision:511878Original commit files touched by this commit
brooks search for other commits by this committer
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]
0.1
08 Apr 2017 00:13:58
Revision:437976Original commit files touched by this commit
brooks search for other commits by this committer
Add experimental xtoolchain ports for llvm-devel and llvm40.

With an appropriate port installed, in principle you can build a cross
world and/or kernel without a bootstrap compiler or binutils with:

make CROSS_TOOLCHAIN=llvm40 TARGET=arm64 buildworld buildkernel

In practice, this only has a chance of working on platforms with solid
LLD support.  At the moment I've had some success with i386, amd64, and
arm64.

Sponsored by:	DARPA, AFRL

Number of commits found: 7