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
David Malcolm
86785292fa
Upload the sources this time
2010-12-29 04:37:48 -05:00
David Malcolm
037535ac40
Merge branch 'master' of ssh://pkgs.fedoraproject.org/python
...
Conflicts:
python.spec
2010-12-28 22:48:27 -05:00
David Malcolm
4b97eebe22
* Thu Dec 23 2010 David Malcolm <dmalcolm@redhat.com> - 2.7.1-1
...
- 2.7.1, reworking patch 0 (config), patch 102 (lib64); drop upstream
patch 56 (cfgparse), patch 110 (ctypes/SELinux/noexecmem), patch 119 (expat
compat), patch 123 (2to3 on "from itertools import *")
- fix test_abc's test_cache_leak in the debug build (patch 128)
- drop _weakref.so from manifest (_weakref became a core module in r84230)
2010-12-28 22:46:51 -05:00
Jesse Keating
fdfb460a85
- Rebuilt for gcc bug 634757
2010-09-29 15:08:20 -07:00
David Malcolm
edea14de2e
fix test_structmember on 64bit-bigendian (patch 127)
2010-09-27 13:44:59 -04:00
David Malcolm
e8c4a5d5d2
fix dbm_contains on 64bit-bigendian (patch 126; rhbz#626756)
2010-09-24 19:09:23 -04:00
Toshio Kuratomi
7211207a67
- backport a patch to fix a change in behaviour in configparse.
2010-09-16 13:42:05 -04:00
David Malcolm
2ec5b35c5f
* Thu Sep 9 2010 David Malcolm <dmalcolm@redhat.com> - 2.7-9
...
- move most of the payload of the core package to the libs subpackage, given
that the libs aren't meaningfully usable without the standard libraries
2010-09-09 14:44:48 -04:00
David Malcolm
5810c5d8b1
2.7-8: add a %check
...
* Wed Aug 18 2010 David Malcolm <dmalcolm@redhat.com> - 2.7-8
- add %%check section
- update lib64 patch (patch 102) to fix expected output in test_site.py on
64-bit systems
- patch test_commands.py to work with SELinux (patch 124)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
2010-08-18 13:35:32 -04:00
Fedora Release Engineering
188e0e5db8
dist-git conversion
2010-07-29 10:08:36 +00:00
dmalcolm
7eccae0478
- fixup missing -lcrypt to "crypt" module in config patch (patch 0)
2010-07-26 18:12:31 +00:00
dmalcolm
cff1b4f3d9
- re-enable systemtap
...
- cherrypick upstream patch to 2to3 for "from itertools import *" traceback
(patch 123)
2010-07-26 13:04:32 +00:00
dmalcolm
b95f6cc2ca
- disable systemtap for now (dtrace is failing on startup due to the bug
...
mentioned in 2.7-4)
- provide relative path to python binary when running pathfix.py
- fix parallel make (patch 122)
2010-07-22 20:04:43 +00:00
dmalcolm
a8ca61b1fb
- fix reference to pyconfig.h in sysconfig that led to failure on startup
...
if python-devel was not installed
2010-07-22 17:38:16 +00:00
dmalcolm
c6247fd398
- add patch to fixup the new sysconfig.py for our multilib support on
...
64-bit (patch 103)
Thu Jul 8 2010 David Malcolm <dmalcolm@redhat.com> - 2.7-2
- add machinery for regenerating the "configure" script in the face of
mismatching autoconf versions (patch 300)
Tue Jul 6 2010 David Malcolm <dmalcolm@redhat.com> - 2.7-1
- 2.7 final; drop alphatag
- drop patch 117 (upstream), patch 120 (upstreamed)
- fix the commented-out __python_ver from 26 to 27
2010-07-21 20:48:17 +00:00
dmalcolm
500aee5ba1
updated version of patch
2010-06-22 19:07:26 +00:00
dmalcolm
468e2badf2
- Stop python bailing out with an assertion failure when
...
UnicodeDecodeErrors occur on very large buffers (patch 120, upstream
issue 9058)
2010-06-22 18:40:57 +00:00
dmalcolm
908bb70bf7
- Fix an incompatibility between pyexpat and the system expat-2.0.1 that
...
led to a segfault running test_pyexpat.py (patch 119; upstream issue
9054)
2010-06-21 22:36:03 +00:00
dmalcolm
f078d6094f
- add a flag to make it easy to turn off the debug build when
...
troubleshooting the rpm build
2010-06-08 15:25:02 +00:00
Dan Horák
0c63f17a1d
- reading the timestamp counter is available only on some arches (see
...
Python/ceval.c)
- disable --with-valgrind on s390(x) arches
2010-06-05 08:11:11 +00:00
dmalcolm
20184a0a2f
fix patch numbers in %changelog
2010-06-04 21:11:42 +00:00
dmalcolm
94e8505fb9
- ensure that the compiler is invoked with "-fwrapv" (rhbz#594819)
...
- CVE-2010-1634: fix various integer overflow checks in the audioop module
(patch 113)
- CVE-2010-2089: further checks within the audioop module (patch 114)
- CVE-2008-5983: the new PySys_SetArgvEx entry point from r81399 (patch
115)
2010-06-04 18:05:41 +00:00
dmalcolm
96cf82c82f
- make "pydoc -k" more robust in the face of broken modules (rhbz:461419,
...
patch115)
2010-05-27 15:37:54 +00:00
dmalcolm
1b84fe3118
- add flags for statvfs.f_flag to the constant list in posixmodule (i.e.
...
"os") (patch 114)
2010-05-26 10:28:54 +00:00
dmalcolm
ab11e4c10f
- add configure-time support for COUNT_ALLOCS and CALL_PROFILE debug
...
options (patch 113); enable them and the WITH_TSC option within the
debug build
2010-05-25 16:13:29 +00:00
dmalcolm
f020abd359
- build and install two different configurations of Python: debug and
...
standard, packaging the debug build in a new "python-debug" subpackage
(patch 112)
2010-05-20 19:16:46 +00:00
dmalcolm
66ec06a0ac
don't delete wsgiref.egg-info (rhbz:588426)
2010-05-04 19:45:07 +00:00
dmalcolm
000d1758a5
disable --with-valgrind on sparc arches
2010-04-26 19:15:58 +00:00
dmalcolm
76814571d0
- move the "bdist_wininst" command's template .exe files from the core
...
package to the devel subpackage, to save space (rhbz:525469)
- fix stray doublelisting of config directory wildcard in devel subpackage
2010-04-12 15:54:48 +00:00
dmalcolm
01f3a7f78b
update python-gdb.py from v4 to v5 (improving performance and stability,
...
adding commands)
2010-04-01 02:45:00 +00:00
dmalcolm
50d7a9abea
update python-gdb.py from v3 to v4 (fixing infinite recursion on reference
...
cycles and tracebacks on bytes 0x80-0xff in strings, adding handlers
for sets and exceptions)
2010-03-25 20:35:17 +00:00
dmalcolm
461494a51c
- refresh gdb hooks to v3 (reworking how they are packaged)
2010-03-24 18:30:06 +00:00
dmalcolm
a95ca83c71
remove unnecessary arch-conditionality for patch 101
2010-03-24 16:04:07 +00:00
dmalcolm
71fe1b9eb3
Add reminder to rebase python-docs when rebasing python
2010-03-20 15:27:45 +00:00
dmalcolm
912b4112f7
- update to 2.6.5: http://www.python.org/download/releases/2.6.5/
...
- replace our patch to compile against db4.8 with a patch from upstream
(patch 53, from r78974); update patch 54 since part of it is now in
that upstream patch
- update patch 110 so that it still applies in the face of upstream r78380
2010-03-20 04:12:53 +00:00
dmalcolm
f5df1f8343
- fixup distutils/unixccompiler.py to remove standard library path from
...
rpath (patch 17)
- delete DOS batch files
2010-03-16 19:33:57 +00:00
dmalcolm
c2224367aa
- add pyfuntop.stp; allow systemtap support to be disabled
...
- remove trailing period from tkinter summary
- don't own /usr/bin/python-config if you're not the main python
2010-03-13 00:06:34 +00:00
Marcela Mašláňová
c6af0d08e7
- rebuild with new gdbm
2010-03-11 13:48:50 +00:00
dmalcolm
c905a3af79
- avoid having the "test" subdirectory and the files within it that are in
...
the core subpackage also be owned by the test subpackage (rhbz:467588)
2010-02-11 20:53:12 +00:00
dmalcolm
bdbb341f6f
- revise the systemtap patch (patch 55:python-2.6.4-dtrace.patch) to the
...
new version by mjw in attachment 390110 of rhbz:545179, as this should
eliminate the performance penalty for the case where the probes aren't
in use, and eliminate all architecture-specific code (rhbz:563541;
except on sparc)
2010-02-10 23:04:04 +00:00
dmalcolm
3dde1c9650
- add a systemtap tapset defining "python.function.entry" and
...
"python.function.return" to make it easy to use the static probepoint
within Python; add an example of using the tapset to the docs
2010-02-09 22:46:34 +00:00
dmalcolm
5ae15cdb9b
- add systemtap static probes (wcohen; patch 55; rh bug #545179 )
...
- update some comments in specfile relating to gdb work
- manually byte-compile the gdb.py file with the freshly-built python to
ensure that .pyx and .pyo files make it into the debuginfo manifest if
they are later byte-compiled after find-debuginfo.sh is run
2010-02-09 18:53:26 +00:00
dmalcolm
32b70397e7
- move the -gdb.py file from %%{_libdir}/INSTSONAME-gdb.py to
...
%%{_prefix}/lib/debug/%%{_libdir}/INSTSONAME.debug-gdb.py to avoid
noise from ldconfig (bug 562980), and which should also ensure it
becomes part of the debuginfo subpackage, rather than the libs
subpackage
- introduce %%{py_SOVERSION} and %%{py_INSTSONAME} to reflect the upstream
configure script, and to avoid fragile scripts that try to figure this
out dynamically (e.g. for the -gdb.py change)
2010-02-09 03:00:11 +00:00
dmalcolm
4bb3fe1878
- work around bug 562906 by supplying a fixed version of pythondeps.sh
...
- set %%{_python_bytecompile_errors_terminate_build} to 0 to prevent the
broken test files from killing the build on buildroots where python is
installed
2010-02-08 19:58:25 +00:00
dmalcolm
b25d6022fc
- add gdb hooks for easier debugging
2010-02-06 00:37:39 +00:00