endoflife-date / endoflife.date

Informative site with EoL dates of everything
https://endoflife.date
MIT License
2.51k stars 783 forks source link

[Request -Product] GCC #4817

Open ligurio opened 8 months ago

ligurio commented 8 months ago

Full and short name of product

GCC compiler

Does this product have LTS versions? What are the intervals between each LTS version?

It is not clear.

What is the website for the product and for its version information?

Additional context

https://en.wikipedia.org/wiki/GNU_Compiler_Collection

tianon commented 3 months ago

I've looked for a nice centralized place for this information, and the closest thing I've found is that EOL versions get noted as such in https://gcc.gnu.org/pipermail/gcc-announce/ during their final release; see https://gcc.gnu.org/pipermail/gcc-announce/2024/000183.html for a good recent example:

This is also the last release from the GCC 11 branch, GCC continues to be maintained on the GCC 12, GCC 13 and GCC 14 branches and the development trunk.

captn3m0 commented 3 months ago

That should be good enough for us.

tianon commented 3 months ago

:grinning: In the hopes that it helps with backfill efforts, a few final releases in their relevant series (with references):

series latest date link
11 11.5 Fri Jul 19 06:27:59 GMT 2024 https://gcc.gnu.org/pipermail/gcc-announce/2024/000183.html
10 10.5 Fri Jul 7 08:11:20 GMT 2023 https://gcc.gnu.org/pipermail/gcc-announce/2023/000178.html
9 9.5 Fri May 27 08:12:57 GMT 2022 https://gcc.gnu.org/pipermail/gcc-announce/2022/000172.html
8 8.5 Fri May 14 14:16:15 GMT 2021 https://gcc.gnu.org/pipermail/gcc-announce/2021/000167.html
7 7.5 Thu Nov 14 09:04:00 GMT 2019 https://gcc.gnu.org/pipermail/gcc-announce/2019/000161.html
6 6.5 Fri Oct 26 13:28:00 GMT 2018 https://gcc.gnu.org/pipermail/gcc-announce/2018/000156.html
5 5.5 Tue Oct 10 20:02:00 GMT 2017 https://gcc.gnu.org/pipermail/gcc-announce/2017/000152.html
4.9 4.9.4 Wed Aug 3 08:42:00 GMT 2016 https://gcc.gnu.org/pipermail/gcc-announce/2016/000146.html
4.8 4.8.5 Tue Jun 23 16:13:00 GMT 2015 https://gcc.gnu.org/pipermail/gcc-announce/2015/000140.html
4.7 4.7.4 Fri Jun 13 07:30:00 GMT 2014 https://gcc.gnu.org/pipermail/gcc-announce/2014/000135.html
4.6 4.6.4 Fri Apr 12 17:31:00 GMT 2013 https://gcc.gnu.org/pipermail/gcc-announce/2013/000130.html
4.5 4.5.4 Mon Jul 2 15:33:00 GMT 2012 https://gcc.gnu.org/pipermail/gcc-announce/2012/000125.html
4.4 4.4.7 Tue Mar 13 14:07:00 GMT 2012 https://gcc.gnu.org/pipermail/gcc-announce/2012/000122.html
4.3 4.3.6 Tue Jun 28 13:09:00 GMT 2011 https://gcc.gnu.org/pipermail/gcc-announce/2011/000119.html

The announcement for 4.2.4 is at https://gcc.gnu.org/pipermail/gcc-announce/2008/000101.html, but it does not contain any of the telltale "last release" verbiage from all the previous links, so even though it was the last release of the 4.2 series, it doesn't seem appropriate to go much further back IMO (maybe y'all feel differently :bow:).

xnox commented 3 months ago

Yes please!

Note that versioning used to be different prior to 5 and thus, stuff prior to 5 did things differently.

More details available at https://gcc.gnu.org/develop.html#timeline cruitially .5 is typically the last point release; at which point (N+2).2 should be out altready.