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

Reply via email to