#1 Don't hard-code python's abi flags
Merged 4 years ago by sagitter. Opened 4 years ago by cstratak.
Unknown source master  into  master

file modified
+6 -3
@@ -39,7 +39,7 @@

  Name:           libnuml

  Summary:        Numerical Markup Language

  Version:        1.1.1

- Release:        15.%{date}git%{shortcommit}%{?dist}

+ Release:        16.%{date}git%{shortcommit}%{?dist}

  URL:            https://github.com/NuML/NuML

  Source0:        https://github.com/NuML/NuML/archive/%{commit}/NuML-%{commit}.tar.gz

  License:        LGPLv2+
@@ -199,8 +199,8 @@

   -DWITH_PYTHON:BOOL=ON \

   -DWITH_SWIG:BOOL=ON \

   -DPYTHON_EXECUTABLE:FILEPATH=%{__python3} \

-  -DPYTHON_INCLUDE_DIR:PATH=%{_includedir}/python%{python3_version}m \

-  -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{python3_version}m.so \

+  -DPYTHON_INCLUDE_DIR:PATH=%{_includedir}/python%{python3_version}$(python3-config --abiflags) \

+  -DPYTHON_LIBRARY:FILEPATH=%{_libdir}/libpython%{python3_version}$(python3-config --abiflags).so \

  %endif

  %if 0%{?with_java}

   -DWITH_JAVA:BOOL=ON \
@@ -386,6 +386,9 @@

  %endif

  

  %changelog

+ * Mon Jun 03 2019 Charalampos Stratakis <cstratak@redhat.com> - 1.1.1-16.20190327gite61f6d5

+ - Don't hard-code python's abi flags

+ 

  * Sun May 05 2019 Antonio Trande <sagitter@fedoraproject.org> - 1.1.1-15.20190327gite61f6d5

  - Build commit #e61f6d5

  - Obsolete Python2-libnuml

This is required for Python 3.8 which removed the 'm' flag

Pull-Request has been merged by sagitter

4 years ago