David Malcolm
6a2708e308
2.7.3-25: in debug builds, try to print repr() when a C-level assert fails in the garbage collector (patch 170; rhbz#850013)
...
* Wed Feb 20 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-25
- in debug builds, try to print repr() when a C-level assert fails in the
garbage collector (typically indicating a reference-counting error somewhere
else e.g in an extension module) (patch 170; rhbz#850013)
2013-02-20 16:45:56 -05:00
David Malcolm
8b81967525
2.7.3-24: move lib2to3/tests from python-libs to python-test (rhbz#850056)
...
* Wed Feb 20 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-24
- move lib2to3/tests from python-libs to python-test (rhbz#850056)
2013-02-20 15:50:47 -05:00
David Malcolm
41aa0d34f7
2.7.3-23: use SHA-256 rather than MD5 in multiprocessing.connection (patch 169; rhbz#879695)
...
* Wed Feb 20 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-23
- use SHA-256 rather than implicitly using MD5 within the challenge handling
in multiprocessing.connection (patch 169; rhbz#879695)
2013-02-20 15:25:17 -05:00
David Malcolm
01cf2c167e
2.7.3-22: fix a problem with distutils.sysconfig when CFLAGS is defined in the environment (patch 168; rhbz#849994)
...
* Wed Feb 20 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-22
- fix a problem with distutils.sysconfig when CFLAGS is defined in the
environment (patch 168; rhbz#849994)
2013-02-20 13:57:29 -05:00
David Malcolm
d63f6bd94f
2.7.3-21: don't run any stack navigation tests in test_gdb for optimized builds (rhbz#912025)
...
* Wed Feb 20 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-21
- don't run any stack navigation tests in test_gdb for optimized builds
(patch 167; rhbz#912025)
2013-02-20 12:34:28 -05:00
David Malcolm
187fefb3fb
2.7.3-20: s/cryptmodule/_cryptmodule/ in package payload (rhbz#835021)
...
* Wed Feb 20 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-20
- s/cryptmodule/_cryptmodule/ in package payload (rhbz#835021)
2013-02-19 20:52:54 -05:00
David Malcolm
a0eea8701e
2.7.3-19: bulletproof gdb debugging hooks to fix FTFBS on ARM (rhbz#912025)
...
* Tue Feb 19 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-19
- bulletproof the gdb debugging hooks against a failure seen in ARM builds
(patch 166; rhbz#912025)
- re-enable make check on ARM (rhbz#912025)
2013-02-19 17:22:57 -05:00
David Malcolm
9fa4f38a5b
2.7.3-18: backport pre-canned ways of salting a password to the "crypt" module from 3.3 (rhbz#835021)
...
* Tue Feb 19 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-18
- backport pre-canned ways of salting a password to the "crypt" module from 3.3
(rhbz#835021)
2013-02-19 17:05:23 -05:00
David Malcolm
42d74be742
2.7.3-17: remove "_default_patch_fuzz" directive
...
* Tue Feb 19 2013 David Malcolm <dmalcolm@redhat.com> - 2.7.3-17
- remove "_default_patch_fuzz" directive to avoid patches being silently
misapplied (refresh patch 1, patch 101, patch 102, patch 111, patch 121,
patch 158; rename patch 1, patch 101, patch 121; apply patch 54 before the
lib64 patches to avoid fuzz problems caused by the conditional application
of the lib64 patches)
2013-02-19 15:20:28 -05:00
Peter Robinson
c4cd8d3495
disable make check on ARM for the moment until 912025 is fixed
2013-02-18 13:27:21 +00:00
David Malcolm
8ac2b8e352
2.7.3-15: add aarch64 (rhbz#909783)
2013-02-10 23:28:21 -05:00
David Malcolm
f9657ea51b
2.7.3-14: add BR on bluez-libs-devel (rhbz#879720)
2012-12-11 15:38:01 -05:00
Bohuslav Kabrda
095994d780
Modify the conditional dependencies to also cover rhel.
2012-10-10 10:31:01 +02:00
David Malcolm
94afdf8175
2.7.3-13: remove f18 conditional from patch 159
2012-08-09 10:57:09 -04:00
David Malcolm
4baa563fe9
add notes on python3 patches
2012-08-06 16:27:00 -04:00
Dennis Gilmore
0653dca0d0
Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-27 01:12:15 -05:00
Bohuslav Kabrda
53b3ff6168
fix db4 include path for libdb4 package (f18 and above)
2012-07-24 08:51:48 +02:00
Bohuslav Kabrda
5fd54b3bd3
fix memory leak in module _hashlib (patch 158, rhbz#836285)
2012-07-24 08:51:00 +02:00
David Malcolm
7e989460de
2.7.3-10: fix missing include in uid/gid handling patch (patch 157; rhbz#830405)
2012-06-26 14:53:28 -04:00
David Malcolm
663654f40f
2.7.3-9: use rpm macro for power64 (rhbz#834653)
2012-06-22 13:30:17 -04:00
David Malcolm
a96f75325b
2.7.3-8: update uid/gid handling (patch 157; rhbz#697470)
...
* Tue May 15 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-8
- update uid/gid handling to avoid int overflows seen with uid/gid
values >= 2^31 on 32-bit architectures (patch 157; rhbz#697470)
2012-05-18 14:53:34 -04:00
David Malcolm
48617b34b7
add notes on upstream status of various patches
2012-05-11 19:35:48 -04:00
David Malcolm
e85703c5dd
add link to upstream report for patch 147
2012-05-11 18:42:11 -04:00
David Malcolm
f522dd7cec
reorder the %configure arguments (alphabetically) to help with python vs python3 diffs
2012-05-04 15:52:41 -04:00
David Malcolm
4989575f9a
2.7.3-7: renumber autotools patch from 300 to 5000
2012-05-04 15:42:02 -04:00
David Malcolm
6ad7fbc57f
add markers to make it easier to diff python.spec and python3.spec
2012-05-04 15:24:43 -04:00
David Malcolm
1fa9c84f23
2.7.3-6: try again to fix test_gdb.py (patch 156; rhbz#817072)
...
* Mon Apr 30 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-6
- try again to fix test_gdb.py (patch 156; rhbz#817072)
2012-04-30 16:20:26 -04:00
David Malcolm
9261681cd0
2.7.3-5: fix test_gdb.py (patch 156; rhbz#817072)
...
* Mon Apr 30 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-5
- fix test_gdb.py (patch 156; rhbz#817072)
2012-04-30 13:04:36 -04:00
David Malcolm
7461fe5163
2.7.3-4: avoid allocating thunks in ctypes unless absolutely necessary (patch 155; rhbz#814391)
...
* Fri Apr 20 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-4
- avoid allocating thunks in ctypes unless absolutely necessary, to avoid
generating SELinux denials on "import ctypes" and "import uuid" when embedding
Python within httpd (patch 155; rhbz#814391)
2012-04-20 15:02:19 -04:00
David Malcolm
067ca193f6
2.7.3-3: add explicit version requirements on expat
...
* Thu Apr 19 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-3
- add explicit version requirements on expat to avoid linkage problems with
XML_SetHashSalt
2012-04-19 14:09:01 -04:00
David Malcolm
9345b0fcac
2.7.3-2: fix -config symlinks (patch 112; rhbz#813836)
...
* Wed Apr 18 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-2
- fix -config symlinks (patch 112; rhbz#813836)
2012-04-18 20:19:10 -04:00
David Malcolm
b0a6ae18b3
2.7.3-1
...
* Wed Apr 11 2012 David Malcolm <dmalcolm@redhat.com> - 2.7.3-1
- 2.7.3: refresh patch 102 (lib64); drop upstream patches 11 (ascii-to-lower),
115 (pydoc robustness), 145 (linux2), 148 (gdbm magic values), 151 (deadlock
in fork); refresh patch 112 (debug build); revise patch 127
(test_structmember); fix test_gdb (patch 153); refresh patch 137 (distutils
tests); add python2.pc to python-devel; regenerate the autotool intermediates
patch (patch 300)
2012-04-13 10:36:12 -04:00
David Malcolm
cd507002d5
specfile cleanups
...
Put the patches in numerical order, and rename:
python-3.2.2-fork-deadlock.patch -> 00151-fork-deadlock.patch
so that it contains the patch number
2012-03-22 14:55:25 -04:00
Thomas Spura
9bf1f8f3bb
fix deadlock issue
2012-02-25 21:34:54 +01:00
Toshio Kuratomi
e36d6e7112
Obsolete python-sqlite2
2012-02-17 18:43:27 -08:00
Ville Skyttä
0473b081d8
Build with $RPM_LD_FLAGS ( #756862 ).
...
Use xz-compressed source tarball.
2012-01-04 22:27:36 +02:00
Dennis Gilmore
efe08214a2
- Rebuilt for glibc bug#747377
2011-10-26 19:19:42 -05:00
David Malcolm
df914e1fa2
add note about patch 149 (python3 only)
2011-10-10 17:19:56 -04:00
David Malcolm
05e8316d54
re-enable gdbm (patch 148; rhbz#742242)
...
* Fri Sep 30 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-16
- re-enable gdbm (patch 148; rhbz#742242)
2011-09-30 16:45:14 -04:00
David Malcolm
044ee6e9ae
fix patch 147 (_debugmallocstats)
2011-09-16 19:08:10 -04:00
David Malcolm
a43d18ff33
add a sys._debugmallocstats() function (patch 147)
...
* Fri Sep 16 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-15
- add a sys._debugmallocstats() function (patch 147)
2011-09-16 18:41:28 -04:00
David Malcolm
99133297f3
support OpenSSL FIPS mode in _hashlib and hashlib
...
* Wed Sep 14 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-14
- support OpenSSL FIPS mode in _hashlib and hashlib; don't build the _md5 and
_sha* modules, relying on _hashlib in hashlib, and thus within md5 etc
(rhbz#563986; patch 146)
2011-09-14 01:26:38 -04:00
David Malcolm
bc10ab792a
force sys.platform to be "linux2" (patch 145)
...
* Wed Sep 14 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-13
- force sys.platform to be "linux2" (patch 145)
2011-09-13 23:55:20 -04:00
David Malcolm
5764ad1aee
disable gdbm module to prepare for gdbm soname bump
...
* Tue Sep 13 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-12
- disable gdbm module to prepare for gdbm soname bump
2011-09-13 14:37:20 -04:00
David Malcolm
e165474d90
rename and renumber patches for consistency with python3.spec
2011-09-12 17:38:37 -04:00
David Malcolm
bbbca2ccff
minor fixes to reduce python/python3 delta
...
Rename patch 300 to the name used in python3.spec
2011-09-10 08:24:34 -04:00
David Malcolm
866e929265
rewrite of %check: fine-grained test exclusions
...
* Sat Sep 10 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-10
- rewrite of "check", introducing downstream-only hooks for skipping specific
cases in an rpmbuild (patch 132), and fixing/skipping failing tests in a more
fine-grained manner than before (patches 104, 133-142)
2011-09-10 07:55:07 -04:00
David Malcolm
e252525e39
run selftests with "--verbose"; disable parts of test_io on ppc (rhbz#732998)
2011-09-01 16:46:48 -04:00
David Malcolm
e958211a21
python-2.7.2-tsc-on-ppc.patch now reported upstream
2011-08-31 17:58:37 -04:00
David Malcolm
73e351dac1
add --extension-suffix option to python-config (patch 130; rhbz#732808)
2011-08-23 18:28:07 -04:00