diff --git a/.gitignore b/.gitignore index 7b41661..d3278b4 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,5 @@ /lld-9.0.1.src.tar.xz.sig /lld-10.0.0rc1.src.tar.xz /lld-10.0.0rc1.src.tar.xz.sig +/lld-10.0.0rc2.src.tar.xz +/lld-10.0.0rc2.src.tar.xz.sig diff --git a/lld.spec b/lld.spec index 5e897a8..54365cf 100644 --- a/lld.spec +++ b/lld.spec @@ -1,5 +1,5 @@ -%global rc_ver 1 -%global baserelease 0.1 +%global rc_ver 2 +%global baserelease 0.2 %global lld_srcdir lld-%{version}%{?rc_ver:rc%{rc_ver}}.src %global maj_ver 10 %global min_ver 0 @@ -41,8 +41,8 @@ BuildRequires: llvm-googletest = %{version} # For gpg source verification BuildRequires: gnupg2 -Requires(post): %{_sbindir}/alternatives -Requires(preun): %{_sbindir}/alternatives +Requires(post): %{_sbindir}/update-alternatives +Requires(preun): %{_sbindir}/update-alternatives Requires: lld-libs = %{version}-%{release} @@ -185,6 +185,9 @@ make -C %{_target_platform} %{?_smp_mflags} check-lld %{_datadir}/lld/lit.lld-test.cfg.py %changelog +* Fri Feb 14 2020 sguelton@redhat.com - 10.0.0-0.2.rc2 +- 10.0.0 rc2 + * Fri Jan 31 2020 sguelton@redhat.com - 10.0.0-0.1.rc1 - 10.0.0 rc1 diff --git a/run-lit-tests b/run-lit-tests old mode 100755 new mode 100644 diff --git a/sources b/sources index 11f1bef..4b2d611 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (lld-10.0.0rc1.src.tar.xz) = 960fda46c3e84555d62c9128eb4192fd02c9c7f734a49fe505aa54a6a4ab4570dfbff7808a228c11e783dfa3b6d62ffd3ffa045103215313c0e38f95947ad498 -SHA512 (lld-10.0.0rc1.src.tar.xz.sig) = 1bb71aceb102aff29c49fc8b8420bdf738c6289ee266315e4088d2676733b90a701f787ae89a9f4390da6fcc7a7caf93f48c92602f0c23a1a7f77bc68a2d8c82 +SHA512 (lld-10.0.0rc2.src.tar.xz) = f1a93659aab22eb18215316f9884bd40649ef49fc1b38133ac7b887601b72f68032148332b2e0a763f1b967ef4a64fd5f2862b9a9796a5f927224a16c6f2720e +SHA512 (lld-10.0.0rc2.src.tar.xz.sig) = 29780846ed898687cbd594195c075944fecb75afed8e17c1ed6b296d06e82a9dfa4284aefb9b2d736caa6fa5540917cf47bbe251a833b36e892966e876255907 diff --git a/tests/ld-alternative/runtest.sh b/tests/ld-alternative/runtest.sh index 0cc6a2f..b10cd94 100755 --- a/tests/ld-alternative/runtest.sh +++ b/tests/ld-alternative/runtest.sh @@ -27,6 +27,6 @@ ls -l /etc/alternatives/ld | grep ld.lld /usr/bin/ld --version | grep 'LLD' # Uninstall lld and make sure the /usr/bin/ld is reset to ld.bfd -dnf -y remove lld +dnf -y remove --noautoremove lld verify_ld_bfd diff --git a/tests/lit-tests/runtest.sh b/tests/lit-tests/runtest.sh index 28d4389..87d1d66 100644 --- a/tests/lit-tests/runtest.sh +++ b/tests/lit-tests/runtest.sh @@ -1,6 +1,8 @@ +set -ex -if ! `id -u lld`; then + +if ! id -u lld; then useradd lld fi -su lld -c /usr/libexec/tests/lld/run-lit-tests +su lld -c 'bash /usr/libexec/tests/lld/run-lit-tests --threads 1'