Commit Graph

  • 76e85fb773 don't use --with-tsc on ppc64 debug builds (rhbz#698726) David Malcolm 2011-08-23 14:23:31 -0400
  • 7e7a694abb Remove stray comment header that was unintentionally within postun scriptlet (rhbz#732475) David Malcolm 2011-08-22 15:36:09 -0400
  • 85867c0a81 add rpm macros file (rhbz#731800) David Malcolm 2011-08-18 15:25:42 -0400
  • 4f38fe7b1b cleanup of BuildRequires; add comment headings to specfile sections David Malcolm 2011-07-08 12:36:16 -0400
  • c4cfb20f2c reorganize 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
  • 093a2cb27a add s390(x) excluded tests Dan Horák 2011-06-14 00:01:28 +0200
  • 25640e30a2 2.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
  • cb0349a599 fix merge, fix compile on ARM by exlcuding failing tests on arm - RHBZ #706253 Peter Robinson 2011-05-23 11:00:47 +0100
  • 599d1aa47d fix compile on ARM by exlcuding failing tests on arm - RHBZ #706253 Peter Robinson 2011-05-23 10:16:50 +0100
  • 9472351948 fix "import decimal" in the Turkish locale (patch 131; rhbz#694928) David Malcolm 2011-04-12 11:32:15 -0400
  • 895f921d7b fix "import decimal" in the Turkish locale (patch 131; rhbz#694928) David Malcolm 2011-04-12 08:06:25 -0400
  • 489369c26e - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild Dennis Gilmore 2011-02-09 11:47:45 -0600
  • 970523cf96 - Switch from setting OPT to setting EXTRA_CFLAGS so we don't overwrite the DNDEBUG flag Toshio Kuratomi 2011-01-21 11:59:02 -0800
  • f81cc66821 for now, drop "obsoletes" of python-argparse, since it interracts badly with multilib (rhbz#667984) David Malcolm 2011-01-07 15:42:22 -0500
  • 6159c1e8c7 obsolete/provide python-argparse (new in 2.7) Thomas Spura 2011-01-07 01:02:26 +0100
  • 1b4e012f7f fix the ppc build of the debug configuration (patch 130; rhbz#661510) David Malcolm 2011-01-06 11:29:20 -0500
  • c0b7f3900d remove the tarball for 2.7 from sources so it's not downloaded during build Dan Horák 2011-01-04 15:52:53 +0100
  • 38234095e1 sync the architectures where valgrind is available with the valgrind package Dan Horák 2011-01-04 15:46:43 +0100
  • 86785292fa Upload the sources this time David Malcolm 2010-12-29 04:37:48 -0500
  • 037535ac40 Merge branch 'master' of ssh://pkgs.fedoraproject.org/python David Malcolm 2010-12-28 22:48:27 -0500
  • 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) David Malcolm 2010-12-28 22:46:51 -0500
  • fdfb460a85 - Rebuilt for gcc bug 634757 Jesse Keating 2010-09-29 15:08:20 -0700
  • edea14de2e fix test_structmember on 64bit-bigendian (patch 127) David Malcolm 2010-09-27 13:44:59 -0400
  • e8c4a5d5d2 fix 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
  • 5810c5d8b1 2.7-8: add a %check David Malcolm 2010-08-18 13:35:32 -0400
  • 188e0e5db8 dist-git conversion Fedora Release Engineering 2010-07-29 10:08:36 +0000
  • 7eccae0478 - fixup missing -lcrypt to "crypt" module in config patch (patch 0) dmalcolm 2010-07-26 18:12:31 +0000
  • cff1b4f3d9 - re-enable systemtap - cherrypick upstream patch to 2to3 for "from itertools import *" traceback (patch 123) dmalcolm 2010-07-26 13:04:32 +0000
  • 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
  • 500aee5ba1 updated 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
  • 20184a0a2f fix 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
  • 66ec06a0ac don't delete wsgiref.egg-info (rhbz:588426) dmalcolm 2010-05-04 19:45:07 +0000
  • 000d1758a5 disable --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
  • 01f3a7f78b update python-gdb.py from v4 to v5 (improving performance and stability, adding commands) dmalcolm 2010-04-01 02:45:00 +0000
  • 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) 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
  • a95ca83c71 remove unnecessary arch-conditionality for patch 101 dmalcolm 2010-03-24 16:04:07 +0000
  • 71fe1b9eb3 Add 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
  • b25d6022fc - add gdb hooks for easier debugging dmalcolm 2010-02-06 00:37:39 +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
  • 7870ff7eed - rebuild (bug 556975) dmalcolm 2010-01-22 15:49:15 +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
  • b56c884cb8 Fix 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
  • c1f3234d44 2.6.4 dmalcolm 2009-10-27 07:57:25 +0000
  • 0a675ff2bc - rebuilt with new openssl Tomáš Mráz 2009-08-21 15:34:49 +0000
  • 59ba18a89d - Update to 2.6.2 James Antill 2009-07-30 21:03:26 +0000
  • d62d1afef6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Jesse Keating 2009-07-26 20:00:18 +0000
  • f3e7a450c3 Move python-config to the development package. (BZ#506153) Jonathan Steffan 2009-07-04 21:27:56 +0000
  • 902d91a5cc Fix #448940 - python-tools description. Jonathan Steffan 2009-06-28 18:43:28 +0000
  • 70aee9fc39 Replace python-hashlib and python-uuid (#484715) Ignacio Vazquez-Abrams 2009-04-15 19:37:04 +0000
  • 46f141e104 - Use system libffi - Resolves: bug#490573 - Fix SELinux execmem problems - Resolves: bug#488396 James Antill 2009-03-17 15:38:27 +0000
  • bf04731dee - Use system libffi - Resolves: bug#490573 - Fix SELinux execmem problems - Resolves: bug#488396 James Antill 2009-03-17 15:18:18 +0000
  • 5832745d38 - Use system libffi - Resolves: bug#490573 James Antill 2009-03-17 14:05:09 +0000
  • 881934a207 - Use system libffi - Resolves: bug#490573 James Antill 2009-03-17 14:04:03 +0000
  • 9b39cdbf03 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Jesse Keating 2009-02-26 20:29:13 +0000
  • ea2454b814 - rebuild with new openssl Tomáš Mráz 2009-01-16 15:33:31 +0000
  • 5e852d7236 - Fix distutils generated rpms. - Resolves: bug#236535 James Antill 2009-01-06 20:05:07 +0000
  • 1e29b88416 Enable -lcrypt for cryptmodule Ignacio Vazquez-Abrams 2008-12-10 20:16:00 +0000
  • a7ef9c1067 Update to 2.6 Ignacio Vazquez-Abrams 2008-11-29 02:03:47 +0000
  • feaea240e3 - Move to 2.5.2 - Fix CVE-2008-2316 hashlib overflow. James Antill 2008-09-30 19:36:58 +0000
  • 0d7f755544 bump the release as koji seems confused into thinking a -29 already exists Jeremy Katz 2008-07-17 17:09:22 +0000
  • 64354453ee - Fix up the build for new rpm Jeremy Katz 2008-07-17 14:23:34 +0000
  • 0495debe93 - And actually build against db4-4.7 (#455170) Jeremy Katz 2008-07-17 13:39:58 +0000
  • 2d954f71f2 fix license tag, enable support for db4-4.7 (based on PLD patch) Tom Callaway 2008-07-10 14:42:32 +0000
  • 55f2717a1a - Rebuild to re-gen autoconf file due to glibc change. - Resolves: bug#441003 James Antill 2008-04-08 05:14:21 +0000
  • 1146d2adee - Add more constants to socketmodule James Antill 2008-03-25 14:15:20 +0000