Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package llvm14 for openSUSE:Factory checked in at 2022-09-25 15:34:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm14 (Old) and /work/SRC/openSUSE:Factory/.llvm14.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm14" Sun Sep 25 15:34:13 2022 rev:10 rq:1005472 version:14.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm14/llvm14.changes 2022-09-08 14:21:55.514429616 +0200 +++ /work/SRC/openSUSE:Factory/.llvm14.new.2275/llvm14.changes 2022-09-25 15:34:16.375474066 +0200 @@ -1,0 +2,11 @@ +Wed Sep 21 21:21:19 UTC 2022 - Aaron Puchert <aaronpuch...@alice-dsl.net> + +- Always drop -gnu from triple for consistency. Patch a test that + was looking for -linux- in clang-test-xfail-gnuless-triple.patch. + +------------------------------------------------------------------- +Mon Sep 19 18:32:11 UTC 2022 - Andreas Schwab <sch...@suse.de> + +- Use correct LLVM_HOST_TRIPLE for riscv64 + +------------------------------------------------------------------- New: ---- clang-test-xfail-gnuless-triple.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm14.spec ++++++ --- /var/tmp/diff_new_pack.vVxYdr/_old 2022-09-25 15:34:17.791477477 +0200 +++ /var/tmp/diff_new_pack.vVxYdr/_new 2022-09-25 15:34:17.795477486 +0200 @@ -75,11 +75,10 @@ %endif %ifarch %{arm} -%define host_runtime gnueabihf +%define host_triple %{host_cpu}-%{_host_vendor}-%{_host_os}-gnueabihf %else -%define host_runtime gnu +%define host_triple %{host_cpu}-%{_host_vendor}-%{_host_os} %endif -%define host_triple %{host_cpu}-%{_host_vendor}-%{_host_os}-%{host_runtime} # By default, build everything. %global llvm_targets "all" @@ -376,6 +375,8 @@ Patch34: clang-repl-private-deps.patch # Cherry pick patch from LLVM 15: https://github.com/llvm/llvm-project/issues/56421 Patch35: llvm-glibc-2-36.patch +# Let test match for linux instead of -linux-. +Patch36: clang-test-xfail-gnuless-triple.patch BuildRequires: binutils-devel >= 2.21.90 BuildRequires: cmake >= 3.13.4 BuildRequires: fdupes @@ -813,6 +814,7 @@ %patch6 -p1 %patch9 -p2 %patch34 -p2 +%patch36 -p2 # We hardcode openSUSE rm unittests/Driver/DistroTest.cpp ++++++ clang-test-xfail-gnuless-triple.patch ++++++ diff --git a/clang/test/Driver/XRay/xray-instrument-os.c b/clang/test/Driver/XRay/xray-instrument-os.c index 3a0397208326..5cf7e35fdbf3 100644 --- a/clang/test/Driver/XRay/xray-instrument-os.c +++ b/clang/test/Driver/XRay/xray-instrument-os.c @@ -1,4 +1,4 @@ // RUN: not %clang -o /dev/null -v -fxray-instrument -c %s -// XFAIL: -linux-, -freebsd, x86_64-apple-darwin, x86_64-apple-macos +// XFAIL: linux, freebsd, x86_64-apple-darwin, x86_64-apple-macos // REQUIRES: amd64 || x86_64 || x86_64h || arm || aarch64 || arm64 typedef int a;