4.12. 编译器和开发工具


clang 资源目录已移动

Clang 资源目录,其中 Clang 存储其内部标头和库,已从 /usr/lib64/clang/17 移到 /usr/lib/clang/17

Jira:RHEL-9346

elfutils rebase 到版本 0.190

elfutils 软件包已更新至版本 0.190。主要改进包括:

  • libelf 库现在支持相对重定位(RELR)。
  • libdw 库现在识别 .debug_[ct]u_index 部分。
  • eu-readelf 工具现在支持新的 -Ds,--use-dynamic --symbol 选项,来显示通过动态片段(而不使用 ELF 部分)的符号。
  • eu-readelf 工具现在可以显示 .gdb_index 版本 9。
  • 新的 eu-scrlines 工具编译与指定 DWARF 或 ELF 文件关联的源文件列表。
  • debuginfod 服务器模式在文件名表示中更改了 60% 的压缩(这需要重新索引)。

Jira:RHEL-12489

SystemTap rebase 到版本 5.0

systemtap 软件包已更新至版本 5.0。主要改进包括:

  • 更快、更可靠的内核用户传输。
  • 扩展 DWARF5 debuginfo 格式支持。

Jira:RHEL-12488

新的 grafana-selinux 软件包

在以前的版本中,grafana-server 的默认安装作为 unconfined_service_t SELinux 类型运行。这个更新添加了新的 grafana-selinux 软件包,其中包含 grafana-server 的 SELinux 策略,默认使用 grafana-server 安装。因此,grafana-server 现在作为 grafana_t SELinux 类型运行。

Jira:RHEL-7505

新软件包: maven-openjdk21

maven:3.8 模块流现在包含 maven-openjdk21 子软件包,它为 OpenJDK 21 提供 Maven JDK 绑定,并将 Maven 配置为使用系统 OpenJDK 21。

Jira:RHEL-13046[1]

新软件包: libzip-tools

RHEL 9.4 引入了 libzip-tools 软件包,它提供了 zipcmpzipmergeziptool 等工具。

Jira:RHEL-17567

cmake rebase 到版本 3.26

cmake 软件包已更新至版本 3.26。主要改进包括:

  • 添加了对 C17 和 C18 语言标准的支持。
  • C make 现在可以查询 /etc/os-release 文件以获取操作系统识别信息。
  • 添加了对 CUDA 20 和 nvtx3 库的支持。
  • 添加了对 Python stable 应用程序二进制接口的支持。
  • 在 Simplified Wrapper 和 Interface Generator (SWIG)工具中添加了对 Perl 5 的支持。

Jira:RHEL-7393

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.