sys-devel / crosstool-ng

Versatile (cross-)toolchain generator

Official package sites : https://crosstool-ng.github.io/ ·

crosstool-NG is a utility for building cross-compiling toolchains. It will only build the toolchain. It is up to use how you want to use it after that. It is an alternative to

v9999 :: 0 :: gentoo

Modified
License
GPL-2 doc? ( CC-BY-SA-2.5 )
USE flags
curl cvs doc dtc git lzip meson ninja python rsync subversion wget

v1.26.0 :: 0 :: gentoo

Modified
License
GPL-2 doc? ( CC-BY-SA-2.5 )
Keywords
~amd64 ~x86
USE flags
curl cvs doc dtc git lzip meson ninja python rsync subversion wget

v1.25.0-r1 :: 0 :: gentoo

Modified
License
GPL-2 doc? ( CC-BY-SA-2.5 )
Keywords
~amd64 ~x86
USE flags
curl cvs doc dtc git lzip meson ninja python rsync subversion wget

v1.24.0-r3 :: 0 :: gentoo

Modified
License
GPL-2 doc? ( CC-BY-SA-2.5 )
Keywords
~amd64 ~x86
USE flags
curl cvs doc dtc git lzip meson ninja python rsync subversion wget

General

curl
Add support for client-side URL transfer library
cvs
Enable CVS (Concurrent Versions System) integration
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dtc
Require sys-apps/dtc
git
Enable git (version control system) support
lzip
Require app-arch/lzip
meson
Require dev-util/meson
ninja
Require dev-util/ninja
python
Add optional support/bindings for the Python language
rsync
Require net-misc/rsync
subversion
Enable subversion (version control system) support
wget
Require net-misc/wget

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

app-arch / lzip : Lossless data compressor based on the LZMA algorithm

app-arch / unzip : unzipper for pkzip-compressed files

app-shells / bash : The standard GNU Bourne again shell

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-util / meson : Open source build system

dev-util / ninja : A small build system similar to make

dev-vcs / cvs : Concurrent Versions System - source code revision control tools

dev-vcs / git : Stupid content tracker: distributed VCS designed for speed and efficiency

dev-vcs / subversion : Advanced version control system

net-misc / curl : A Client that groks URLs

net-misc / rsync : File transfer program to keep remote files into sync

net-misc / wget : Network utility to retrieve files from the WWW

sys-apps / dtc : Open Firmware device tree compiler

sys-apps / gawk : GNU awk pattern-matching language

sys-apps / help2man : GNU utility to convert program --help output to a man page

sys-apps / sed : Super-useful stream editor

sys-apps / texinfo : The GNU info program and utilities

sys-devel / bison : A general-purpose (yacc-compatible) parser generator

sys-devel / flex : The Fast Lexical Analyzer

586288
sys-devel/crosstool-ng-1.22.0: infinite recursion with sys-apps/install-xattr
676934
sys-devel/crosstool-ng-1.23.0 : configure: error: Required tool not found: GNU bash >= 3.1
778485
sys-devel/crosstool-ng-1.24.0 - rdlibtool: error logged in slbt_lconf_open(), line 597: flow error: unexpected condition or other.
914634
sys-devel/crosstool-ng-1.26.0 - mv: cannot stat .../crosstool-ng-1.26.0: No such file or directory
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/crosstool-ng: add 1.26.0, drop 1.26.0_rc2-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/crosstool-ng: style tweak, add comment
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/crosstool-ng: add missing dies; use bison/flex
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/crosstool-ng: style tweaks
Mostly to conform with skel.ebuild. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/crosstool-ng: drop 1.24.0-r1, 1.26.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
sys-devel/crosstool-ng: bump 1.25.0, add 1.26.0_rc1, 1.26.0_rc2, 9999
Add stable version 1.25.0. Add pre-release versions 1.26.0_rc1, 1.26.0_rc2. Add live version 9999. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32652 Signed-off-by: Sam James <sam@gentoo.org>
Paul Zander · gentoo
sys-devel/crosstool-ng: update ebuild
Remove extra code to handle old name. Bump to EAPI 8. Replace dead SRC_URI. Adjust license as stated in `COPYING`. Add required configure-time dependencies. Add USE-flags for optional configure-time dependencies. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Paul Zander · gentoo
sys-devel/ct-ng -> sys-devel/crosstool-ng: rename
Rename to mirror upstream name. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>