Fix build error 14/220914/1 accepted/tizen/base/20200113.064830 submit/tizen_base/20191226.001211 submit/tizen_base/20200106.075945 submit/tizen_base/20200106.080655 submit/tizen_base/20200108.035402
authorDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 25 Dec 2019 22:48:50 +0000 (07:48 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 25 Dec 2019 22:48:50 +0000 (07:48 +0900)
Add gcc version check logic for nis.so

Change-Id: I219efe371a1d978eafc8ec95460260f327ec9ff3

packaging/python3-base.spec
packaging/python3.spec

index ec941973cfff0da43c37595c72bcd1ceb1ff11cd..28e13a82a590c50d75e01edbdb726ac8e4b0f128 100644 (file)
@@ -569,6 +569,12 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo
 %{dynlib _sha256}
 %{dynlib _sha512}
 %{dynlib _sha3}
+
+# At gcc 62
+%if 0%{?gcc_version} < 90
+%{dynlib nis}
+%endif
+
 # python parts
 %dir %{_prefix}/lib/python%{python_version}
 %dir %{_prefix}/lib/python%{python_version}/site-packages
index 298cf66a1ac98edc606a75bca85e5358fd2a909d..34cc0134d9528eaf64a32f39c9de8edab6a7c3c4 100644 (file)
@@ -288,6 +288,10 @@ do
     eval rm "%{buildroot}%{sitedir}/lib-dynload/$library.*"
 done
 
+%if 0%{?gcc_version} < 90
+    eval rm "%{buildroot}%{sitedir}/lib-dynload/nis.*"
+%endif
+
 rm -rf $RPM_BUILD_ROOT%{sitedir}/tkinter
 rm -rf $RPM_BUILD_ROOT%{sitedir}/dbm
 rm -f $RPM_BUILD_ROOT%{sitedir}/lib-dynload/_gdbm.*