Skip to content

Releases: crosstool-ng/crosstool-ng

crosstool-ng-1.26.0

24 Sep 02:41
Compare
Choose a tag to compare

Highlights

  • GCC 13.2
  • binutils 2.40
  • GNU libc 2.38
  • MUSL libc 1.2.4
  • uClibc 1.0.43
  • newlib 4.3
  • picolibc 1.8.1

Notes

If you're updating an existing configuration from crosstool-ng 1.25.0 make sure to use ct-ng upgradeconfig to pick up some internal changes.

Contributors

A big thanks to all our contributors

Bryan Hundven, Chen Tao, Chris Friedt, Chris Packham, Cupertino Miranda, Derald D. Woods, Dima Krasner, Dimitar Dimitrov, Dries Deschout, Elijah Shaw-Rutschman, Guillermo E. Martinez, Hans-Christian Noren Egtvedt, James Knight, Jiajie Chen, Joakim Nohlgård, Joel Holdsworth, Justin Chen, Keith Packard, Kirill K. Smirnov, Like Ma, Maksim Morozov, Marc Poulhiès, mid-kid, MOHAMED_OS, Norbert Lange, Pavel Grigorenko, Quentin Boswank, Rafael G. Martins, Stephanos Ioannidis, Steven Fackler, Thomas Petazzoni, Timo Rothenpieler, Yuriy Kolerov.

Full Changelog: crosstool-ng-1.25.0...crosstool-ng-1.26.0

crosstool-ng-1.26.0-rc2

17 Sep 03:56
Compare
Choose a tag to compare
Pre-release
Tag 1.26-rc2

crosstool-ng-1.26.0-rc1

26 Aug 21:51
Compare
Choose a tag to compare
Pre-release
Tag 1.26-rc1

crosstool-ng-1.25.0

07 May 22:34
Compare
Choose a tag to compare

Highlights

  • GCC 11.2
  • binutils 2.28
  • GNU libc 2.35
  • MUSL libc 1.2.2
  • uClibc 1.0.39
  • newlib 4.10
  • picolibc 1.7.6
  • 2-pass build for GCC
  • Updated URLs for isl

Notes

If you're updating an existing configuration from crosstool-ng 1.24.0 make sure to use ct-ng upgradeconfig to pick up some internal changes.

Support for Bionic libc has been deprecated and will be removed in the next release.

Support for glibc 2.12.1 has been deprecated and will be removed in the next release. This is the last glibc version that used glibc-ports so that will also be removed in the next release.

Contributors

A big thanks to all our contributors:

Alexey Brodkin, Alexey Neyman, Anton Maklakov, Arnaud Aujon Chevallier, Artem Panfilov, Bagas Sanjaya, Bart Verhagen, Bensuperpc, Bryan Hundven, Chris Packham, Christoph Muellner, Clay McClure, Dan Tejada, Dima Krasner, Dimitar Dimitrov, Egeyar, Elijah Shaw-Rutschman, Elliot Saba, Florent Valette, Hans-Christian Noren Egtvedt, Ivan Kukhta, Jakub Labenski, Joachim Nilsson, Johan Levin, John Audia, Jose E. Marchesi, Kairui Song, Keith Packard, Kumar Gala, Marco Sirabella, Matthias Weisser, Michael Vetter, Mikhail Falaleev, Morozov Max, Nayab Basha Sayed, Nicolas Dusart, Nik Konyuchenko, Nikita Konyuchenko, Norbert Lange, Ola Olsson, Philipp Wagner, Pradipta Ghosh, QBos07, Raphael Catolino, Sam Elliott, Stephanos Ioannidis, Steve Bennett, antmak, graysky, ivanka2012, lancethepants, messense, spaun2002

Full Changelog: crosstool-ng-1.24...crosstool-ng-1.25.0

crosstool-ng-1.25.0-rc2

21 Apr 22:55
Compare
Choose a tag to compare
Pre-release
Tag 1.25.0-rc2

crosstool-ng-1.25.0-rc1

22 Mar 08:41
Compare
Choose a tag to compare
Pre-release
Tag 1.25.0-rc1

crosstool-ng-1.24.0

07 May 23:04
b2151f1
Compare
Choose a tag to compare

An upgrade procedure for configurations created in the previous release of crosstool-NG has been introduced with this release.

MacOS is not officially supported in this release.

Support for Alpine Linux as a host is experimental and is known to break in many configurations (particularly, *-linux-gnu): GLIBC fails to compile on a host using MUSL C library when it tries to create some helper applications to run on the build machine.

CentOS 6 and 7, while still supported, are known to break with recent GDB releases as they require a modern C++ compiler. The G++ included in CentOS 6/7 distributions does not satisfy GDB requirements. Also, “Build and install locales” option in GLIBC cannot be used on CentOS 6/7 build machines: this option requires GLIBC to built for the build machine, and recent GLIBC releases fail to compile on CentOS 6/7.

crosstool-ng-1.23.0

07 May 23:05
crosstool-ng-1.23.0
Compare
Choose a tag to compare
Tag 1.23.0

crosstool-ng-1.22.0

07 May 23:08
Compare
Choose a tag to compare
crosstool-ng-1.22.0

crosstool-ng-1.21.0

07 May 23:08
Compare
Choose a tag to compare
crosstool-ng-1.21.0