Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wild for openSUSE:Factory checked in at 2026-10-24 22:05:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wild (Old) and /work/SRC/openSUSE:Factory/.wild.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wild" Sat Oct 24 22:05:28 2026 rev:4 rq:1392225 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/wild/wild.changes 2026-08-09 21:45:08.198316337 +0200 +++ /work/SRC/openSUSE:Factory/.wild.new.2252680/wild.changes 2026-10-24 22:07:25.357645942 +0200 @@ -1,0 +2,40 @@ +Sat Oct 24 10:50:10 UTC 2026 - Eyad Issa <[email protected]> + +- Refresh disable-tidy-tests.patch for the 0.11.0 source layout +- Require Rust 1.99.0 or newer to build Wild +- Update to version 0.11.0: + * Enable the Wasm feature by default. Wild can now link Wasm + modules, though debug information is not supported yet. + * Greatly expand GNU linker script support. Wild can now link + Linux kernel modules and is close to linking the Linux kernel. + * Advance the Mac port: Wild can link itself on Mac, and a + maintainer now uses it as the default linker for Rust on Mac. + The port is not enabled by default yet. + * Improve performance on several filesystems and add general + optimizations. ELF COMDAT support adds some overhead. + * Limit default threads to 32 to avoid contention on Linux's + per-inode mutex; --threads can override the limit. + * Expand benchmarks to cover more filesystems and existing or new + output files. + * Add linker script commands and expressions, section attributes, + symbol and alignment handling, orphan handling, and additional + GNU linker options. Add AArch64, x86_64, and ppc64le + relocation and relaxation support. + * Add --image-base, --only-keep-debug, --no-keep-memory, + --discard-*, executable stack, and linker version options. + * Improve parallel archive parsing, partial linking, relocation + processing, debug relocation handling, memory allocation, and + filesystem output handling. + * Fix linker script symbols and location counters, LTO and + dynamic symbols, TLS and PLT relocations, GOT/PLT relaxation, + ELF properties and section handling, archive/shared-library + selection, and deterministic output. + * Extend Wasm linking with shared-memory TLS, exports, stripping, + feature checks, section retention, and symbol handling. + * Advance Mach-O linking with dylib, TLS, fixup, exports, and + compact unwind support. Add COFF link.exe-style argument + parsing. + * See the full changelog at + /usr/share/doc/packages/wild/CHANGELOG.md. + +------------------------------------------------------------------- Old: ---- wild-0.10.0.tar.gz New: ---- wild-0.11.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wild.spec ++++++ --- /var/tmp/diff_new_pack.0Ebxd7/_old 2026-10-24 22:07:26.094676767 +0200 +++ /var/tmp/diff_new_pack.0Ebxd7/_new 2026-10-24 22:07:26.096676851 +0200 @@ -18,7 +18,7 @@ Name: wild -Version: 0.10.0 +Version: 0.11.0 Release: 0 Summary: A very fast linker for Linux License: Apache-2.0 OR MIT @@ -29,6 +29,7 @@ BuildRequires: binutils-devel BuildRequires: cargo BuildRequires: cargo-packaging +BuildRequires: rust >= 1.99.0 # For testing BuildRequires: gcc-c++ BuildRequires: glibc-devel-static ++++++ disable-tidy-tests.patch ++++++ --- /var/tmp/diff_new_pack.0Ebxd7/_old 2026-10-24 22:07:26.129678231 +0200 +++ /var/tmp/diff_new_pack.0Ebxd7/_new 2026-10-24 22:07:26.132678356 +0200 @@ -1,9 +1,9 @@ --- a/libwild/src/tidy_tests.rs +++ b/libwild/src/tidy_tests.rs -@@ -137,6 +137,9 @@ fn check_toml_format() -> Result { - - #[test] - fn check_text_files() -> Result { +@@ -150,6 +150,9 @@ + if crate::host::os::SANDBOXED { + return Ok(()); + } + if std::env::var_os("WILD_TEST_IGNORE_FORMAT").is_some() { + return Ok(()); + } ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/wild/vendor.tar.zst /work/SRC/openSUSE:Factory/.wild.new.2252680/vendor.tar.zst differ: char 7, line 1 ++++++ wild-0.10.0.tar.gz -> wild-0.11.0.tar.gz ++++++ ++++ 76817 lines of diff (skipped)
