Merge branch 'master' into f30

This commit is contained in:
Stephen Gallagher 2020-04-08 11:29:39 -04:00
commit 5c19fb30ca
No known key found for this signature in database
GPG key ID: 45DB85A568286D11
6 changed files with 69 additions and 4 deletions

1
.gitignore vendored
View file

@ -44,3 +44,4 @@
/modulemd-2.9.0.tar.xz
/modulemd-2.9.1.tar.xz
/modulemd-2.9.2.tar.xz
/modulemd-2.9.3.tar.xz

View file

@ -0,0 +1,37 @@
From b1feeb990f536147d5c49c6d002b04a9436eeea2 Mon Sep 17 00:00:00 2001
From: Merlin Mathesius <mmathesi@redhat.com>
Date: Fri, 27 Mar 2020 13:53:13 -0500
Subject: [PATCH] additional valgrind suppression for Python 3.9
---
contrib/valgrind/libmodulemd-python.supp | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/contrib/valgrind/libmodulemd-python.supp b/contrib/valgrind/libmodulemd-python.supp
index fe9814d86daa340ec1283becee78514d1d93e3ff..080669825eab28459e032488f348cf8a90455e23 100644
--- a/contrib/valgrind/libmodulemd-python.supp
+++ b/contrib/valgrind/libmodulemd-python.supp
@@ -54,10 +54,20 @@
fun:g_malloc
fun:g_strdup
...
fun:PyObject_SetAttr
}
+{
+ Handle Python 3.9 PyMalloc confusing valgrind
+ Memcheck:Leak
+ fun:malloc
+ fun:PyThread_allocate_lock
+ ...
+ fun:Py_InitializeFromConfig
+ ...
+ fun:Py_BytesMain
+}
{
Python3 Unicode uninitialized value
Memcheck:Cond
fun:PyUnicode_Decode
...
--
2.25.1

View file

@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.8.1.
The file was generated using packit 0.7.1.

17
gating.yaml Normal file
View file

@ -0,0 +1,17 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
- !PassingTestCaseRule {test_case_name: dist.abicheck}
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
- !PassingTestCaseRule {test_case_name: dist.abicheck}

View file

@ -14,8 +14,8 @@
%endif
Name: %{upstream_name}%{?v2_suffix}
Version: 2.9.2
Release: 2%{?dist}
Version: 2.9.3
Release: 1%{?dist}
Summary: Module metadata manipulation library
License: MIT
@ -177,6 +177,16 @@ mv %{buildroot}%{_mandir}/man1/modulemd-validator.1 \
%changelog
* Wed Apr 08 2020 Stephen Gallagher <sgallagh@redhat.com> - 2.9.3-1
- new upstream release: 2.9.3
* Wed Apr 01 2020 Stephen Gallagher <sgallagh@redhat.com> - 2.9.2-4
- Skip rpmdeplint from gating due to https://github.com/fedora-infra/bodhi/issues/3944
* Wed Apr 01 2020 Stephen Gallagher <sgallagh@redhat.com> - 2.9.2-3
- Fix build against Python 3.9
- Resolves: rhbz#1817665
* Wed Mar 11 2020 Stephen Gallagher <sgallagh@redhat.com> - 2.9.2-2
- new upstream release: 2.9.2

View file

@ -1 +1 @@
SHA512 (modulemd-2.9.2.tar.xz) = 7605f5d0f90a4af0ca2b40a90a5701c71d5ee4c4e276433f440670102100809b2d026c8c676f11adf2b0d50201df5caf326e464b6f4f3c139cb62bc711f3ee28
SHA512 (modulemd-2.9.3.tar.xz) = 48f09210a42ac6e8ee25cc4c1cf4ac527339ec4fa580f0f98766243d53d7b71e45d3a63d32be2efa9143d2d145652ea7cb12f8f0135e886304350c8210d7c884