News: 0000838998

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

t2 Linux 20.10 released

([Distributions] Dec 4, 2020 21:31 UTC (Fri) (corbet))


The 20.10 release of the t2 Linux distribution is available. " After a decade of development we are proud to announce the availability of the new T2 Linux Source and Embedded Linux distribution build kit stable release 20.10. " More information about this distribution can be found at [1]t2sde.org : " T2 SDE is not just a regular Linux distribution - it is a flexible Open Source System Development Environment or Distribution Build Kit (others might even name it Meta Distribution). T2 allows the creation of custom distributions with state of the art technology, up-to-date packages and integrated support for cross compilation. Currently the Linux kernel is normally used - but the T2 SDE is being expanded to Minix, Hurd, OpenDarwin, Haiku and OpenBSD - more to come. "

From :

René Rebe <rene-AT-exactcode.com>

To :

T2 developers mailing list <t2-AT-t2-project.org>

Subject :

[ANNOUNCE] t2 Linux 20.10 - ARM64, PowerPC64le, RISCV & more!

Date :

Fri, 04 Dec 2020 14:05:43 +0100

Message-ID :

<375885E9-8D4C-499B-8630-DFB8615F834C@exactcode.com>

Archive-link :

[2]Article

After a decade of development we are proud to announce the availability of

the new T2 Linux Source and Embedded Linux distribution build kit stable

release 20.10.

The 20.10 release received updates across the board, while a major working

target was adding new architecture support for ARM64, and RISCV as well as

further improving cross compilation, and all official ISO images are now

fully cross build! Over 13800 Subversion revisions indicate the magnitude

of the release, with over 1000 new packages, new features and various other

improvements and fixes, including the latest Linux kernel, GCC, LLVM,

Clang, Rust, X.org, Wayland, Firefox, KDE, GNOME & everything in

between.

Aside support for the latest Epyc and Threadripping AMD Zen silicon, with

enthusiasm we also maintain support vintage hardware. such as the Sony PS3,

Sgi Octane, Sun UltraSPARC and various other such systems!

More information, source and binary downloads are available open source and

for free at:

https://t2sde.org

Since recently the development can also be followed live on YouTube at:

https://youtube.com/renerebe

There where 13895 changesets with 15589 lines of commit messages.

Approximately 11743 packages got updates, 1006 issues fixed, 11743 packages

or features added and 275 removed.

Around 102 improvements have been committed.

Toolchain updates:

* updated clang (10.0.1 - 11.0.0)

* updated llvm (10.0.1 - 11.0.0)

* updated binutils (2.34 - 2.35)

* updated gcc (10.1.0 - 10.2.0)

* updated clang (10.0.0 - 10.0.1)

* updated llvm (10.0.0 - 10.0.1)

* updated gcc (9.3.0 - 10.1.0)

* updated clang (9.0.1 - 10.0.0)

* updated llvm (9.0.1 - 10.0.0)

* updated gcc (9.2.0 - 9.3.0)

* updated binutils (2.33.1 - 2.34)

* updated clang (9.0.0 - 9.0.1)

* updated llvm (9.0.0 - 9.0.1)

* updated binutils (2.32 - 2.33.1)

* updated clang (9.0.0rc2 - 9.0.0)

* updated llvm (9.0.0rc2 - 9.0.0)

* updated clang (8.0.1 - 9.0.0rc2)

* updated llvm (8.0.1 - 9.0.0rc2)

* updated gcc (9.1.0 - 9.2.0)

* updated clang (8.0.0 - 8.0.1)

* updated llvm (8.0.0 - 8.0.1)

* updated gcc (8.3.0 - 9.1.0)

* updated gcc (8.2.0 - 8.3.0)

* updated llvm (7.0.1 - 8.0.0)

* updated binutils (2.31.1 - 2.32)

* updated llvm (7.0.0 - 7.0.1)

* updated llvm (6.0.1 - 7.0.0)

* updated gcc (8.1.0 - 8.2.0)

* updated binutils (2.31 - 2.31.1)

* updated binutils (2.30 - 2.31)

* updated llvm (6.0.0 - 6.0.1)

* updated gcc (7.3.0 - 8.1.0)

* updated llvm (5.0.1 - 6.0.0)

* updated gcc (7.2.0 - 7.3.0)

* updated binutils (2.29.1 - 2.30)

* updated binutils (2.29.1 - 2.30)

* updated llvm (5.0.0 - 5.0.1)

* updated binutils (2.29 - 2.29.1)

* updated gcc (7.1.0 - 7.2.0)

* updated gcc (6.4 - 7.1.0)

* updated gcc (6.3.0 - 6.4)

* updated llvm (4.0.1 - 5.0.0)

* updated binutils (2.28 - 2.29)

* updated llvm (4.0.0 - 4.0.1)

* updated llvm (3.9.1 - 4.0.0)

* updated binutils (2.27 - 2.28)

* updated gcc (6.2.0 - 6.3.0)

* updated llvm (3.9.0 - 3.9.1)

* updated gcc (5.4.0 - 6.2.0)

* updated gcc (5.3.0 - 5.4.0)

* updated llvm (3.8.0 - 3.9.0)

* updated binutils (2.26.1 - 2.27)

* updated binutils (2.26 - 2.26.1)

* updated llvm (3.7.1 - 3.8.0)

* updated binutils (2.25.1 - 2.26)

* updated llvm (3.7.0 - 3.7.1)

* updated gcc (5.2.0 - 5.3.0)

* updated llvm (3.6.2 - 3.7.0)

* updated gcc (5.1.0 - 5.2.0)

* updated binutils (2.25 - 2.25.1)

* updated llvm (3.6.1 - 3.6.2)

* updated llvm (3.6.0 - 3.6.1)

* updated gcc (4.9.2 - 5.1.0)

* updated llvm (3.5.1 - 3.6.0)

* updated llvm (3.5.0 - 3.5.1)

* updated binutils (2.24 - 2.25)

* updated gcc (4.9.1 - 4.9.2)

* updated llvm (3.4.2 - 3.5.0)

* updated gcc (4.9.0 - 4.9.1)

* updated llvm (3.4.1 - 3.4.2)

* updated gcc (4.8.3 - 4.9.0)

* updated gcc (4.8.2 - 4.8.3)

* updated gcc (4.8.1 - 4.8.2)

* updated gcc (4.8.0 - 4.8.1)

* updated gcc (4.7.3 - 4.8.0)

* updated gccmakedep (1.0.2 - 1.0.3)

* updated llvm (3.4 - 3.4.1)

* updated binutils (2.23.2 - 2.24)

* updated llvm (3.3 - 3.4)

* updated x86-64 gcc optimization options

* updated llvm (3.2 - 3.3)

* update gcc 4.7.2 - 4.7.3

* updated binutils (2.23.1 - 2.23.2)

* update binutils to 2.23.1

* updated llvm (3.1 - 3.2)

* updated gcc (4.7.1 - 4.7.2)

* updated llvm (3.0 - 3.1)

* updated gcc (4.7.0 - 4.7.1)

* updated gcc (4.6.3 - 4.7.0)

* gcc update 4.6.2 - 4.6.3

* updated binutils (2.20.51.0.11 - 2.21.53.0.2)

* updated llvm (2.9 - 3.0)

* update gcc 4.6.1 - 4.6.2

* updated gcc (4.5.3 - 4.6.1)

* updated gcc (4.5.2 - 4.5.3)

* updated llvm (2.8 - 2.9)

* updated gcc (4.5.1 - 4.5.2)

* updated binutils (2.20.51.0.10 - 2.20.51.0.11), fixes not to

* updated llvm (2.7 - 2.8)

* updated binutils (2.20.51.0.5 - 2.20.51.0.10)

* updated gcc (4.5.0 - 4.5.1)

--

ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin, https://exactcode.com

https://exactscan.com | https://ocrkit.com | https://t2sde.org | https://rene.rebe.de



[1] https://t2sde.org/

[2] https://www.mail-archive.com/t2@t2-project.org/msg03850.html

If you're like most homeowners, you're afraid that many repairs
around your home are too difficult to tackle. So, when your furnace
explodes, you call in a so-called professional to fix it. The
"professional" arrives in a truck with lettering on the sides and deposits a
large quantity of tools and two assistants who spend the better part of the
week in your basement whacking objects at random with heavy wrenches, after
which the "professional" returns and gives you a bill for slightly more
money than it would cost you to run a successful campaign for the U.S.
Senate.
And that's why you've decided to start doing things yourself. You
figure, "If those guys can fix my furnace, then so can I. How difficult can
it be?"
Very difficult. In fact, most home projects are impossible, which
is why you should do them yourself. There is no point in paying other
people to screw things up when you can easily screw them up yourself for far
less money. This article can help you.
-- Dave Barry, "The Taming of the Screw"