setools-4.1.1-2
- bswap_* macros are defined in byteswap.h Fixes ImportError on s390x: /usr/lib64/python3.6/site-packages/setools/policyrep/_qpol.cpython-36m-s390x-linux-gnu.so: undefined symbol: bswap_32
This commit is contained in:
parent
13a8a83732
commit
5739cf73a2
26
0003-bswap_-macros-are-defined-in-byteswap.h.patch
Normal file
26
0003-bswap_-macros-are-defined-in-byteswap.h.patch
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
From 2ac588919dd96d3d624e6ec20c67d1d91386e879 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Petr Lautrbach <plautrba@redhat.com>
|
||||||
|
Date: Thu, 10 Aug 2017 08:23:47 +0200
|
||||||
|
Subject: [PATCH] bswap_* macros are defined in byteswap.h
|
||||||
|
|
||||||
|
Fixes ImportError on s390x:
|
||||||
|
/usr/lib64/python3.6/site-packages/setools/policyrep/_qpol.cpython-36m-s390x-linux-gnu.so: undefined symbol: bswap_32
|
||||||
|
---
|
||||||
|
libqpol/policy.c | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/libqpol/policy.c b/libqpol/policy.c
|
||||||
|
index ae3acb5..e412be0 100644
|
||||||
|
--- a/libqpol/policy.c
|
||||||
|
+++ b/libqpol/policy.c
|
||||||
|
@@ -28,6 +28,7 @@
|
||||||
|
|
||||||
|
#include "qpol_internal.h"
|
||||||
|
#include <assert.h>
|
||||||
|
+#include <byteswap.h>
|
||||||
|
#include <errno.h>
|
||||||
|
#include <fcntl.h>
|
||||||
|
#include <limits.h>
|
||||||
|
--
|
||||||
|
2.13.3
|
||||||
|
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
Name: setools
|
Name: setools
|
||||||
Version: 4.1.1
|
Version: 4.1.1
|
||||||
Release: 1%{?setools_pre_ver:.%{setools_pre_ver}}%{?dist}
|
Release: 2%{?setools_pre_ver:.%{setools_pre_ver}}%{?dist}
|
||||||
Summary: Policy analysis tools for SELinux
|
Summary: Policy analysis tools for SELinux
|
||||||
|
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
@ -21,6 +21,7 @@ Source1: setools.pam
|
|||||||
Source2: apol.desktop
|
Source2: apol.desktop
|
||||||
Patch1: 0001-Do-not-use-Werror-during-build.patch
|
Patch1: 0001-Do-not-use-Werror-during-build.patch
|
||||||
Patch2: 0002-Do-not-export-use-setools.InfoFlowAnalysis-and-setoo.patch
|
Patch2: 0002-Do-not-export-use-setools.InfoFlowAnalysis-and-setoo.patch
|
||||||
|
Patch3: 0003-bswap_-macros-are-defined-in-byteswap.h.patch
|
||||||
|
|
||||||
Obsoletes: setools < 4.0.0, setools-devel < 4.0.0
|
Obsoletes: setools < 4.0.0, setools-devel < 4.0.0
|
||||||
BuildRequires: flex, bison
|
BuildRequires: flex, bison
|
||||||
@ -177,6 +178,9 @@ popd
|
|||||||
%{_mandir}/man1/apol*
|
%{_mandir}/man1/apol*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Aug 10 2017 Petr Lautrbach <plautrba@redhat.com> - 4.1.1-2
|
||||||
|
- bswap_* macros are defined in byteswap.h
|
||||||
|
|
||||||
* Mon Aug 07 2017 Petr Lautrbach <plautrba@redhat.com> - 4.1.1-1
|
* Mon Aug 07 2017 Petr Lautrbach <plautrba@redhat.com> - 4.1.1-1
|
||||||
- New upstream release
|
- New upstream release
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user