Hello community, here is the log from the commit of package llvm10 for openSUSE:Factory checked in at 2020-06-25 16:46:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm10 (Old) and /work/SRC/openSUSE:Factory/.llvm10.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm10" Thu Jun 25 16:46:38 2020 rev:2 rq:816546 version:10.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm10/llvm10.changes 2020-04-07 10:27:11.462220718 +0200 +++ /work/SRC/openSUSE:Factory/.llvm10.new.3060/llvm10.changes 2020-06-25 16:47:00.372889427 +0200 @@ -1,0 +2,6 @@ +Tue Jun 23 07:18:55 UTC 2020 - Ismail Dönmez <[email protected]> + +- Add lld-default-sha1.patch to make lld generate SHA1 build-ids by + default, otherwise our tools cannot process the debuginfo. + +------------------------------------------------------------------- New: ---- lld-default-sha1.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm10.spec ++++++ --- /var/tmp/diff_new_pack.1YuPDB/_old 2020-06-25 16:47:01.732894204 +0200 +++ /var/tmp/diff_new_pack.1YuPDB/_new 2020-06-25 16:47:01.736894219 +0200 @@ -115,6 +115,8 @@ Patch24: opt-viewer-Find-style-css-in-usr-share.patch # Proposed fix for https://bugs.llvm.org/show_bug.cgi?id=45272. Patch25: ValueLattice-Add-new-state-for-undef-constants.patch +# PATCH-FIX-OPENSUSE lld-default-sha1.patch +Patch26: lld-default-sha1.patch BuildRequires: binutils-devel >= 2.21.90 BuildRequires: cmake BuildRequires: fdupes @@ -536,6 +538,7 @@ %patch22 -p1 %patch24 -p1 %patch25 -p2 +%patch26 -p1 pushd clang-%{version}.src %patch2 -p1 ++++++ lld-default-sha1.patch ++++++ Index: llvm-10.0.0.src/lld-10.0.0.src/ELF/Driver.cpp =================================================================== --- llvm-10.0.0.src.orig/lld-10.0.0.src/ELF/Driver.cpp +++ llvm-10.0.0.src/lld-10.0.0.src/ELF/Driver.cpp @@ -693,7 +693,7 @@ getBuildId(opt::InputArgList &args) { return {BuildIdKind::None, {}}; if (arg->getOption().getID() == OPT_build_id) - return {BuildIdKind::Fast, {}}; + return {BuildIdKind::Sha1, {}}; StringRef s = arg->getValue(); if (s == "fast")
