GNU Automake 1.19 Released With Fixes, New Feature
科技
⚠ 单一来源
1h ago

GNU Automake 1.19 Released With Fixes, New Feature

AI综合 · 已去除偏见 · 仅事实
Image: Phoronix

GNU Automake 1.19 was released today, marking the first new version in 15 months. The update includes a new feature, `AM_OPTIONAL_AUTOMAKE`, and addresses a 14-year-old bug, among other fixes.

The new `AM_OPTIONAL_AUTOMAKE` autoconf macro allows for conditional archive creation. It will build archives like `dist-xz`, `dist-zstd`, and `dist-bzip3` only if the necessary tools are available, skipping them without error if they are not.

Automake 1.19 now recognizes `COPYINGv2`, `COPYINGv3`, and similar files, treating them as equivalent to a conventional `COPYING` file for automatic inclusion in archives. This change aims to improve compatibility with other GNU projects, such as GNU GMP.

The release also resolves a long-standing bug where the `make dist-bzip2 dist-xz` command would fail because the uncompressed tarball was removed prematurely. The tarball is now properly shared for both archive creations. Additionally, Automake 1.19 improves detection of BusyBox’s Tar and ensures that `make dist` will fail logically if Tar itself fails, preventing the creation of truncated archives.

GNU Automake 1.19 is available for download from savannah.gnu.org.

有帮助吗?

閱讀原始報道

💬 评论

📜 评论政策