gcc7 端口晚于 gcc8
gcc7 port is later than gcc8
今天查看目录http://jog.id.distfiles.macports.org/macports/distfiles/
发现:
gcc-7.3.0.tar.xz 60M 02-Feb-2018 21:46
而
gcc-8-20170604.tar.xz 57M 04-Sep-2017 10:27
也就是说,gcc8 相对于 gcc7 已经过时了。怎么样?
GCC 7.3 是 GCC 7 发布分支的第二个小版本。它于2018年1月25日上游发布。
gcc-8-20170604.tar.xz
看起来像是来自 Subversion trunk 的开发快照。第一个发布的 GCC 8 版本是 8.1,于 2018 年 5 月 2 日发布。
在 GCC 发布历史上查看这些资源:
源代码 tarball 的日期并不意味着一个端口比另一个端口旧。例如,这可能只是我们的镜像脚本从上游下载文件并将其放置在 distfiles.macports.org.
上的日期
MacPorts 是否认为一个端口 "newer" 而不是另一个端口仅取决于元组(纪元、版本、修订)。然而,这也不适用于 GCC,因为 MacPorts 将 GCC 7.x 和 GCC 8.x 打包在不同的端口中,以便它们可以并排安装。
今天查看目录http://jog.id.distfiles.macports.org/macports/distfiles/
发现:
gcc-7.3.0.tar.xz 60M 02-Feb-2018 21:46
而
gcc-8-20170604.tar.xz 57M 04-Sep-2017 10:27
也就是说,gcc8 相对于 gcc7 已经过时了。怎么样?
GCC 7.3 是 GCC 7 发布分支的第二个小版本。它于2018年1月25日上游发布。
gcc-8-20170604.tar.xz
看起来像是来自 Subversion trunk 的开发快照。第一个发布的 GCC 8 版本是 8.1,于 2018 年 5 月 2 日发布。
在 GCC 发布历史上查看这些资源:
源代码 tarball 的日期并不意味着一个端口比另一个端口旧。例如,这可能只是我们的镜像脚本从上游下载文件并将其放置在 distfiles.macports.org.
上的日期MacPorts 是否认为一个端口 "newer" 而不是另一个端口仅取决于元组(纪元、版本、修订)。然而,这也不适用于 GCC,因为 MacPorts 将 GCC 7.x 和 GCC 8.x 打包在不同的端口中,以便它们可以并排安装。