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-11-05 12:19:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mold (Old) and /work/SRC/openSUSE:Factory/.mold.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mold" Sun Nov 5 12:19:27 2023 rev:37 rq:1123388 version:2.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mold/mold.changes 2023-10-25 18:05:44.972349098 +0200 +++ /work/SRC/openSUSE:Factory/.mold.new.17445/mold.changes 2023-11-05 12:19:44.723229365 +0100 @@ -1,0 +2,24 @@ +Sun Nov 5 06:53:29 UTC 2023 - Martin Liška <martin.li...@hey.com> + +- Update to version 2.3.2 + * Remove upstream patch fix-arm.patch. + * mold no longer emits dynamic relocations against the text segment for GNU ifunc + symbols. Previously, mold emitted such relocations for position-dependent + executables. (4cdfc7e) + * mold no longer reports the "REL-type relocation table is not supported for this + target" error and instead ignore incompatible relocation tables. LLVM generates + such non-conforming relocation tables for the .llvm.call-graph-profile section. + This change was made for compatibility. (3791900) + * mold now pads unused gaps in the text segment with interrupt or NOP + instructions, instead of leaving them filled with zeros. This alteration does + not change the program's semantics but prevents disassemblers from interpreting + the spaces between functions as valid instructions. (c86a59a) + * mold now creates the .mold-lock file for MOLD_JOBS not in the home directory but + in $XDG_RUNTIME_DIR, which is usually /var/user/<uid>. (39cdf61) + * [ARM32] There was an issue preventing mold from being built on an ARMv8 64-bit + ARM processor with an ARM32 userland, such as the 32-bit Raspberry Pi OS running + on a Raspberry Pi 4. This build issue has been resolved. (02ead29) + * [LoongArch] mold can now handle R_LARCH_PCALA_LO12 relocation for the jirl + instruction. (d3188e3) + +------------------------------------------------------------------- Old: ---- fix-arm.patch mold-2.3.1.tar.gz New: ---- mold-2.3.2.tar.gz BETA DEBUG BEGIN: Old:- Update to version 2.3.2 * Remove upstream patch fix-arm.patch. * mold no longer emits dynamic relocations against the text segment for GNU ifunc BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mold.spec ++++++ --- /var/tmp/diff_new_pack.j4ntxr/_old 2023-11-05 12:19:45.219247489 +0100 +++ /var/tmp/diff_new_pack.j4ntxr/_new 2023-11-05 12:19:45.223247635 +0100 @@ -17,7 +17,7 @@ Name: mold -Version: 2.3.1 +Version: 2.3.2 Release: 0 Summary: A Modern Linker (mold) License: MIT @@ -25,7 +25,6 @@ URL: https://github.com/rui314/mold Source: https://github.com/rui314/mold/archive/v%{version}/mold-%{version}.tar.gz Patch0: build-blake-3-as-static.patch -Patch1: fix-arm.patch BuildRequires: cmake %if %{suse_version} < 1550 BuildRequires: gcc11-c++ ++++++ mold-2.3.1.tar.gz -> mold-2.3.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/mold/mold-2.3.1.tar.gz /work/SRC/openSUSE:Factory/.mold.new.17445/mold-2.3.2.tar.gz differ: char 13, line 1