Commit Graph

67 Commits

Author SHA1 Message Date
Miro Hrončok
2cbb3223cb Provide pythonX.Y 2019-07-23 13:23:43 +02:00
Victor Stinner
35c70e379a Skip test_ssl and test_asyncio tests failing with OpenSSL 1.1.1
Backport of: https://github.com/python/cpython/pull/12694

Resolves: rhbz#1685609
2019-04-26 11:42:15 +02:00
Miro Hrončok
ada3a909ab Update to 3.5.7 2019-03-19 12:23:06 +01:00
Victor Stinner
955b947441 Reenable test_buffer on ppc64le
The test failed because of a GCC bug which has been fixed in GCC
master branch and Rawhide uses GCC 9 (master branch):

* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88892
* https://bugzilla.redhat.com/show_bug.cgi?id=1570256
2019-03-12 15:22:09 +00:00
Miro Hrončok
9aa8c492fc Update to 3.5.7rc1
Upstream merged patches 302 and 310
2019-03-05 11:23:16 +01:00
Igor Gnatenko
9d23af54cc Rebuild for readline 8.0 2019-02-17 09:30:53 +01:00
Fedora Release Engineering
96ae6bc0be - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 10:23:09 +00:00
Igor Gnatenko
67235522e5 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:38 +01:00
Björn Esser
cd287bd7df
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 18:52:54 +01:00
Victor Stinner
80530f163f Require glibc-all-langpacks to test locales
Python 3 test suite requires various locales. Install all of them to
build the package to make sure that no test is skipped because of a
missing locale.
2019-01-14 11:30:20 +01:00
Miro Hrončok
7c14b22be9 Fix mktime() error in test_email
http://bugs.python.org/issue35317

https://bugzilla.redhat.com/show_bug.cgi?id=1652843
2019-01-14 11:29:32 +01:00
Miro Hrončok
b0ac86601a Security fix for CVE-2018-14647 (#1631822) 2018-09-24 13:20:51 +02:00
Miro Hrončok
37a4d380cd Enable basic venv smoke test in the CI 2018-08-31 16:06:19 +02:00
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