Ubuntu 什么是gcc 4.1.3?

Ubuntu 什么是gcc 4.1.3?,ubuntu,gcc,Ubuntu,Gcc,根据gcc发布页面,版本4.1.3不存在 然而,我在不同的地方看到了提到的版本。(举个谷歌搜索的例子)我还清楚地记得4.1.3是我在一个旧的Ubuntu发行版中的版本,4.1.3是我在chroot监狱中运行的版本 那么什么是4.1.3呢?更重要的是,它与4.1.2有何不同?我如何获得4.1.3的源代码以便在我的系统上重建它?根据一些日志,此版本的GCC是预发布的 gcc(gcc)4.1.3 20070929(预发布)(Ubuntu 4.1.2-16ubuntu2) 此版本的源代码可以在githu

根据gcc发布页面,版本4.1.3不存在

然而,我在不同的地方看到了提到的版本。(举个谷歌搜索的例子)我还清楚地记得4.1.3是我在一个旧的Ubuntu发行版中的版本,4.1.3是我在chroot监狱中运行的版本


那么什么是4.1.3呢?更重要的是,它与4.1.2有何不同?我如何获得4.1.3的源代码以便在我的系统上重建它?

根据一些日志,此版本的GCC是预发布的

gcc(gcc)4.1.3 20070929(预发布)(Ubuntu 4.1.2-16ubuntu2)

此版本的源代码可以在github[1]上找到。实际上,GCC 4.1.3从未发布过。最后,有趣的是,GCC4.1.2-RH是基于137441个FSF分支/GCC-4_1-branch(包含GCC4.1.3预发布提交的分支)的

[1]


我们不谈论魔鬼编译器。你确定不想迁移到更新的版本吗?@JonathanLeffler我不能,因为我有一个在线评委,我不想破坏旧的提交。嗯;你宁愿打破新的提交,使用更新的功能,不迎合4.1.3中的错误?我觉得有一个充分的理由,但我要指出,大多数人将无法在自己的机器上使用编译器进行测试。2007年是很久以前了。也许您应该对照新编译器检查旧提交的文件,对于那些不能使用新编译器的文件,只需标记为“曾经有效但不再有效”(我希望这是少数)。也许你应该宣布你将在2014-07-01更换参考编译器,然后去做吗?@JonathanLeffler很多人已经习惯了4.1.3,这对于你必须包含哪些标题是相当宽松的,并且非常感谢。看起来
--version
返回的实际日期是20080704,这是该分支上最近的“每日通气”。