This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Title: Update third-party libraries for OS X installer builds
Type: Stage: resolved
Components: Build, macOS Versions: Python 3.2, Python 2.7
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: ned.deily Nosy List: benjamin.peterson, georg.brandl, ned.deily, ronaldoussoren
Priority: Keywords: patch

Created on 2011-01-06 09:20 by ned.deily, last changed 2022-04-11 14:57 by admin. This issue is now closed.

File name Uploaded Description Edit
issue10842-py3k-27.patch ned.deily, 2011-01-06 09:33
Messages (5)
msg125532 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2011-01-06 09:20
The third-party libraries used by the 32-bit OS X installer are in need of updating.  (Patch follows.)
msg125536 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2011-01-06 09:33
1. bzip2 1.0.5 -> 1.0.6 (fixes CVE-2010-0405)
2. GNU Readline 5.1.4 -> 6.1.2
3. SQLite 3.6.11 -> 3.7.4 (also enable FTS3/FTS4 and RTREE extensions)
4. ncurses 5.5 -> ncursesw 5.5 (enable wide-character support)
5. do not build Sleepycat DB (4.7.25) for Python 3 builds
6. zlib (1.2.3) unchanged

Note: When 3rd-party libs are used in the installers is not changed
      by this patch.  In particular, the libs are only built for
      the 32-bit-only installer variant (or any installer built with
      deployment target < OS X 10.5).  For targets >= 10.5,
      as in the 64-/32-bit installer variant, the Apple-supplied
      system versions of the libs are dynamically linked instead,
      with the system BSD editline (libedit) lib used in place
      of GNU readline (which is not shipped by Apple in OS X).
msg125538 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2011-01-06 09:37
Making this a blocker for now; I'd rather not update this during RC phase.
msg126312 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2011-01-15 05:31
Committed (with release manager approval for 3.2) to py3k in r88006.

Pending potential backport to 2.7.
msg127504 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2011-01-30 01:46
Merged to 2.7 in r88248 (for 2.7.2).
Date User Action Args
2022-04-11 14:57:10adminsetgithub: 55051
2011-01-30 01:46:27ned.deilysetstatus: pending -> closed

messages: + msg127504
2011-01-15 05:31:20ned.deilysetstatus: open -> pending

messages: + msg126312
priority: release blocker ->
assignee: ronaldoussoren -> ned.deily
resolution: fixed
stage: patch review -> resolved
2011-01-06 09:37:42georg.brandlsetpriority: high -> release blocker
nosy: + benjamin.peterson
messages: + msg125538

2011-01-06 09:33:48ned.deilysetfiles: + issue10842-py3k-27.patch
priority: normal -> high

messages: + msg125536
keywords: + patch
2011-01-06 09:20:33ned.deilycreate