diff --git a/.gitignore b/.gitignore index f79e59f..53ab54e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/libatomic_ops-7.6.4.tar.gz +/libatomic_ops-7.6.6.tar.gz diff --git a/libatomic_ops.spec b/libatomic_ops.spec index 40158dc..7e09548 100644 --- a/libatomic_ops.spec +++ b/libatomic_ops.spec @@ -1,7 +1,7 @@ Name: libatomic_ops Summary: Atomic memory update operations -Version: 7.6.4 -Release: 3%{?dist} +Version: 7.6.6 +Release: 1%{?dist} # libatomic_ops MIT, libatomic_ops_gpl GPLv2 License: GPLv2 and MIT @@ -17,14 +17,12 @@ portable code. Unlike earlier similar packages, this one explicitly considers memory barrier semantics, and allows the construction of code that involves minimum overhead across a variety of architectures. - %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Files for developing with %{name}. - %package static Summary: Static library files for %{name} Requires: %{name}-devel%{?_isa} = %{version}-%{release} @@ -40,8 +38,11 @@ Files for developing with %{name} and linking statically. %configure \ --enable-shared \ --disable-silent-rules + +# kill rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + %make_build @@ -55,11 +56,7 @@ rm -fv %{buildroot}%{_docdir}/libatomic_ops/{COPYING,README*,*.txt} %check -## ignore failures on powerpc, atomic stack feature not working (#883748) -#ifarch ppc ppc64 ppc64le aarch64 -#global arch_ignore ||: -#endif -make check %{?arch_ignore} +%make_build check %files @@ -69,7 +66,6 @@ make check %{?arch_ignore} %{_libdir}/libatomic_ops.so.1* %{_libdir}/libatomic_ops_gpl.so.1* - %files devel %doc doc/README* %{_includedir}/atomic_ops.h @@ -80,13 +76,15 @@ make check %{?arch_ignore} %{_libdir}/libatomic_ops_gpl.so %{_libdir}/pkgconfig/atomic_ops.pc - %files static %{_libdir}/libatomic_ops.a %{_libdir}/libatomic_ops_gpl.a %changelog +* Tue Aug 07 2018 Rex Dieter - 7.6.6-1 +- libatomic_ops-7.6.6 is available (#1613338) + * Tue Jul 24 2018 Pavel Raiskup - 7.6.4-3 - cleanup: don't replace upstream-provided license file - cleanup: drop %%ldconfig_scriptlets diff --git a/sources b/sources index 16247f3..2cbb371 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libatomic_ops-7.6.4.tar.gz) = 2e6ef0bfd4b77e9260383feb2865c96388fb1ebed9d37605eeb83ac87e3b6a565495d588808129ac7b3ee5f6a58a37440da7784b680cc6590842b09c2625983b +SHA512 (libatomic_ops-7.6.6.tar.gz) = ea6e4e2f8f369f5af18435a6ab8ee18c28832c367d24875cccc5e743761109036894260b4296feec5e269a74934df24a90f0fc4868937e1f36605fca082fbde8