15
0
Files
python-autobahn/respect-cflags.patch
Steve Kowalik c5a4fe043a - Update to 24.6.2:
* unit test fixes (#1634)
  * bump minimum twisted to 24.3.0 (#1635)
  * a couple of packaging fixes (#1632)
  * update license file to include contributors (#1628)
  * Random ID should beginning with 1 (#1637)
- Drop patch fix-wamp-tests.patch, included upstream.
- Add patch support-new-pytest-asyncio.patch:
  * Support even more pytest-asyncio.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-autobahn?expand=0&rev=73
2024-12-10 06:11:32 +00:00

25 lines
945 B
Diff

Author: Bernhard M. Wiedemann <bwiedemann suse de>
Date: 2019-04-08
This bug was found while working on reproducible builds for openSUSE.
Without this patch, binaries would use SSE4.1 instructions if the build
machine's CPU had it available.
This could cause 'invalid instruction' faults on older user machines.
https://bugzilla.opensuse.org/show_bug.cgi?id=1100677
Index: autobahn-22.2.2/autobahn/nvx/_utf8validator.py
===================================================================
--- autobahn-22.2.2.orig/autobahn/nvx/_utf8validator.py
+++ autobahn-22.2.2/autobahn/nvx/_utf8validator.py
@@ -54,7 +54,7 @@ with open(os.path.join(os.path.dirname(_
"_nvx_utf8validator",
c_source,
libraries=[],
- extra_compile_args=['-std=c99', '-Wall', '-Wno-strict-prototypes', '-O3', '-march=native'],
+ extra_compile_args=['-std=c99', '-Wall', '-Wno-strict-prototypes'],
optional=optional
)