Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mold for openSUSE:Factory checked in at 2023-01-20 17:39:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mold (Old) and /work/SRC/openSUSE:Factory/.mold.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mold" Fri Jan 20 17:39:51 2023 rev:28 rq:1059957 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mold/mold.changes 2023-01-06 21:07:34.291770532 +0100 +++ /work/SRC/openSUSE:Factory/.mold.new.32243/mold.changes 2023-01-20 17:40:06.260993848 +0100 @@ -1,0 +2,27 @@ +Fri Jan 20 12:19:11 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Update to version 1.10.0 + * mold now officially supports the --print-dependencies option to print out + dependency information between input files. Here is a truncated example output + when linking mold itself with the option. There are many use cases of the + option; for example, if you want to eliminate the dependency to some library + from your program, you can use this option to find out all the functions that + use the library's function to fix them. (6fd47db) + * [x86-64][s390x] mold now optimizes thread-local variable accesses in shared + libraries if the library is linked with -z nodlopen. If your shared library is + not intended to be used via dlopen(2) and your library frequently accesses + thread-local variables, you might want to pass that option when linking your + library. (25d02bb, f32ce33) + * [arm64] mold is now able to optimize GOT load by rewriting an ADDR+LDR + instruction pair with an ADDR+ADD if the loaded GOT value is known at link-time. + (f2311b1) + * mold 1.9.0 was up to 10% slower than 1.8.0 on some multicore machines. We fixed + the performance regression and made it even faster than 1.8.0. (7132822) + * Previously, mold failed to report an undefined symbol error if there's a weak + undefined symbol of the same name. That bug resulted in producing a non-working + executable instead of reporting a link failure. Now, mold correctly reports such + link errors. (8936194) + * mold 1.9.0 might crash with SIGSEGV if --emit-relocs is used with object files + containing debug info. That bug has been fixed. (e17d7da) + +------------------------------------------------------------------- Old: ---- mold-1.9.0.tar.gz New: ---- mold-1.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mold.spec ++++++ --- /var/tmp/diff_new_pack.R6JJTm/_old 2023-01-20 17:40:07.192999003 +0100 +++ /var/tmp/diff_new_pack.R6JJTm/_new 2023-01-20 17:40:07.196999025 +0100 @@ -17,7 +17,7 @@ Name: mold -Version: 1.9.0 +Version: 1.10.0 Release: 0 Summary: A Modern Linker (mold) License: AGPL-3.0-or-later ++++++ mold-1.9.0.tar.gz -> mold-1.10.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/mold/mold-1.9.0.tar.gz /work/SRC/openSUSE:Factory/.mold.new.32243/mold-1.10.0.tar.gz differ: char 13, line 1