diff --git a/python-autobahn.changes b/python-autobahn.changes index 79b27bd..5af58c2 100644 --- a/python-autobahn.changes +++ b/python-autobahn.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Apr 8 08:41:35 UTC 2019 - Tomáš Chvátal + +- Rename reproducible.patch to respect-cflags.patch and really make + sure we respect all the cflags + ------------------------------------------------------------------- Mon Apr 8 07:32:05 UTC 2019 - Bernhard Wiedemann diff --git a/python-autobahn.spec b/python-autobahn.spec index fd6b1cb..2281aca 100644 --- a/python-autobahn.spec +++ b/python-autobahn.spec @@ -25,8 +25,7 @@ License: MIT Group: Development/Languages/Python URL: https://github.com/crossbario/autobahn-python Source: https://files.pythonhosted.org/packages/source/a/autobahn/autobahn-%{version}.tar.gz -# PATCH-FIX-OPENSUSE bmwiedemann -- https://bugzilla.opensuse.org/show_bug.cgi?id=1100677 -Patch0: reproducible.patch +Patch0: respect-cflags.patch BuildRequires: %{python_module PyNaCl >= 1.0.1} BuildRequires: %{python_module PyQRCode >= 1.1} BuildRequires: %{python_module Twisted >= 12.1.0} @@ -93,6 +92,7 @@ asynchronous Remote Procedure Calls and Publish & Subscribe on top of WebSocket. %build export AUTOBAHN_USE_NVX=true +export CFLAGS="%{optflags}" %python_build %install @@ -103,6 +103,7 @@ export AUTOBAHN_USE_NVX=true %check export USE_ASYNCIO=true export AUTOBAHN_USE_NVX=true +export PYTHONDONTWRITEBYTECODE=1 %pytest_arch %{buildroot}%{$python_sitearch}/autobahn/ %files %{python_files} diff --git a/reproducible.patch b/respect-cflags.patch similarity index 97% rename from reproducible.patch rename to respect-cflags.patch index 700ccbe..c0badf9 100644 --- a/reproducible.patch +++ b/respect-cflags.patch @@ -18,7 +18,7 @@ Index: autobahn-19.3.3/autobahn/nvx/_utf8validator.py c_source, libraries=[], - extra_compile_args=['-std=c99', '-Wall', '-Wno-strict-prototypes', '-O3', '-march=native'] -+ extra_compile_args=['-std=c99', '-Wall', '-Wno-strict-prototypes', '-O3'] ++ extra_compile_args=['-std=c99', '-Wall', '-Wno-strict-prototypes'] )