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-06 21:07:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mold (Old) and /work/SRC/openSUSE:Factory/.mold.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mold" Fri Jan 6 21:07:29 2023 rev:27 rq:1056408 version:1.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mold/mold.changes 2022-12-28 10:54:34.212121857 +0100 +++ /work/SRC/openSUSE:Factory/.mold.new.1563/mold.changes 2023-01-06 21:07:34.291770532 +0100 @@ -1,0 +2,24 @@ +Fri Jan 6 11:38:43 UTC 2023 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Enable build on ppc now that the target is supported upstream + +------------------------------------------------------------------- +Fri Jan 6 09:38:06 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Update to version 1.9.0 + * mold gained support for the three new targets: 32-bit PowerPC, SH-4 and DEC + Alpha. Each porting work didn't take more than a few days for us to complete, + which demonstrate how portable the mold linker is. You can typically port mold + to a new target just by writing a few hundreds lines of target-specific code. + See arch-*.cc files in mold/elf/ directory to see how target-specific code + actually looks like. (651adad, 3411e17, 6231510) + * Bug fixes and compatibility improvements + * In a rare occasion, a statically-initialized function pointer might get a wrong + address in a statically-linked executable. This bug has been fixed. (ccd47db) + * Fixed a -gdb-index option's crash bug on big-endian hosts. (3c96828) + * [RISC-V] mold rewrote machine instructions in a wrong way as a result of a wrong + R_RISCV_HI20 relaxation if the output file was being linked against the high + address. It's not a problem for user-land programs, but kernels linked with mold + could crash due to this bug. This bug has been fixed. (3c96828) + +------------------------------------------------------------------- Old: ---- mold-1.8.0.tar.gz New: ---- mold-1.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mold.spec ++++++ --- /var/tmp/diff_new_pack.vXht5y/_old 2023-01-06 21:07:35.027774766 +0100 +++ /var/tmp/diff_new_pack.vXht5y/_new 2023-01-06 21:07:35.035774813 +0100 @@ -1,7 +1,7 @@ # # spec file for package mold # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mold -Version: 1.8.0 +Version: 1.9.0 Release: 0 Summary: A Modern Linker (mold) License: AGPL-3.0-or-later @@ -49,7 +49,6 @@ BuildRequires: zlib-devel BuildRequires: zstd PreReq: update-alternatives -ExcludeArch: ppc %if %{suse_version} < 1550 %define build_args -DMOLD_USE_MIMALLOC=OFF -DMOLD_USE_MIMALLOC=OFF ++++++ mold-1.8.0.tar.gz -> mold-1.9.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/mold/mold-1.8.0.tar.gz /work/SRC/openSUSE:Factory/.mold.new.1563/mold-1.9.0.tar.gz differ: char 13, line 1