SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-test-3.1.2-8.fc13.i686.rpm :
Wed Sep 8 14:00:00 2010 David Malcolm - 3.1.2-8
- add test.support to the core package (rhbz#596258)

Sun Aug 22 14:00:00 2010 Toshio Kuratomi - 3.1.2-7
- Backport from F14:
- Fix for lone surrogates, utf8 and certain encode error handlers.
- Fix an incompatibility between pyexpat and the system expat-2.0.1 that led to
a segfault running test_pyexpat.py (patch 110; upstream issue 9054; rhbz#610312)

Fri Jun 4 14:00:00 2010 David Malcolm - 3.1.2-6
- ensure that the compiler is invoked with \"-fwrapv\" (rhbz#594819)
- reformat whitespace in audioop.c (patch 106)
- CVE-2010-1634: fix various integer overflow checks in the audioop
module (patch 107)
- CVE-2010-2089: further checks within the audioop module (patch 108)
- CVE-2008-5983: the new PySys_SetArgvEx entry point from r81399 (patch 109)

Tue Apr 13 14:00:00 2010 David Malcolm - 3.1.2-5
- exclude test_http_cookies when running selftests, due to hang seen on
http://koji.fedoraproject.org/koji/taskinfo?taskID=2088463 (cancelled after
11 hours)
- update python-gdb.py from v5 to py3k version submitted upstream

Wed Mar 31 14:00:00 2010 David Malcolm - 3.1.2-4
- update python-gdb.py from v4 to v5 (improving performance and stability,
adding commands)

Thu Mar 25 13:00:00 2010 David Malcolm - 3.1.2-3
- 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)

Wed Mar 24 13:00:00 2010 David Malcolm - 3.1.2-2
- refresh gdb hooks to v3 (reworking how they are packaged)

Sun Mar 21 13:00:00 2010 David Malcolm - 3.1.2-1
- update to 3.1.2: http://www.python.org/download/releases/3.1.2/
- drop upstreamed patch 2 (.pyc permissions handling)
- drop upstream patch 5 (fix for the test_tk and test_ttk_
* selftests)
- drop upstreamed patch 200 (path-fixing script)

Sat Mar 20 13:00:00 2010 David Malcolm - 3.1.1-28
- fix typo in libpython.stp (rhbz:575336)

Fri Mar 12 13:00:00 2010 David Malcolm - 3.1.1-27
- add pyfuntop.stp example (source 7)
- convert usage of $$RPM_BUILD_ROOT to %{buildroot} throughout, for
consistency with python.spec

Mon Feb 15 13:00:00 2010 Thomas Spura - 3.1.1-26
- rebuild for new package of redhat-rpm-config (rhbz:564527)
- use \'install -p\' when running \'make install\'

Fri Feb 12 13:00:00 2010 David Malcolm - 3.1.1-25
- split configure options into multiple lines for easy of editing
- add systemtap static markers (wcohen, mjw, dmalcolm; patch 8), a systemtap
tapset defining \"python.function.entry\" and \"python.function.return\" to make
the markers easy to use (dmalcolm; source 5), and an example of using the
tapset to the docs (dmalcolm; source 6) (rhbz:545179)

Mon Feb 8 13:00:00 2010 David Malcolm - 3.1.1-24
- 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)

Mon Feb 8 13:00:00 2010 David Malcolm - 3.1.1-23
- add gdb hooks for easier debugging (Source 4)

Thu Jan 28 13:00:00 2010 David Malcolm - 3.1.1-22
- update python-3.1.1-config.patch to remove downstream customization of build
of pyexpat and elementtree modules
- add patch adapted from upstream (patch 7) to add support for building against
system expat; add --with-system-expat to \"configure\" invocation
- remove embedded copies of expat and zlib from source tree during \"prep\"

Mon Jan 25 13:00:00 2010 David Malcolm - 3.1.1-21
- introduce %{dynload_dir} macro
- 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
- introduce a macros.pybytecompile source file, to help with packaging python3
modules (Source3; written by Toshio)
- rename \"2to3-3\" to \"python3-2to3\" to better reflect python 3 module packaging
plans

Mon Jan 25 13:00:00 2010 David Malcolm - 3.1.1-20
- change python-3.1.1-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)

Fri Jan 22 13:00:00 2010 David Malcolm - 3.1.1-19
- add %py3dir macro to macros.python3 (to be used during unified python 2/3
builds for setting up the python3 copy of the source tree)

Wed Jan 20 13:00:00 2010 David Malcolm - 3.1.1-18
- move lib2to3 from -tools subpackage to main package (bug 556667)

Sun Jan 17 13:00:00 2010 David Malcolm - 3.1.1-17
- patch Makefile.pre.in to avoid building static library (patch 6, bug 556092)

Fri Jan 15 13:00:00 2010 David Malcolm - 3.1.1-16
- 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

Fri Jan 15 13:00:00 2010 David Malcolm - 3.1.1-15
- fix the URLs output by pydoc so they point at python.org\'s 3.1 build of the
docs, rather than the 2.6 build

Wed Jan 13 13:00:00 2010 David Malcolm - 3.1.1-14
- replace references to /usr with %{_prefix}; replace references to
/usr/include with %{_includedir} (Toshio)

Mon Jan 11 13:00:00 2010 David Malcolm - 3.1.1-13
- fix permission on find-provides-without-python-sonames.sh from 775 to 755

Mon Jan 11 13:00:00 2010 David Malcolm - 3.1.1-12
- remove build-time requirements on tix and tk, since we already have
build-time requirements on the -devel subpackages for each of these (Thomas
Spura)
- replace usage of %define with %global (Thomas Spura)
- remove forcing of CC=gcc as this old workaround for bug 109268 appears to
longer be necessary
- move various test files from the \"tools\"/\"tkinter\" subpackages to the \"test\"
subpackage

Thu Jan 7 13:00:00 2010 David Malcolm - 3.1.1-11
- add %check section (thanks to Thomas Spura)
- update patch 4 to use correct shebang line
- get rid of stray patch file from buildroot

Tue Nov 17 13:00:00 2009 Andrew McNabb - 3.1.1-10
- switched a few instances of \"find |xargs\" to \"find -exec\" for consistency.
- made the description of __os_install_post more accurate.

Wed Nov 4 13:00:00 2009 David Malcolm - 3.1.1-9
- add macros.python3 to the -devel subpackage, containing common macros for use
when packaging python3 modules

Tue Nov 3 13:00:00 2009 David Malcolm - 3.1.1-8
- add a provides of \"python(abi)\" (see bug 532118)
- fix issues identified by a.badger in package review (bug 526126, comment 39):
- use \"3\" thoughout metadata, rather than \"3.
*\"
- remove conditional around \"pkg-config openssl\"
- use standard cleanup of RPM_BUILD_ROOT
- replace hardcoded references to /usr with _prefix macro
- stop removing egg-info files
- use /usr/bin/python3.1 rather than /use/bin/env python3.1 when fixing
up shebang lines
- stop attempting to remove no-longer-present .cvsignore files
- move the post/postun sections above the \"files\" sections

Thu Oct 29 13:00:00 2009 David Malcolm - 3.1.1-7
- remove commented-away patch 51 (python-2.6-distutils_rpm.patch): the -O1
flag is used by default in the upstream code
- \"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)

Tue Oct 27 13:00:00 2009 David Malcolm - 3.1.1-6
- reword description, based on suggestion by amcnabb
- fix the test_email and test_imp selftests (patch 3 and patch 4 respectively)
- fix the test_tk and test_ttk_
* selftests (patch 5)
- fix up the specfile\'s handling of shebang/perms to avoid corrupting
test_httpservers.py (sed command suggested by amcnabb)

Thu Oct 22 14:00:00 2009 David Malcolm - 3.1.1-5
- fixup importlib/_bootstrap.py so that it correctly handles being unable to
open .pyc files for writing (patch 2, upstream issue 7187)
- actually apply the rpath patch (patch 1)

Thu Oct 22 14:00:00 2009 David Malcolm - 3.1.1-4
- update patch0\'s setup of the crypt module to link it against libcrypt
- update patch0 to comment \"datetimemodule\" back out, so that it is built
using setup.py (see Setup, option 3), thus linking it statically against
timemodule.c and thus avoiding a run-time \"undefined symbol:
_PyTime_DoubleToTimet\" failure on \"import datetime\"

Wed Oct 21 14:00:00 2009 David Malcolm - 3.1.1-3
- remove executable flag from various files that shouldn\'t have it
- fix end-of-line encodings
- fix a character encoding

Tue Oct 20 14:00:00 2009 David Malcolm - 3.1.1-2
- disable invocation of brp-python-bytecompile in postprocessing, since
it would be with the wrong version of python (adapted from ivazquez\'
python3000 specfile)
- use a custom implementation of __find_provides in order to filter out bogus
provides lines for the various .so modules
- fixup distutils/unixccompiler.py to remove standard library path from rpath
(patch 1, was Patch0 in ivazquez\' python3000 specfile)
- split out libraries into a -libs subpackage
- update summaries and descriptions, basing content on ivazquez\' specfile
- fixup executable permissions on .py, .xpm and .xbm files, based on work in
ivazquez\'s specfile
- get rid of DOS batch files
- fixup permissions for shared libraries from non-standard 555 to standard 755
- move /usr/bin/python
*-config to the -devel subpackage
- mark various directories as being documentation

Thu Sep 24 14:00:00 2009 Andrew McNabb 3.1.1-1
- Initial package for Python 3.


 
ICM