Commit Graph

54 Commits

Author SHA1 Message Date
Miro Hrončok af9b3e7fe3 Renew check-pyc-timestamps.py
- rename it, the are no pyo files on Python 3
- make sure to check all levels of pyc files optimization
- use path globs
- use comprehensions instead of map + filter
- use format() and print() instead of sys.stderr.write()
2018-08-21 15:24:11 +02:00
Miro Hrončok 0c847d2f33 Use RPM built wheels instead of the bundled ones 2018-08-21 15:24:11 +02:00
Miro Hrončok babc5e18f6 Temporarily use compat-openssl10-devel to workaround #1609291 2018-08-05 22:28:48 +02:00
Miro Hrončok 9e434a4c08 Rebased to version 3.5.6 2018-08-05 13:47:25 +02:00
Miro Hrončok 65d04c003e Use the %{valgrind_arches} macro instead of hardcoding unsupported arches 2018-08-05 13:46:53 +02:00
Fedora Release Engineering 046a3d0791 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 02:54:07 +00:00
Jason Tibbitts 13906dd432 Remove needless use of %defattr 2018-07-10 01:55:19 -05:00
Miro Hrončok 06af669bc2 Remove ldconfig scriptlets 2018-06-29 12:24:41 +02:00
Miro Hrončok d5dc5b222f Fix shebangs of the GDB hooks
Also, use -p (preserve timestamp) with pathfix.py.

Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1560295
2018-04-27 22:20:32 +02:00
Petr Viktorin 82af650dd4 Use configuration macro instead of workaround to disable byte-compilation 2018-04-26 12:53:31 +02:00
Miro Hrončok 712f3838b8 Fix multiprocessing regression on newer glibcs
Enable test_multiprocessing_fork(server) and _spawn again

Resolves: rhbz#1569933
2018-04-23 21:13:08 +02:00
Miro Hrončok ee04c1b4b6 Skip test_buffer on ppc64le 2018-04-21 10:20:30 +02:00
Miro Hrončok 3562e2af49 Skip test_rapid_restart on non x86 arches 2018-04-20 19:15:57 +02:00
Miro Hrončok 05356b4f06 Skip test_multiprocessing_fork(server) and _spawn for now 2018-04-20 18:35:03 +02:00
Miro Hrončok a04dbe7b26 Remove 2to3, don't mv it just to remove it later 2018-04-09 18:55:50 +02:00
Miro Hrončok 9828dfcc61 Do not ship the Tools directory
It is not a part of the standard library, also has problematic shebangs, etc.
2018-04-09 18:55:50 +02:00
Charalampos Stratakis 7ee46fb6c4 Synced patch for libxcrypt with upstream 2018-04-09 18:55:44 +02:00
Björn Esser 56f993d4f8 Add patch for libxcrypt 2018-04-09 18:52:38 +02:00
Miro Hrončok 97e3884814 Rebased to version 3.5.5 2018-04-09 18:52:17 +02:00
Igor Gnatenko 2a2170c98d Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:53:19 +01:00
Fedora Release Engineering fa48f89072 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 12:01:43 +00:00
Björn Esser a2493978b5
Rebuilt for switch to libxcrypt 2018-01-20 23:07:44 +01:00
Miro Hrončok 930be24afc Fix for CVE-2017-1000158 (#1519603) 2017-12-05 16:03:42 +01:00
Charalampos Stratakis 1b6cec384d Add forgotten patch 273 2017-10-30 17:43:37 +01:00
Charalampos Stratakis ff4d630818 Update to 3.5.4
Removed patches due to being upstream: 250, 259, 267, 269

Added patch 264 to fix test_pass_by_value on aarch64 arch.

Added patch 273 to skip a test failure with glibc >= 2.26.90
2017-10-30 17:36:25 +01:00
Sanqui f2a8e821f6
Drop unused db4-devel dependency 2017-08-15 13:18:55 +02:00
Miro Hrončok 9d5d4426cb Exclude files from /usr/lib/debug (#1476593) 2017-08-07 19:31:54 +02:00
Fedora Release Engineering c88a93bc3f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 07:06:55 +00:00
Fedora Release Engineering 41c1c2ddd8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 12:29:21 +00:00
Charalampos Stratakis f83409d8b6 Fix test_alpn_protocols from test_ssl 2017-06-26 11:55:09 +02:00
Charalampos Stratakis 9dab8a4c1f Rebased to 3.5.3 from F25
Enable profile guided optimizations for x86_64 and i686 architectures

Sync with python3 package from F25:

- Rebased patch250
- Make pip installable in a new venv when using the --system-site-packages flag
- Fix syntax error in %%py_byte_compile macro
- Add patch 259 to work around magic number bump in Python 3.5.3
2017-05-11 14:57:29 +02:00
Fedora Release Engineering 0221a74981 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 11:07:17 +00:00
Igor Gnatenko d0f50ba59c Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:38 +01:00
Charalampos Stratakis d5a4946f6e Require arch specific glibc 2017-01-12 11:16:34 +01:00
Charalampos Stratakis 3f83550d80 Require glibc >= 2.24.90-26(rhbz#1410644) 2017-01-10 17:10:51 +01:00
Miro Hrončok 3bc162cdb4 Rebase 00250-getentropy.patch for 3.5 2017-01-06 23:27:49 +01:00
Miro Hrončok 3ab335d62c Don't blow up on EL7 kernel (random generator) (rhbz#1410175, rhbz#1410187) 2017-01-06 22:17:13 +01:00
Miro Hrončok bb42e731b3 Update description 2017-01-01 15:11:48 +01:00
Miro Hrončok c632071485 Add patch for OpenSSL 1.1.0 2017-01-01 13:25:48 +01:00
Miro Hrončok f375de3d55 Reword the description 2016-10-21 23:52:34 +02:00
Miro Hrončok e4abf75403 Bump the release 2016-09-15 18:05:02 +02:00
Miro Hrončok 8a7a7a7651 Remove unused configure flags 2016-09-15 18:05:02 +02:00
Miro Hrončok b54c87b3b6 Fixed .pyc bytecompilation 2016-09-15 18:05:02 +02:00
Miro Hrončok cb3ed8f93b Clean the files section 2016-09-15 18:05:02 +02:00
Miro Hrončok 90c54fba15 Rebased to version 3.5.2 from F26
All the heavy lifting was done by Tomas Orsava

http://pkgs.fedoraproject.org/cgit/rpms/python3.git/commit/?id=6cd1c5f46379304831d14e0590c17b7ee458025b
2016-09-15 18:05:02 +02:00
Miro Hrončok 08ffab1cab No debug build 2016-09-15 18:04:22 +02:00
Miro Hrončok c2323f2bf8 Provide bundled pip and setuptools 2016-09-15 18:04:22 +02:00
Miro Hrončok 8bdbc88da0 Do not require/provide python(abi) 2016-09-15 18:04:22 +02:00
Miro Hrončok 50f1f6a057 Remove stuff that conflicts with python3 package 2016-09-15 18:04:22 +02:00
Miro Hrončok b7f58eaee9 Make the package flat
Also remove system-python related things
2016-09-15 18:04:22 +02:00