Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mold for openSUSE:Factory checked in at 2022-08-18 16:48:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mold (Old) and /work/SRC/openSUSE:Factory/.mold.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mold" Thu Aug 18 16:48:59 2022 rev:19 rq:997709 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/mold/mold.changes 2022-08-06 22:08:07.894651925 +0200 +++ /work/SRC/openSUSE:Factory/.mold.new.2083/mold.changes 2022-08-18 16:49:13.145453153 +0200 @@ -1,0 +2,29 @@ +Thu Aug 18 09:28:25 UTC 2022 - Martin Li??ka <mli...@suse.cz> + +- Update to version 1.4.1 + * mold/macOS is now available as an alpha feature. We do not recommend using it for anything + serious though. Starting from this version, we accept not only mold/Unix issues but also + mold/macOS ones on our GitHub Issues. Feel free to file a bug if you encounter any problem. + * We started supporting CMake in addition to Make to build mold. Our long-term plan is to migrate + from Make to CMake because we want to support Windows eventually and CMake provides + a better Windows support than Make does. (e6a0e67) + * There was a bug that mold accidentally exported a hidden symbol from an executable + if a shared library linked to that executable happened to define the same symbol. + This caused a build issue with Blender (#606). The bug has been fixed. (b163068) + --hash-style=both is now the default if no --hash-style option is given. Previously, + --hash-style=sysv was the default. This change shouldn't affect most users because + the compiler driver (cc, gcc, clang, etc.) always passes --hash-style to the linker. + We made this change because GNU ld defaults to --hash-style=both. + * Alias symbols defined by the --defsym option now have the same scope as the aliased symbols. + Previously, alias symbols defined by --defsym were always hidden and never + be exported as dynamic symbols. (5dd1227) + * mold now accepts foo = bar-style linker script directive to define symbol aliases. + Previously, such statement was treated as a syntax error. + This change was made to link mariadb-connector-c correctly (f0e1237) + * Symbols in mergeable string sections now have correct output section + indices instead of SHN_UNDEF. (a595c48) + * [ARM32] Previously, calling a function from ARM code to Thumb code + caused a program crash due to bug #442. This issue has been fixed. (053b90b) +- Run tests in parallel. + +------------------------------------------------------------------- Old: ---- mold-1.4.0.tar.gz New: ---- mold-1.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mold.spec ++++++ --- /var/tmp/diff_new_pack.2ghupS/_old 2022-08-18 16:49:14.345455947 +0200 +++ /var/tmp/diff_new_pack.2ghupS/_new 2022-08-18 16:49:14.349455957 +0200 @@ -17,7 +17,7 @@ Name: mold -Version: 1.4.0 +Version: 1.4.1 Release: 0 Summary: A Modern Linker (mold) License: AGPL-3.0-or-later @@ -95,7 +95,7 @@ export TEST_CC=gcc-10 export TEST_CXX=g++-10 %endif -make test -k -e \ +%make_build test -k -e \ PREFIX=%{_prefix} \ BINDIR=%{_bindir} \ MANDIR=%{_mandir} \ @@ -127,5 +127,8 @@ %dir %{_libexecdir}/mold %{_libdir}/mold/mold-wrapper.so %{_mandir}/man1/mold.1.gz +%{_mandir}/man1/ld.mold.1.gz +%dir /usr/share/doc/mold +%doc /usr/share/doc/mold/LICENSE %changelog ++++++ mold-1.4.0.tar.gz -> mold-1.4.1.tar.gz ++++++ ++++ 87199 lines of diff (skipped)