The package rpms/libmodulemd.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/libmodulemd.git/commit/?id=aea038....
Change:
+%ifarch %{power64}
Thanks.
Full change:
============
commit aea038eeabe0cbfc2ee7a4d8a7fbcee9a2a86c82
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Tue Jul 3 11:51:08 2018 -0400
Update to 1.6.0
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/.gitignore b/.gitignore
index 80e98b9..d38aa68 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@
/modulemd-1.5.0.tar.xz
/modulemd-1.5.1.tar.xz
/modulemd-1.5.2.tar.xz
+/modulemd-1.6.0.tar.xz
diff --git a/libmodulemd.spec b/libmodulemd.spec
index ebf0146..8532a34 100644
--- a/libmodulemd.spec
+++ b/libmodulemd.spec
@@ -1,12 +1,12 @@
%global majorversion 1
-%global minorversion 5
-%global patchversion 2
+%global minorversion 6
+%global patchversion 0
%global majorminorversion %{majorversion}.%{minorversion}
%global nsversion %{majorversion}.0
Name: libmodulemd
Version: %{majorminorversion}%{?patchversion:.%{patchversion}}
-Release: 2%{?dist}
+Release: 1%{?dist}
Summary: Module metadata manipulation library
License: MIT
@@ -20,6 +20,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(yaml-0.1)
BuildRequires: pkgconfig(gtk-doc)
BuildRequires: python3-gobject-base
+BuildRequires: valgrind
# Patches
@@ -43,7 +44,15 @@ Development files for libmodulemd.
%meson_build
%check
+
export LC_CTYPE=C.utf8
+
+%ifarch %{power64}
+# Valgrind is broken on ppc64[le] with GCC7:
+#
https://bugs.kde.org/show_bug.cgi?id=386945
+export MMD_SKIP_VALGRIND=1
+%endif
+
%meson_test
%install
@@ -67,9 +76,24 @@ export LC_CTYPE=C.utf8
%{_datadir}/gir-1.0/Modulemd-%{nsversion}.gir
%dir %{_datadir}/gtk-doc
%dir %{_datadir}/gtk-doc/html
-%{_datadir}/gtk-doc/html/modulemd/
+%{_datadir}/gtk-doc/html/modulemd-1.0/
%changelog
+* Wed Jul 18 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1.6.0-1
+- Update to 1.6.0
+- Adds Modulemd.ModuleStream object, deprecating Modulemd.Module
+- Adds Modulemd.Translation and Modulemd.TranslationEntry objects
+- Adds Modulemd.ImprovedModule object that collects streams, defaults and
+ translations together
+- Adds new Modulemd.index_from_*() funtions to get a hash table of
+ Modulemd.ImprovedModule objects for easier searching
+- Moves function documentation to the public headers
+- Corrects the license headers to MIT (they were incorrectly listed as MITNFA
+ in previous releases)
+- Makes the "eol" field optional for Modulemd.ServiceLevel
+- Clean up HTML documentation
+- Fixes a type error on 32-bit systems
+
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.5.2-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources
index 1f3a110..5f7d2f9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (modulemd-1.5.2.tar.xz) =
ba368712c37cdf7ff72649efa7ef165d4e38522909471d106a4f39e57f20fc437aaa7d0200516cea373eb83779a6abb53377306ea99d0c901f4f647d47ab8f00
+SHA512 (modulemd-1.6.0.tar.xz) =
76fb0e1c8fd2bc66ec68740ac177705746834eac15291d326339b186b9f7dd5c42f1c870963e65f29b68eb25538a5f015995b5a10db099c2ffa867911fb69481