[libsemanage] Fix test suite to build

Daniel J Walsh dwalsh at fedoraproject.org
Thu Apr 11 15:37:24 UTC 2013


commit db579f949e8e05910e06f13e66b547bcac865807
Author: Dan Walsh <dwalsh at redhat.com>
Date:   Thu Apr 11 11:37:19 2013 -0400

    Fix test suite to build

 libsemanage-rhat.patch |   13 +++++++++++++
 libsemanage.spec       |    5 ++++-
 2 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/libsemanage-rhat.patch b/libsemanage-rhat.patch
index e69de29..2dba8de 100644
--- a/libsemanage-rhat.patch
+++ b/libsemanage-rhat.patch
@@ -0,0 +1,13 @@
+diff --git a/libsemanage/tests/Makefile b/libsemanage/tests/Makefile
+index f92455c..ad1869b 100644
+--- a/libsemanage/tests/Makefile
++++ b/libsemanage/tests/Makefile
+@@ -13,7 +13,7 @@ EXECUTABLE = libsemanage-tests
+ CC = gcc
+ CFLAGS = -c -g -o0 -Wall -W -Wundef -Wmissing-noreturn -Wmissing-format-attribute -Wno-unused-parameter
+ INCLUDE = -I$(TESTSRC) -I$(TESTSRC)/../include
+-LDFLAGS = -lcunit -lustr -lbz2
++LDFLAGS = -lcunit -lustr -lbz2 -lpthread
+ OBJECTS = $(SOURCES:.c=.o) 
+ 
+ all: $(EXECUTABLE) 
diff --git a/libsemanage.spec b/libsemanage.spec
index a11263e..cbf3ded 100644
--- a/libsemanage.spec
+++ b/libsemanage.spec
@@ -10,7 +10,7 @@
 Summary: SELinux binary policy manipulation library 
 Name: libsemanage
 Version: 2.1.10
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 Source: libsemanage-%{version}.tgz
@@ -181,6 +181,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %endif # if with_python3
 
 %changelog
+* Thu Apr 11 2013 Dan Walsh <dwalsh at redhat.com> - 2.1.10-3
+- Fix test suite to build
+
 * Thu Feb 14 2013 Dan Walsh <dwalsh at redhat.com> - 2.1.10-2
 - Revert some changes which are causing the wrong policy version file to be created
 


More information about the scm-commits mailing list