diff --git a/.gitignore b/.gitignore index 449436c..ba7f42e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -SOURCES/hans-gpg-key.asc -SOURCES/lld-10.0.0.src.tar.xz +SOURCES/lld-10.0.1.src.tar.xz diff --git a/.lld.metadata b/.lld.metadata index f189117..fdc9eb2 100644 --- a/.lld.metadata +++ b/.lld.metadata @@ -1,2 +1 @@ -32fa4b0193960f05064f2ab31b5a89c7cf48a0b9 SOURCES/hans-gpg-key.asc -ed8dc4f73847e084b65f4ad5d2f6670f6f38a8eb SOURCES/lld-10.0.0.src.tar.xz +8581337dba00041c2633f61bfb5be778df83cff7 SOURCES/lld-10.0.1.src.tar.xz diff --git a/SOURCES/hans-gpg-key.asc b/SOURCES/hans-gpg-key.asc new file mode 100644 index 0000000..2cf5255 --- /dev/null +++ b/SOURCES/hans-gpg-key.asc @@ -0,0 +1,7 @@ + +404 Not Found + +

404 Not Found

+
nginx/1.4.6 (Ubuntu)
+ + diff --git a/SOURCES/lld-10.0.0.src.tar.xz.sig b/SOURCES/lld-10.0.0.src.tar.xz.sig deleted file mode 100644 index e30a6d4..0000000 Binary files a/SOURCES/lld-10.0.0.src.tar.xz.sig and /dev/null differ diff --git a/SOURCES/lld-10.0.1.src.tar.xz.sig b/SOURCES/lld-10.0.1.src.tar.xz.sig new file mode 100644 index 0000000..8686839 Binary files /dev/null and b/SOURCES/lld-10.0.1.src.tar.xz.sig differ diff --git a/SOURCES/run-lit-tests b/SOURCES/run-lit-tests index 7b92d2e..b02c0b3 100755 --- a/SOURCES/run-lit-tests +++ b/SOURCES/run-lit-tests @@ -56,8 +56,9 @@ esac cd $(mktemp -d) ln -s /usr/include include tar -xzf /usr/share/lld/src/test.tar.gz -ln -s $ARCH.site.cfg.py test/lit.site.cfg.py -ln -s $ARCH.site.cfg.py test/Unit/lit.site.cfg.py +ln -s /usr/share/lld/src/$ARCH.site.cfg.py test/lit.site.cfg.py +ln -s /usr/share/lld/src/$ARCH.Unit.site.cfg.py test/Unit/lit.site.cfg.py + LD_LIBRARY_PATH=$LIB_DIR/lld:$LD_LIBRARY_PATH \ lit -v -s $threads_arg test \ diff --git a/SPECS/lld.spec b/SPECS/lld.spec index 540ad74..11b3bcc 100644 --- a/SPECS/lld.spec +++ b/SPECS/lld.spec @@ -3,7 +3,7 @@ %global lld_srcdir lld-%{version}%{?rc_ver:rc%{rc_ver}}.src %global maj_ver 10 %global min_ver 0 -%global patch_ver 0 +%global patch_ver 1 # Don't include unittests in automatic generation of provides or requires. %global __provides_exclude_from ^%{_libdir}/lld/.*$ @@ -127,7 +127,13 @@ done install -d %{buildroot}%{_datadir}/lld/src cp %{SOURCE2} %{buildroot}%{_datadir}/lld/ -tar -czf %{buildroot}%{_datadir}/lld/src/test.tar.gz test/ +# The various tar options are there to make sur the archive is the same on 32 and 64 bit arch, i.e. +# the archive creation is reproducible. Move arch-specific content out of the tarball +mv %{lit_cfg} %{buildroot}%{_datadir}/lld/src/%{_arch}.site.cfg.py +mv %{lit_unit_cfg} %{buildroot}%{_datadir}/lld/src/%{_arch}.Unit.site.cfg.py +tar --sort=name --mtime='UTC 2020-01-01' -c test/ | gzip -n > %{buildroot}%{_datadir}/lld/src/test.tar.gz + + install -d %{buildroot}%{_libexecdir}/tests/lld cp %{SOURCE1} %{buildroot}%{_libexecdir}/tests/lld @@ -191,9 +197,17 @@ make -C %{_target_platform} %{?_smp_mflags} check-lld %{_libexecdir}/tests/lld/ %{_libdir}/lld/ %{_datadir}/lld/src/test.tar.gz +%{_datadir}/lld/src/%{_arch}.site.cfg.py +%{_datadir}/lld/src/%{_arch}.Unit.site.cfg.py %{_datadir}/lld/lit.lld-test.cfg.py %changelog +* Fri Jul 24 2020 sguelton@redhat.com - 10.0.1-1 +- 10.0.1 release + +* Mon Jul 20 2020 sguelton@redhat.com - 10.0.0-2 +- Fix arch-dependent tarball + * Thu Apr 9 2020 sguelton@redhat.com - 10.0.0-1 - 10.0.0 final