76e85fb773don't use --with-tsc on ppc64 debug builds (rhbz#698726)
David Malcolm
2011-08-23 14:23:31 -0400
7e7a694abbRemove stray comment header that was unintentionally within postun scriptlet (rhbz#732475)
David Malcolm
2011-08-22 15:36:09 -0400
85867c0a81add rpm macros file (rhbz#731800)
David Malcolm
2011-08-18 15:25:42 -0400
4f38fe7b1bcleanup of BuildRequires; add comment headings to specfile sections
David Malcolm
2011-07-08 12:36:16 -0400
c4cfb20f2creorganize test exclusions (test_openpty and test_pty seem to be failing on every arch, not just the explicitly-listed ones)
David Malcolm
2011-06-22 14:57:53 -0400
093a2cb27aadd s390(x) excluded tests
Dan Horák
2011-06-14 00:01:28 +0200
25640e30a22.7.2
David Malcolm
2011-06-13 17:19:37 -0400
83e90d9c5b* Tue Jun 07 2011 Dennis Gilmore <dennis@ausil.us> - 2.7.1-9 - fix sparc building by excluding failing tests RHBZ#711584
Dennis Gilmore
2011-06-07 15:00:01 -0500
cb0349a599fix merge, fix compile on ARM by exlcuding failing tests on arm - RHBZ #706253
Peter Robinson
2011-05-23 11:00:47 +0100
599d1aa47dfix compile on ARM by exlcuding failing tests on arm - RHBZ #706253
Peter Robinson
2011-05-23 10:16:50 +0100
9472351948fix "import decimal" in the Turkish locale (patch 131; rhbz#694928)
David Malcolm
2011-04-12 11:32:15 -0400
895f921d7bfix "import decimal" in the Turkish locale (patch 131; rhbz#694928)
David Malcolm
2011-04-12 08:06:25 -0400
edea14de2efix test_structmember on 64bit-bigendian (patch 127)
David Malcolm
2010-09-27 13:44:59 -0400
e8c4a5d5d2fix dbm_contains on 64bit-bigendian (patch 126; rhbz#626756)
David Malcolm
2010-09-24 19:09:23 -0400
7211207a67- backport a patch to fix a change in behaviour in configparse.
Toshio Kuratomi
2010-09-16 13:42:05 -0400
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
David Malcolm
2010-09-09 14:44:48 -0400
5810c5d8b12.7-8: add a %check
David Malcolm
2010-08-18 13:35:32 -0400
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)
dmalcolm
2010-07-22 20:04:43 +0000
a8ca61b1fb- fix reference to pyconfig.h in sysconfig that led to failure on startup if python-devel was not installed
dmalcolm
2010-07-22 17:38:16 +0000
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
dmalcolm
2010-07-21 20:48:17 +0000
500aee5ba1updated version of patch
dmalcolm
2010-06-22 19:07:26 +0000
468e2badf2- Stop python bailing out with an assertion failure when UnicodeDecodeErrors occur on very large buffers (patch 120, upstream issue 9058)
dmalcolm
2010-06-22 18:40:57 +0000
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)
dmalcolm
2010-06-21 22:36:03 +0000
f078d6094f- add a flag to make it easy to turn off the debug build when troubleshooting the rpm build
dmalcolm
2010-06-08 15:25:02 +0000
0c63f17a1d- reading the timestamp counter is available only on some arches (see Python/ceval.c) - disable --with-valgrind on s390(x) arches
Dan Horák
2010-06-05 08:11:11 +0000
20184a0a2ffix patch numbers in %changelog
dmalcolm
2010-06-04 21:11:42 +0000
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)
dmalcolm
2010-06-04 18:05:41 +0000
96cf82c82f- make "pydoc -k" more robust in the face of broken modules (rhbz:461419, patch115)
dmalcolm
2010-05-27 15:37:54 +0000
1b84fe3118- add flags for statvfs.f_flag to the constant list in posixmodule (i.e. "os") (patch 114)
dmalcolm
2010-05-26 10:28:54 +0000
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
dmalcolm
2010-05-25 16:13:29 +0000
f020abd359- build and install two different configurations of Python: debug and standard, packaging the debug build in a new "python-debug" subpackage (patch 112)
dmalcolm
2010-05-20 19:16:46 +0000
000d1758a5disable --with-valgrind on sparc arches
dmalcolm
2010-04-26 19:15:58 +0000
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
dmalcolm
2010-04-12 15:54:48 +0000
01f3a7f78bupdate python-gdb.py from v4 to v5 (improving performance and stability, adding commands)
dmalcolm
2010-04-01 02:45:00 +0000
50d7a9abeaupdate 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)
dmalcolm
2010-03-25 20:35:17 +0000
461494a51c- refresh gdb hooks to v3 (reworking how they are packaged)
dmalcolm
2010-03-24 18:30:06 +0000
a95ca83c71remove unnecessary arch-conditionality for patch 101
dmalcolm
2010-03-24 16:04:07 +0000
71fe1b9eb3Add reminder to rebase python-docs when rebasing python
dmalcolm
2010-03-20 15:27:45 +0000
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
dmalcolm
2010-03-20 04:12:53 +0000
f5df1f8343- fixup distutils/unixccompiler.py to remove standard library path from rpath (patch 17) - delete DOS batch files
dmalcolm
2010-03-16 19:33:57 +0000
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
dmalcolm
2010-03-13 00:06:34 +0000
c6af0d08e7- rebuild with new gdbm
Marcela Mašláňová
2010-03-11 13:48:50 +0000
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)
dmalcolm
2010-02-11 20:53:12 +0000
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)
dmalcolm
2010-02-10 23:04:04 +0000
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
dmalcolm
2010-02-09 22:46:34 +0000
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
dmalcolm
2010-02-09 18:53:26 +0000
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)
dmalcolm
2010-02-09 03:00:11 +0000
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
dmalcolm
2010-02-08 19:58:25 +0000
9b458a58b3- document all patches, and remove the commented-out ones
dmalcolm
2010-01-30 00:17:35 +0000
791e9f63b0- Address some of the issues identified in package review (bug 226342): - update libs requirement on base package to use %%{name} for consistency's sake - convert from backticks to $() syntax throughout - wrap value of LD_LIBRARY_PATH in quotes - convert "/usr/bin/find" requirement to "findutils" - remove trailing periods from summaries of -devel and -tools subpackages - fix spelling mistake in description of -test subpackage - convert usage of $$RPM_BUILD_ROOT to %%{buildroot} throughout, for stylistic consistency - supply dirmode arguments to defattr directives
dmalcolm
2010-01-26 23:45:54 +0000
94e658aa1a- update python-2.6.2-config.patch to remove downstream customization of build of pyexpat and elementtree modules - add patch adapted from upstream (patch 3) to add support for building against system expat; add --with-system-expat to "configure" invocation - remove embedded copy of expat from source tree during "prep"
dmalcolm
2010-01-26 21:46:40 +0000
05912b1cfa- introduce macros for 3 directories, replacing expanded references throughout: %%{pylibdir}, %%{dynload_dir}, %%{site_packages} - explicitly list all lib-dynload files, rather than dynamically gathering the payload into a temporary text file, so that we can be sure what we are shipping; remove now-redundant testing for presence of certain .so files - remove embedded copy of zlib from source tree before building
dmalcolm
2010-01-25 21:41:09 +0000
671ce7735d- change python-2.6.2-config.patch to remove our downstream change to curses configuration in Modules/Setup.dist, so that the curses modules are built using setup.py with the downstream default (linking against libncursesw.so, rather than libncurses.so), rather than within the Makefile; add a test to %%install to verify the dso files that the curses module is linked against the correct DSO (bug 539917; changes _cursesmodule.so -> _curses.so)
dmalcolm
2010-01-25 18:42:04 +0000
ad186468ee- move lib2to3 from -tools subpackage to main package (bug 556667)
dmalcolm
2010-01-20 15:57:40 +0000
3fdd6082f9- patch Makefile.pre.in to avoid building static library (patch111, bug 556092) - split up the "configure" invocation flags onto individual lines
dmalcolm
2010-01-18 18:51:20 +0000
0626de5134- replace usage of %%define with %%global - use the %%{_isa} macro to ensure that the python-devel dependency on python is for the correct multilib arch (#555943) - delete bundled copy of libffi to make sure we use the system one - replace references to /usr with %%{_prefix}; replace references to /usr/include with %%{_includedir}
dmalcolm
2010-01-16 01:22:56 +0000
562f19e10d- automatically disable arena allocator when run under valgrind (upstream issue 2422; patch 52) - add patch from Josh Boyer containing diff against upstream PyBSDDB to make the bsddb module compile against db-4.8 (patch 53, #544275); bump the necessary version of db4-devel to 4.8 - patch setup.py so that it searches for db-4.8, and enable debug output for said search; make Setup.dist use db-4.8 (patch 54)
dmalcolm
2009-12-18 03:20:50 +0000
b56c884cb8Fix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-25 23:31:54 +0000
1df0c9ef00- fixup the build when __python_ver is set (Zach Sadecki; bug 533989); use pybasever in the files section
dmalcolm
2009-11-12 19:36:14 +0000
8274ac04f1"Makefile" and the config-32/64.h file are needed by distutils/sysconfig.py _init_posix(), so we include them in the core package, along with their parent directories (bug 531901)
dmalcolm
2009-10-30 03:14:04 +0000