Commit Graph

270 Commits

Author SHA1 Message Date
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
David Malcolm
92ed49e1f9 ppc --with-tsc fixes
re-enable and fix the --with-tsc option on ppc64, and rework it on
32-bit ppc to avoid aliasing violations (patch 129; rhbz#698726)
2011-08-23 16:44:23 -04:00
David Malcolm
76e85fb773 don't use --with-tsc on ppc64 debug builds (rhbz#698726) 2011-08-23 14:23:31 -04:00
David Malcolm
7e7a694abb Remove stray comment header that was unintentionally within postun scriptlet (rhbz#732475) 2011-08-22 15:36:09 -04:00
David Malcolm
85867c0a81 add rpm macros file (rhbz#731800) 2011-08-18 15:25:42 -04:00
David Malcolm
4f38fe7b1b cleanup of BuildRequires; add comment headings to specfile sections 2011-07-08 12:36:16 -04:00
David Malcolm
c4cfb20f2c reorganize test exclusions (test_openpty and test_pty seem to be failing on every arch, not just the explicitly-listed ones) 2011-06-22 14:57:53 -04:00
Dan Horák
093a2cb27a add s390(x) excluded tests 2011-06-14 00:01:28 +02:00
David Malcolm
25640e30a2 2.7.2
* Mon Jun 13 2011 David Malcolm <dmalcolm@redhat.com> - 2.7.2-1
- 2.7.2; drop upstreamed patches: patch 122 (parallel make fix), patch 124
(test_commands and SELinux), patch 130 (ppc preprocessor macro in debug
build); patch 131 (decimal in Turkish locale); regenerate the autotool
intermediates patch (patch 300)
2011-06-13 17:19:37 -04:00
Dennis Gilmore
83e90d9c5b * Tue Jun 07 2011 Dennis Gilmore <dennis@ausil.us> - 2.7.1-9
- fix sparc building by excluding failing tests RHBZ#711584
2011-06-07 15:00:01 -05:00
Peter Robinson
cb0349a599 fix merge, fix compile on ARM by exlcuding failing tests on arm - RHBZ #706253 2011-05-23 11:00:47 +01:00
Peter Robinson
599d1aa47d fix compile on ARM by exlcuding failing tests on arm - RHBZ #706253 2011-05-23 10:16:50 +01:00
David Malcolm
9472351948 fix "import decimal" in the Turkish locale (patch 131; rhbz#694928) 2011-04-12 11:32:15 -04:00
David Malcolm
895f921d7b fix "import decimal" in the Turkish locale (patch 131; rhbz#694928) 2011-04-12 08:06:25 -04:00
Dennis Gilmore
489369c26e - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 11:47:45 -06:00
Toshio Kuratomi
970523cf96 - Switch from setting OPT to setting EXTRA_CFLAGS so we don't overwrite the
DNDEBUG flag
2011-01-21 11:59:02 -08:00
David Malcolm
f81cc66821 for now, drop "obsoletes" of python-argparse, since it interracts badly with multilib (rhbz#667984) 2011-01-07 15:42:22 -05:00
Thomas Spura
6159c1e8c7 obsolete/provide python-argparse (new in 2.7) 2011-01-07 01:02:26 +01:00
David Malcolm
1b4e012f7f fix the ppc build of the debug configuration (patch 130; rhbz#661510) 2011-01-06 11:29:20 -05:00
Dan Horák
c0b7f3900d remove the tarball for 2.7 from sources so it's not downloaded during build 2011-01-04 15:52:53 +01:00
Dan Horák
38234095e1 sync the architectures where valgrind is available with the valgrind package 2011-01-04 15:46:43 +01:00