Go to file
Charalampos Stratakis 141731d4d0 Build Python with -fno-semantic-interposition
The compiler flag has been added to CFLAGS_NODIST and
LDFLAGS_NODIST. This will compile the core interpreter
and the stdlib modules with -fno-semantic-interposition
but will not affect user build and rpm C extension modules
compiled by distutils.

This has the effect of speeding up the interpreter up to
27%, depending on the workload, with the drawback of disabling
the capability of using LD_PRELOAD to override symbols in
libpython.

https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup
2019-12-03 19:39:22 +01:00
tests Fedora CI: Test -O flags of the debug build 2019-10-24 01:50:13 +02:00
.gitignore Ignore stuff 2017-12-01 13:57:42 +01:00
00001-rpath.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
00102-lib64.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
00111-no-static-lib.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
00189-use-rpm-wheels.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
00251-change-user-install-location.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
00274-fix-arch-names.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
00328-pyc-timestamp-invalidation-mode.patch Update to Python 3.8.0 final 2019-10-15 19:43:42 +02:00
check-pyc-timestamps.py Renew check-pyc-timestamps.py 2018-08-17 16:05:13 +02:00
idle3.appdata.xml Add AppData and desktop file for IDLE 3 (rhbz#1392049) 2017-02-28 14:33:44 +01:00
idle3.desktop Add AppData and desktop file for IDLE 3 (rhbz#1392049) 2017-02-28 14:33:44 +01:00
pubkeys.txt Verify upstream sources with GPG 2019-11-01 08:09:41 +01:00
python3.rpmlintrc Update rpmlintrc to accept Python >= 3.10 2019-10-03 13:06:46 +02:00
python3.spec Build Python with -fno-semantic-interposition 2019-12-03 19:39:22 +01:00
sources Verify upstream sources with GPG 2019-11-01 08:09:41 +01:00