Browse code

Set LANGUAGE and LC_ALL for python-lxml MakeCheck to pass

Change-Id: I413d599a4da3e40dfdcfbeb84d8b770f527b9839
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3438
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Sharath George

DheerajSShetty authored on 2017/08/08 09:00:44
Showing 1 changed files
... ...
@@ -3,7 +3,7 @@
3 3
 Summary:        XML and HTML with Python
4 4
 Name:           python-lxml
5 5
 Version:        3.7.3
6
-Release:        2%{?dist}
6
+Release:        3%{?dist}
7 7
 Group:          Development/Libraries
8 8
 License:        BSD
9 9
 URL:            http://lxml.de
... ...
@@ -40,17 +40,28 @@ Python 3 version.
40 40
 
41 41
 %prep
42 42
 %setup -q -n lxml-%{version}
43
+rm -rf ../p3dir
44
+cp -a . ../p3dir
43 45
 
44 46
 %build
45 47
 python2 setup.py build
48
+pushd ../p3dir
46 49
 python3 setup.py build
50
+popd
47 51
 
48 52
 %install
49 53
 python2 setup.py install --skip-build --root %{buildroot}
54
+pushd ../p3dir
50 55
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
56
+popd
51 57
 
52 58
 %check
59
+export LC_ALL=en_US.UTF-8
60
+export LANGUAGE=en_US.UTF-8
53 61
 make test
62
+pushd ../p3dir
63
+make test
64
+popd
54 65
 
55 66
 %clean
56 67
 rm -rf %{buildroot}
... ...
@@ -65,6 +76,8 @@ rm -rf %{buildroot}
65 65
 %{python3_sitelib}/*
66 66
 
67 67
 %changelog
68
+*   Mon Aug 07 2017 Dheeraj Shetty <dheerajs@vmware.com> 3.7.3-3
69
+-   set LC_ALL and LANGUAGE for the tests to pass
68 70
 *   Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 3.7.3-2
69 71
 -   Use python2_sitelib
70 72
 *   Mon Apr 03 2017 Sarah Choi <sarahc@vmware.com> 3.7.3-1