History log of /external/python/cpython2/setup.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
37471dc6f9911b0f36aafdf4c130ce608e0443d1 18-Sep-2016 Christian Heimes <christian@python.org> Issue #26661: setup.py now detects system libffi with multiarch wrapper.
/external/python/cpython2/setup.py
99496760c71ec6a798eadfe3d5beca418cd26300 20-Aug-2016 Martin Panter <vadmium+py@gmail.com> Fix some spelling errors
/external/python/cpython2/setup.py
8d496add74530767cad3aa8b5b371b9a7f0b8498 02-Jun-2016 Martin Panter <vadmium+py@gmail.com> Issue #27171: Fix typos in documentation, code comments, and tests
/external/python/cpython2/setup.py
9c771ba0858c58c56eb37f475d05d5eb528890b4 04-Sep-2007 Fred Drake <fdrake@acm.org> fix typo
/external/python/cpython2/setup.py
83e9b5763245c727993eab0a0133b2b337605f88 03-Feb-2016 Martin Panter <vadmium+py@gmail.com> Issue #24421: Compile _math.c separately to avoid race condition
/external/python/cpython2/setup.py
83abccbbc0d6935f889391c09ab990a5c221a6c4 24-Feb-2016 Ned Deily <nad@python.org> Issue #25136: Support Apple Xcode 7's new textual SDK stub libraries.

As of Xcode 7, SDKs for Apple platforms now include textual-format stub
libraries whose file names have a .tbd extension rather than the
standard OS X .dylib extension. The Apple compiler tool chain handles
these stub libraries transparently and the installed system shared libraries
are still .dylibs. However, the new stub libraries cause problems for
third-party programs that support building with Apple SDKs and make
build-time decisions based on the presence or paths of system-supplied
shared libraries in the SDK. In particular, building Python itself with
an SDK fails to find system-supplied libraries during setup.py's build of
standard library extension modules. The solution is to have
find_library_file() in Distutils search for .tbd files, along with
the existing types (.a, .so, and .dylib). Patch by Tim Smith.
/external/python/cpython2/setup.py
6e3c3c3f19761e35b6320d5ec883f7089e01e2b6 21-Jan-2015 Benjamin Peterson <benjamin@python.org> detect 64-bit systems using maxsize not maxint
/external/python/cpython2/setup.py
1b4b7af1d1353ac2eaaa65bee69a750b5d249e95 27-Sep-2014 Berker Peksag <berker.peksag@gmail.com> Issue #16537: Check whether self.extensions is empty in setup.py.

Patch by Jonathan Hosmer.
/external/python/cpython2/setup.py
1f70b878c4b890c66bdb90d8c9ddb59dee0b48df 25-Jun-2014 Ned Deily <nad@acm.org> Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite.
/external/python/cpython2/setup.py
f27ec3e5515115080b270c5530929d365791c2c1 17-Apr-2014 doko@ubuntu.com <doko@ubuntu.com> - Issue #21285: Refactor and fix curses configure check to always search
in a ncursesw directory.
/external/python/cpython2/setup.py
fbe50672c182daff9ae9548e8cc253ccac1dc232 15-Mar-2014 Benjamin Peterson <benjamin@python.org> remove runtime_library_dirs for _sqlite; it isn't needed
/external/python/cpython2/setup.py
ef2436fb1ce7a616d830be0de21a3545a5c0b7f0 26-Oct-2013 Benjamin Peterson <benjamin@python.org> check for berkelydb versions besides 4.3 (#18734)
/external/python/cpython2/setup.py
a2a9f571a5bd14f7879e5c78c1778fa85bd08e58 25-Oct-2013 Ned Deily <nad@acm.org> Issue #1584: Provide options to override default search paths for Tcl and Tk
when building _tkinter. configure has two new options; if used, both must
be specified:

./configure \
--with-tcltk-includes="-I/opt/local/include" \
--with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5"

In addition, the options can be overridden with make:

make \
TCLTK_INCLUDES="-I/opt/local/include" \
TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6"
/external/python/cpython2/setup.py
6ea3c9b22a3e81e6484a30c1d64c6a859a40da6a 19-Oct-2013 Ned Deily <nad@acm.org> Ensure setup.py looks for zlib.h in an OS X SDK.
/external/python/cpython2/setup.py
2852364135f105c1af38fdc378f50d79c6996b38 13-Oct-2013 Georg Brandl <georg@python.org> Closes #16732: move "xxmodule" comment block to detect_modules(). (Already done in 3.x)
/external/python/cpython2/setup.py
6166709eec557f52075417b19676dccc9f405fda 16-May-2013 Ned Deily <nad@acm.org> Issue #17990: Only modify include and library search paths when cross-compiling.
/external/python/cpython2/setup.py
77d8dbc1e8b1b00797f408b5e601a0eacb77dff3 11-Apr-2013 doko@ubuntu.com <doko@ubuntu.com> - Issue #17086: Search the include and library directories provided by the
compiler.
/external/python/cpython2/setup.py
4950a3b6ccb91e0ffe937374836caa825e93c742 19-Mar-2013 doko@ubuntu.com <doko@ubuntu.com> - Issue #17477: Update the bsddb module to pybsddb 5.3.0, supporting
db-5.x, and dropping support for db-4.1 and db-4.2.
/external/python/cpython2/setup.py
868f0aac37cf6c879471c3b8e65e6db623460ce5 19-Mar-2013 Kristján Valur Jónsson <sweskman@gmail.com> issue #9090 : Take the same approach for socketmodule as daytimemodule
when it needs support from timemodule (which is a .so on linux):
link in timemodule.c for the required functions.
/external/python/cpython2/setup.py
c23178ba36097764bc3c1c33aa8dba2a0871e778 23-Feb-2013 Petri Lehtinen <petri@digip.org> Issue #5033: Fix building of the sqlite3 extension module
/external/python/cpython2/setup.py
56656b01182a2f480b333d9137908faff10b9ba5 09-Feb-2013 Christian Heimes <christian@cheimes.de> add proper dependencies on expat headers and sources
/external/python/cpython2/setup.py
d65e2bab3b438f883ef28245f51795b14a4c498f 31-Jan-2013 doko@python.org <doko@python.org> - Issue #17086: Backport the patches from the 3.3 branch to cross-build
the package.
/external/python/cpython2/setup.py
4511e276d57f2ff1a902e3f5ef8a24103292e7db 27-Jan-2013 Ned Deily <nad@acm.org> Issue #14018: fix merge error
/external/python/cpython2/setup.py
3d2fc15f82f495e6b53a0e7bc60b2283ccbcb5d3 21-Sep-2012 doko@ubuntu.com <doko@ubuntu.com> - Issue #11715: Fix multiarch detection without having Debian development
tools (dpkg-dev) installed.
/external/python/cpython2/setup.py
6fd3248855f8a4c8edee2fe005a80c4e5c87e7f1 06-Sep-2012 Christian Heimes <christian@cheimes.de> Issue #15591: run ctypes' configure in quiet mode when setup.py runs silently
/external/python/cpython2/setup.py
670280470d1da26eb047584ed6e6c22f36bb01f2 05-Aug-2012 Ned Deily <nad@acm.org> Issue #15560: Fix building _sqlite3 extension on OS X with an SDK.
/external/python/cpython2/setup.py
d8ec464dbbf4513c26018ca2825ea1498fe0aa71 30-Jul-2012 Ned Deily <nad@acm.org> Issue #14018: Fix OS X Tcl/Tk framework checking when using OS X SDKs.
/external/python/cpython2/setup.py
970fcef84bb633e96353de6bf517e4837c90436e 17-Jun-2012 Nick Coghlan <ncoghlan@gmail.com> Issue #15044: Handle Fedora 17's approach to ndbm compatibility (backport from 3.x)
/external/python/cpython2/setup.py
0d3db3a8157f38e6dc7ea69500069c86c0b40be7 12-Apr-2012 Charles-François Natali <neologix@free.fr> Issue #14557: Fix extensions build on HP-UX. Patch by Adi Roiban.
/external/python/cpython2/setup.py
4666ebd8fae8e115dc51b25d630481b15613e94d 29-Feb-2012 Stefan Krah <skrah@bytereef.org> Issue #14152: backport fix.
/external/python/cpython2/setup.py
ffc9caf9fefe511b1469d1f6de64ddc420a2b949 07-Apr-2011 Barry Warsaw <barry@python.org> Backport for Python 2.7 of issue 11715 support for building Python on
multiarch Debian/Ubuntu.
/external/python/cpython2/setup.py
c2077b0d9b5bf99768c6f396bf7ae6c41b682465 15-Mar-2011 Ezio Melotti <ezio.melotti@gmail.com> #11565: Fix several typos. Patch by Piotr Kasprzyk.
/external/python/cpython2/setup.py
24b07bcba350bb86c4d6ca446e1564647a199868 15-Mar-2011 Ezio Melotti <ezio.melotti@gmail.com> #11515: fix several typos. Patch by Piotr Kasprzyk.
/external/python/cpython2/setup.py
206e10c014e8b61b2c0cb52c797cec63a73c0f8b 31-Oct-2010 Benjamin Peterson <benjamin@python.org> Merged revisions 86040 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r86040 | benjamin.peterson | 2010-10-31 11:38:19 -0500 (Sun, 31 Oct 2010) | 1 line

typo
........
/external/python/cpython2/setup.py
2421525e2147b8decfe58f8667212fbe0ff7f454 20-Oct-2010 Ronald Oussoren <ronaldoussoren@mac.com> Merged revisions 85744 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r85744 | ronald.oussoren | 2010-10-20 15:10:12 +0200 (Wed, 20 Oct 2010) | 7 lines

Fix for issue #7473.

Without this patch you'll get link errors in some extensions
(in particular the _curses_panel) one when you try to build
a 3-way universal framework when you previously installed a
2-way universal framework using the python.org installer.
........
/external/python/cpython2/setup.py
30a171fcb6ae70a98a6366c401e494ecc44ee2d8 16-Sep-2010 Ronald Oussoren <ronaldoussoren@mac.com> Merged revisions 84535 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r84535 | ronald.oussoren | 2010-09-05 20:25:59 +0200 (Sun, 05 Sep 2010) | 2 lines

Fix for issue9662, patch by Łukasz Langa in issue5504.
........
/external/python/cpython2/setup.py
857298100b9a5fa5bbcafb2ff578418bc6750e58 07-Sep-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 84584 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r84584 | antoine.pitrou | 2010-09-07 16:52:42 +0200 (mar., 07 sept. 2010) | 4 lines

Issue #4026: Make the fcntl extension build under AIX.
Patch by Sébastien Sablé.
........
/external/python/cpython2/setup.py
fa8fa0caf4681b0d834121399d54588ae0a965cb 21-Aug-2010 Georg Brandl <georg@python.org> Remove weakref from setup.py now that it is builtin.
/external/python/cpython2/setup.py
001d3a1d8ac9b5a057a585950182880f5733c608 08-Aug-2010 Thomas Heller <theller@ctypes.org> Fis issue5504: ctypes does now work with systems where mmap can't be
PROT_WRITE and PROT_EXEC.
/external/python/cpython2/setup.py
2e26e23d9df202fa2314b57530e5af32ff326e5b 17-Jul-2010 Stefan Krah <stefan@bytereef.org> Issue #7384: On Gentoo, libreadline.so is a "fake library", so ldd fails.
In that case, do not attempt to parse stderr output.
/external/python/cpython2/setup.py
cd17213e8e8389ea4bce1641d3878ad67b2f7782 27-Jun-2010 Ronald Oussoren <ronaldoussoren@mac.com> Two small fixes for the support for SDKs on MacOSX:

1) The code that checks if an path should be located in the SDK
explicitly excludes /usr/local. This fixes issue9046

2) The SDK variant for filtering "db_dirs_to_check" in setup.py
was not doing anything because of a missing assignment.
/external/python/cpython2/setup.py
4d32c9c114dda7ebff8caeae9f4f595f2830d646 04-Jun-2010 Stefan Krah <stefan@bytereef.org> Detect missing ldd on all systems.
/external/python/cpython2/setup.py
23152ea5bdf4b2e54bbf9a1efa0c7eba292d38cf 03-Jun-2010 Stefan Krah <stefan@bytereef.org> Use compiler rather than compiler_obj. Thanks Michael Foord for noticing.
/external/python/cpython2/setup.py
449aa86bd6a7d41f810dc85c86a7cfaf9c50bc9a 03-Jun-2010 Stefan Krah <stefan@bytereef.org> Issue #7384: If the system readline library is linked against ncurses,
the curses module must be linked against ncurses as well. Otherwise it
is not safe to load both the readline and curses modules in an application.

Thanks Thomas Dickey for answering questions about ncurses/ncursesw
and readline!
/external/python/cpython2/setup.py
593e4ca7a5300752c1fe595c22caa859b7fcd5fb 03-Jun-2010 Ronald Oussoren <ronaldoussoren@mac.com> Fix for issue #7724: ensure that distutils and python's own setup.py
honor the MacOSX SDK when one is specified.

This is needed to be able to build using the 10.4u SDK while running
on OSX 10.6.

This is a fixed version of the patch in r80963, I've tested this patch
on OSX and Linux.
/external/python/cpython2/setup.py
dac6aeb43c5be6b0ad506bb03234d0596853df31 08-May-2010 Antoine Pitrou <solipsis@pitrou.net> Revert r80963 - it broke compilation everywhere
/external/python/cpython2/setup.py
d875d3c36eb56f9d8d61f2643cbab9d667506955 08-May-2010 Ronald Oussoren <ronaldoussoren@mac.com> Fix for issue #7724: make it possible to build using
the OSX 10.4u SDK on MacOSX 10.6 by honoring the specified
SDK when looking for files.
/external/python/cpython2/setup.py
9545a23c7ffb35417d451d24cc3b0339627965a7 05-May-2010 Ronald Oussoren <ronaldoussoren@mac.com> In a number of places code still revers
to "sys.platform == 'mac'" and that is
dead code because it refers to a platform
that is no longer supported (and hasn't been
supported for several releases).

Fixes issue #7908 for the trunk.
/external/python/cpython2/setup.py
8a96d209f02e0e4cd3d515fa2722a72a89017b2f 22-Apr-2010 Matthias Klose <doko@ubuntu.com> - Build the ossaudio extension on GNU/kFreeBSD.
/external/python/cpython2/setup.py
ca6d9e9225ecc53fc62eff2c3058a2eb1dbfa4e8 21-Apr-2010 Matthias Klose <doko@ubuntu.com> setup.py: search ffi.h in include dirs, if LIBFFI_INCLUDEDIR is empty.
/external/python/cpython2/setup.py
6557aac599f1c22051ee61ba61c8c43add406e94 22-Mar-2010 Jesus Cea <jcea@jcea.es> pybsddb 4.8.4 integration. Please, comment in issue #8156
/external/python/cpython2/setup.py
54cc539a2b06d4fc22358862dc72f3c9ede7b2d4 15-Mar-2010 Matthias Klose <doko@ubuntu.com> - Issue #6949: Allow the _bsddb extension to be built with db-4.8.x.
/external/python/cpython2/setup.py
05b0d1d04856e159059589c06df43bc3939b7a09 08-Mar-2010 Ronald Oussoren <ronaldoussoren@mac.com> Fix for issue 8066: readline should not be linked against libedit when the
deployment target is 10.4, libedit on 10.4 is too broken.
/external/python/cpython2/setup.py
3bbb67273a8c146a38de91080a37e716e2699622 05-Mar-2010 Gerhard Häring <gh@ghaering.de> Merged code from pysqlite 2.6.0.
/external/python/cpython2/setup.py
35a3f57937a701a3b0227b71f3d7dcb7a9bfa1a2 05-Mar-2010 Tarek Ziadé <ziade.tarek@gmail.com> reverted the usage of compiler_obj in Python's setup.py
/external/python/cpython2/setup.py
5633a8048fd8d59c9b23c98fb7e6419689b06316 23-Jan-2010 Tarek Ziadé <ziade.tarek@gmail.com> taking sysconfig out of distutils
/external/python/cpython2/setup.py
1379b8404a8013932299f02d0a2e081200386a49 13-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> Use `with`
/external/python/cpython2/setup.py
8c510e704e3823df66c2c3ad85912c9a9dda7f14 13-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> Issue #7661: Allow ctypes to be built from a non-ASCII directory path.
Patch by Florent Xicluna.
/external/python/cpython2/setup.py
ffd5d886c2eb95c04e37736058994b263b2ab424 03-Jan-2010 Gregory P. Smith <greg@mad-scientist.com> make setup.py similar to py3k's when reporting on _hashlib as missing or not.
/external/python/cpython2/setup.py
c2fa18ca20e9ad1b8931eec61ece2a93e24766db 02-Jan-2010 Gregory P. Smith <greg@mad-scientist.com> Always compile the all versions of the hashlib algorithm modules when Python
was compiled with Py_DEBUG defined. Otherwise the builtins are not compiled by
default for many developers due to OpenSSL being present, making it easier for
bugs to slip by. A future commit will add test code compare the behaviors of
all implementations when they are all available.
/external/python/cpython2/setup.py
edfe72f66fd789d65b0c7125540c08d3e98a901e 01-Jan-2010 Benjamin Peterson <benjamin@python.org> allow --with-dbmliborder to specify that no dbm modules will be built #6491
/external/python/cpython2/setup.py
1c335e63c9e7ca8d6d5ea72fe5ce44cbb0fb5c51 01-Jan-2010 Benjamin Peterson <benjamin@python.org> use pkg-config to find the libffi headers when --with-system-ffi is used #6943
/external/python/cpython2/setup.py
2fd2e867879a7e44c91d43a48b71a59836849f0a 31-Dec-2009 Benjamin Peterson <benjamin@python.org> update expat comment
/external/python/cpython2/setup.py
2c19674b51291c361842ec02f2ddbb9b472a2f5c 31-Dec-2009 Benjamin Peterson <benjamin@python.org> add a --with-system-expat option to build pyexpat against the system's lib #7609
/external/python/cpython2/setup.py
eb74da8e67bed4beef1bfc97384b3aa6e0f9836b 30-Dec-2009 Benjamin Peterson <benjamin@python.org> wrap long line
/external/python/cpython2/setup.py
500ce2338485b863880b0b9f69007ffed94e11ee 30-Dec-2009 Benjamin Peterson <benjamin@python.org> only build the nis module when the headers are found #7589
/external/python/cpython2/setup.py
12748b003c69765e611a7c1782310f33f806607d 21-Dec-2009 Mark Dickinson <dickinsm@gmail.com> Issue #7518: Move substitute definitions of C99 math functions from
pymath.c to Modules/_math.c.
/external/python/cpython2/setup.py
1c49828fa0b5c479d4f705cb01ee3471e766ac72 17-Dec-2009 Mark Dickinson <dickinsm@gmail.com> Add _math.h to math module dependencies in setup.py.
/external/python/cpython2/setup.py
9cae178f21745eaa2cbefb74b925bea1322a2baa 16-Dec-2009 Mark Dickinson <dickinsm@gmail.com> Issue #3366: Add expm1 function to math module. Thanks Eric Smith for
testing on Windows.
/external/python/cpython2/setup.py
5afa6d4dcf6e11d2ba4c10fb4b9b860930130df8 28-Nov-2009 Mark Dickinson <dickinsm@gmail.com> Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES
to indicate that semaphores aren't available; define a new variable
POSIX_SEMAPHORES_NOT_ENABLED instead.
/external/python/cpython2/setup.py
c4920e86ef7511b4e858028e870b1811437a71d0 20-Nov-2009 Mark Dickinson <dickinsm@gmail.com> Issue #7272: Add configure test to detect whether sem_open works
properly, and use this to skip test_multiprocessing on platforms
where sem_open raises a signal. This should fix some FreeBSD buildbot
failures for test_multiprocessing.
/external/python/cpython2/setup.py
a5b642c9332333f78876f8ae5ccde8d055fda5ea 08-Oct-2009 Ronald Oussoren <ronaldoussoren@mac.com> Ensure that _scproxy gets build even when --disable-toolbox-glue
is specified on OSX. Fixes a regression in 2.6.3.
/external/python/cpython2/setup.py
9f20d9d0ee78f7bd810dfe788a8d1319afbc36e7 20-Sep-2009 Ronald Oussoren <ronaldoussoren@mac.com> Issue 6877: this patch makes it possible to link the readline extension
to the libedit emulation of the readline API on OSX 10.5 or later.

This also adds a minimal testsuite for readline to check that the
history manipuation functions have the same interface with both
C libraries.
/external/python/cpython2/setup.py
51f0633efdc31ae29d5813881a96b0c737fca075 20-Sep-2009 Ronald Oussoren <ronaldoussoren@mac.com> Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6
/external/python/cpython2/setup.py
91a11a46c0dfc01702bbd315fbb424aef2ccd45c 15-Sep-2009 Ronald Oussoren <ronaldoussoren@mac.com> MacOSX: detect the architectures supported by
Tk.framework and build _tkinter only for those
architectures.

This replaces the hardcoded solution that is no
longer valid now that 64-bit capable versions of
Tk are available on OSX.
/external/python/cpython2/setup.py
fb118351a117fe171a6562a113ae0c75806ced82 16-Aug-2009 Guilherme Polo <ggpolo@gmail.com> Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6.
/external/python/cpython2/setup.py
e670e5ad5b7ef6b464fb264b688d96b9b9f71b53 06-Jul-2009 Tarek Ziadé <ziade.tarek@gmail.com> Fixed #6377: distutils compiler switch ignored (and added a deprecation warning if compiler is not used as supposed = a string option)
/external/python/cpython2/setup.py
19690593273a5b210a9b9ea72bd59840d02759b0 12-Jun-2009 Antoine Pitrou <solipsis@pitrou.net> Issue #6215: backport the 3.1 io lib
/external/python/cpython2/setup.py
51c614e3bf7623959ef029a434ee7aa7d77c219d 29-Apr-2009 Matthias Klose <doko@ubuntu.com> - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify
the order that backends for the dbm extension are checked.
/external/python/cpython2/setup.py
10cbe4886e796ccb8e38bb4d93265ff50c8a761f 29-Apr-2009 Matthias Klose <doko@ubuntu.com> - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify
the order that backends for the dbm extension are checked.
/external/python/cpython2/setup.py
355b1264b80506dddb536dc338ed91e061032309 02-Apr-2009 Jesse Noller <jnoller@gmail.com> issue5545: Switch to Autoconf for multiprocessing; special thanks to Martin Lowis for help
/external/python/cpython2/setup.py
40a6164afa79f6b97e7e40e0f35f6081fde437c2 31-Mar-2009 Jesse Noller <jnoller@gmail.com> Apply patch for netbsd multiprocessing support
/external/python/cpython2/setup.py
cea1ddb4aa6ccae552ff9838cb07c6802785b8fc 04-Mar-2009 Ronald Oussoren <ronaldoussoren@mac.com> Change framework search order when looking for Tcl/Tk on OSX.

This is needed because the system linker looks in /Library/Framework before
it looks in /System/Library frameworks. Without this patch _tkinter will
be unusable when it is compiled on a system that has Tk 8.5 installed in
/Library/Frameworks (and the Apple 8.4 install in /System/Library/Frameworks)
/external/python/cpython2/setup.py
d155bbfbb28944c2825a2327baed386a38456db2 10-Feb-2009 Mark Dickinson <dickinsm@gmail.com> _testcapi depends on testcapi_long.h

Thanks Lisandro Dalcin.
/external/python/cpython2/setup.py
0189ddc1139c4ef5e2f7f8c22c4f0196c6884300 06-Feb-2009 Neil Schemenauer <nascheme@enme.ucalgary.ca> Distutils apparently requires an absolute path so provide one.
/external/python/cpython2/setup.py
38870cb432687b62a660bd18cc43ac66882ce869 05-Feb-2009 Neil Schemenauer <nascheme@enme.ucalgary.ca> Oops, Mac build needs the 'incdirlist' variable so restore it.
/external/python/cpython2/setup.py
c59c5f3983d79837bea77bf5ba3ae8112ac0cc2a 05-Feb-2009 Neil Schemenauer <nascheme@enme.ucalgary.ca> Make setup.py work when building in a directory other than the
source directory. Mainly use 'srcdir' rather than os.getcwd() or
'.'.
/external/python/cpython2/setup.py
f6da8d149525f19378b6f27a597fb2d022f84895 23-Jan-2009 Jesse Noller <jnoller@gmail.com> Issue 3807: multiprocessing fails to compile under --without-threads
/external/python/cpython2/setup.py
40f982fbdfa7ae10b14f1906915cc15938f82641 28-Dec-2008 Georg Brandl <georg@python.org> #4731: clarify message about missing module prerequisites.
/external/python/cpython2/setup.py
4f7f77b7a5b6a51a126e5d96355477ab0ce58aa0 07-Dec-2008 Skip Montanaro <skip@pobox.com> muffed the default case
/external/python/cpython2/setup.py
45313fe6e0fbb546e9cb781136b098b6eb8c92c7 06-Dec-2008 Skip Montanaro <skip@pobox.com> issue 4483 - dbm build failures on systems with gdbm_compat lib.
/external/python/cpython2/setup.py
bb86d831340239e50036ef4f524bd90a727fdcd4 04-Nov-2008 Martin v. Löwis <martin@v.loewis.de> Issue #4204: Fixed module build errors on FreeBSD 4.
/external/python/cpython2/setup.py
a46ed915fa4b9b667fcc164a2762e69e184cbafe 07-Oct-2008 Skip Montanaro <skip@pobox.com> Pay attention to -R entries in LDFLAGS.
/external/python/cpython2/setup.py
96a9f237c64c8c816b4c86b49cbadc3de6431fb2 06-Oct-2008 Martin v. Löwis <martin@v.loewis.de> Issue #4014: Don't claim that Python has an Alpha release status, in addition
to claiming it is Mature.
/external/python/cpython2/setup.py
1ae415cbee7c35f00a167df84a6ca0759d66a4e5 03-Oct-2008 Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp> Issue #1706863: Fixed "'NoneType' object has no attribute 'rfind'" error when sqlite libfile not found.
/external/python/cpython2/setup.py
37040cdace1982772e5f35e4acfa13861d72065d 30-Sep-2008 Jesse Noller <jnoller@gmail.com> issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick Coghlan, Damien Miller
/external/python/cpython2/setup.py
99c48a8d315fe55c8e1e8eac2e01cd930cb89686 28-Jun-2008 Hye-Shik Chang <hyeshik@gmail.com> Give information for compililation of _multiprocessing.SemLock on FreeBSD:

FreeBSD's P1003.1b semaphore support is highly experimental and
it's disabled by default. Even if a user loads the experimental
kernel module manually, _multiprocessing doesn't work correctly due
to several known incompatibilities around sem_unlink and sem_getvalue,
yet.
/external/python/cpython2/setup.py
190d56e00990eadce8ad1b7d1785016cc109db7b 11-Jun-2008 Benjamin Peterson <benjamin@python.org> add the multiprocessing package to fulfill PEP 371
/external/python/cpython2/setup.py
5640ce2f1edc0148ee14fd3daeb7ac700700bb71 05-Jun-2008 Ronald Oussoren <ronaldoussoren@mac.com> MacOS X: Enable 4-way universal builds

This patch adds a new configure argument on OSX:
--with-universal-archs=[32-bit|64-bit|all]

When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).

This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.

I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils.
/external/python/cpython2/setup.py
de2d78a1531db5775878effa0e139a5468fc123e 02-Jun-2008 Thomas Heller <theller@ctypes.org> Fix misspelled sys.platform name and misspelled filename.
/external/python/cpython2/setup.py
ef3dab28f25c6725c789704ef140e23071ceb923 29-May-2008 Brett Cannon <bcannon@gmail.com> Turn off debugging output for building bsddb.
/external/python/cpython2/setup.py
0902cac4b355e98184b0e435f9bb7e24ed68f6a2 27-May-2008 Gregory P. Smith <greg@mad-scientist.com> Disable the use of BerkeleyDB 4.6 on platforms that appear to have
issues with it.
/external/python/cpython2/setup.py
8f1a4a68289c9ec4181f45f9ecc648fdf1050566 26-May-2008 Gregory P. Smith <greg@mad-scientist.com> Allow BerlekeyDB up through 4.7. I doubt any of our unixy buildbots even have
that installed yet but the module code supports it.
/external/python/cpython2/setup.py
c424061968eaf3e579807141466b6fc5d69f6e06 25-May-2008 Gregory P. Smith <greg@mad-scientist.com> print out information about which BerkeleyDB library was found by
setup.py to use to build the bsddb module.
/external/python/cpython2/setup.py
8c255e4173cfc86ff7015b8f75dccf0d41b24003 23-May-2008 Martin v. Löwis <martin@v.loewis.de> Patch #1722225: Support QNX 6.
/external/python/cpython2/setup.py
03b75ddf7c63bb7b7bc1b424661c94076b57be9e 20-May-2008 Thomas Heller <theller@ctypes.org> On HPUX, -fPIC must be used for linking. _ctypes now builds on HP-UX
IA64 and PA machines.

The ctypes unittests work fine on the IA64, but dump core in
test_qsort on the PA.
/external/python/cpython2/setup.py
1aed624f7c6051bc670a846825bd40108d3f8dd5 09-May-2008 Alexandre Vassalotti <alexandre@peadrop.com> Backport fast alternate io.BytesIO implementation.
Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844,
r62846, r62952, r62956.
/external/python/cpython2/setup.py
4b964f9c904744b7d7d88054e54a2e4ca8aeb395 05-May-2008 Brett Cannon <bcannon@gmail.com> Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob
Ippolito.

Closes issue #2750.
/external/python/cpython2/setup.py
2fab8f1abb1c5d51cfe3bbdc7a912e7c574ccf46 06-Apr-2008 Thomas Wouters <thomas@python.org> Fix test_distutils to not fail when running 'make test' from a Python build
directory that is not the source directory (ie, one created using
'/path/to/source/configure'.) Leaves this test very slightly degraded in
that particular case, compared to the build-in-sourcedir case, but that case
isn't a particularly strong test either: neither test the actual path that
will be used after installing. There isn't a particularly good way to test
this, and a poor test beats a failing test.
/external/python/cpython2/setup.py
cdbc977c0344cfe2294e8be69cd1acd77b3b79ad 24-Mar-2008 Martin v. Löwis <martin@v.loewis.de> Install 2to3 script.
/external/python/cpython2/setup.py
440ca772f33b7c2eae1beb2e26a643d3054066f9 24-Mar-2008 Gregory P. Smith <greg@mad-scientist.com> Have the binascii module use zlib's optimized crc32() function when available
to reduce our code size (1k data table and tiny bit of code). It falls back
to its own without zlib.
/external/python/cpython2/setup.py
0d2192be8b71c2effeedad4bf9ccac9c022c03d8 23-Mar-2008 Neal Norwitz <nnorwitz@gmail.com> Move itertools before future_builtins since the latter depends on the former.
From a clean build importing future_builtins would fail since itertools
wasn't built yet.
/external/python/cpython2/setup.py
8bdf81d2df388ce06088193f95c992a7ee1eb553 04-Mar-2008 Thomas Heller <theller@ctypes.org> Merged changes from libffi3-branch.

The bundled libffi copy is now in sync with the recently released
libffi3.0.4 version, apart from some small changes to
Modules/_ctypes/libffi/configure.ac.

I gave up on using libffi3 files on os x.
Instead, static configuration with files from pyobjc is used.
/external/python/cpython2/setup.py
a73fbe791d0d41db543ebe39d2f6df0a4265be4b 23-Feb-2008 Eric Smith <eric@trueblade.com> Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
/external/python/cpython2/setup.py
773f347e7c9572b0f8a8797eff2f423397885c8b 03-Feb-2008 Gregory P. Smith <greg@mad-scientist.com> remove a repeated occurance of a hardcoded berkeleydb library version number
/external/python/cpython2/setup.py
861e39678f574496c6e730753f12cbd7f59b6541 03-Feb-2008 Brett Cannon <bcannon@gmail.com> Directories from CPPFLAGS and LDFLAGS were being added in the reverse order for
searches as to how they were listed in the environment variable.
/external/python/cpython2/setup.py
f866bac73c6a6f6a15ef2217cb5ac9f3160a9378 29-Jan-2008 Gregory P. Smith <greg@mad-scientist.com> Disable use of BerkeleyDB 4.6.x to see what the odd platform buildbots
think. In particular, neal norwitz has traced an Ubuntu sparc64 crash
to the Lib/test/bsddb/test_basics.py test when opening a db with DB_THREAD.
/external/python/cpython2/setup.py
8608d91e07868f14f71be9784149f813ef1b0a74 25-Jan-2008 Christian Heimes <christian@cheimes.de> Added the Python core headers Include/*.h and pyconfig.h as dependencies for the extensions in Modules/
It forces a rebuild of all extensions when a header files has been modified
/external/python/cpython2/setup.py
7f39c9fcbba0cc59293d80a7bbcbb8bca62790ee 25-Jan-2008 Christian Heimes <christian@cheimes.de> Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0.
First chapter of the Python 3.0 io framework back port: _fileio
The next step depends on a working bytearray type which itself depends on a backport of the nwe buffer API.
/external/python/cpython2/setup.py
b222bbc32105f7ca9a1c5c5ad37c07de3997b9c4 18-Jan-2008 Christian Heimes <christian@cheimes.de> Build _ctypes after the other extensions. Its build process depends
on the _weakref extension (and maybe other modules, too)
/external/python/cpython2/setup.py
ea684743daa0c198ab327d07832eca48a9578c68 28-Oct-2007 Hye-Shik Chang <hyeshik@gmail.com> Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet)
/external/python/cpython2/setup.py
e7f4d8483082d2f694e8a89ec531ab378e6b8326 09-Oct-2007 Gregory P. Smith <greg@mad-scientist.com> remove another sleepycat reference
/external/python/cpython2/setup.py
392505391e1703fe0df4da8e077793f7e71b1075 09-Oct-2007 Gregory P. Smith <greg@mad-scientist.com> Splits Modules/_bsddb.c up into bsddb.h and _bsddb.c and adds a C API
object available as bsddb.db.api. This is based on the patch submitted
by Duncan Grisby here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1551895&group_id=13900&atid=313900
See this thread for additional info:
http://sourceforge.net/mailarchive/forum.php?thread_name=E1GAVDK-0002rk-Iw%40apasphere.com&forum_name=pybsddb-users

It also cleans up the code a little by removing some ifdef/endifs for
python prior to 2.1 and for unsupported Berkeley DB <= 3.2.
/external/python/cpython2/setup.py
1475cd876190ccad16e47600958b226bfd788332 06-Oct-2007 Gregory P. Smith <greg@mad-scientist.com> Allows BerkeleyDB 4.6.x >= 4.6.21 for the bsddb module.
/external/python/cpython2/setup.py
f3d280e62acfa2d597dff13105f7fec4a5eeb8e6 10-Sep-2007 Gregory P. Smith <greg@mad-scientist.com> Don't allow BerkeleyDB 4.6.x as the current 4.6.19 release is prone
to lockups. We'll reenable it once a good 4.6.x release exists.
/external/python/cpython2/setup.py
52bc1f1d62504417a29610efc53c7f8cd92f3380 07-Sep-2007 Skip Montanaro <skip@pobox.com> If this is correct for py3k branch and it's already in the release25-maint
branch, seems like it ought to be on the trunk as well.
/external/python/cpython2/setup.py
691632f14d4c9ebf0703ccbf7aa9f37ca8df982d 04-Sep-2007 Matthias Klose <doko@ubuntu.com> - Added support for linking the bsddb module against BerkeleyDB 4.6.x.
/external/python/cpython2/setup.py
4eb60e5330758e1bdf9809dfa4bbe0991e16674d 26-Aug-2007 Gregory P. Smith <greg@mad-scientist.com> keep setup.py from listing unneeded hash modules (_md5, _sha*) as
missing when they were not built because _hashlib with openssl provided
their functionality instead.

don't build bsddb185 if bsddb was built.
/external/python/cpython2/setup.py
915c87d3e5d84c0635c2957f4ae9e96d0ab6705f 24-Aug-2007 Georg Brandl <georg@python.org> Bug #1765375: fix stripping of unwanted LDFLAGS.
/external/python/cpython2/setup.py
879975677adb31c94384004e88b80e1da3528db8 23-Aug-2007 Jeffrey Yasskin <jyasskin@gmail.com> When setup.py fails to find the necessary bits to build some modules, have it
print a slightly more informative message.
/external/python/cpython2/setup.py
dc48b74497b67a449dd622fdaa7d69e7bff65a5e 20-May-2007 Brett Cannon <bcannon@gmail.com> Remove the rgbimg module. It has been deprecated since Python 2.5.
/external/python/cpython2/setup.py
e95cf1c8a2cba11b38f9c83da659895fbc952466 06-Mar-2007 Georg Brandl <georg@python.org> Fix cmp vs. key argument for list.sort.
/external/python/cpython2/setup.py
d1287323ca3273f4408a5c3f3047c316b72ea78c 06-Mar-2007 Skip Montanaro <skip@pobox.com> patch 1673619 - identify extension modules which cannot be built
/external/python/cpython2/setup.py
00c5a0138b52926c303b8954c2d898c90365414b 04-Mar-2007 Skip Montanaro <skip@pobox.com> Teach setup.py how to find Berkeley DB on Macs using MacPorts.
/external/python/cpython2/setup.py
eb9798892d7ed54762ae006e39db0a84f671cfd3 28-Feb-2007 Raymond Hettinger <python@rcn.com> Prepare collections module for pure python code entries.
/external/python/cpython2/setup.py
f1a4aa340ea3794a6cc2d54fb6647b4d7b61f275 14-Feb-2007 Martin v. Löwis <martin@v.loewis.de> Ignore directory time stamps when considering
whether to rerun libffi configure.
/external/python/cpython2/setup.py
8b96a35d14c0ec5db5f32321e544269a5b0a8759 05-Jan-2007 Gregory P. Smith <greg@mad-scientist.com> Support linking of the bsddb module against BerkeleyDB 4.5.x
(will backport to 2.5)
/external/python/cpython2/setup.py
738446f44d6d37d920d00fa99bbb1a7084bd537b 27-Oct-2006 Andrew M. Kuchling <amk@amk.ca> Check db_setup_debug for a few print statements; change sqlite_setup_debug to False
/external/python/cpython2/setup.py
73f12a33f7fffb820cb90487ba962598c0f0d275 10-Aug-2006 Martin v. Löwis <martin@v.loewis.de> Add some commentary on -mimpure-text.
/external/python/cpython2/setup.py
86070428898b811339b0e4454e10ebf6f6ad4641 07-Aug-2006 Andrew M. Kuchling <amk@amk.ca> [Patch #1464056] Ensure that we use the panelw library when linking with ncursesw.
Once I see how the buildbots react, I'll backport this to 2.4.
/external/python/cpython2/setup.py
1798489547a259876c495280dcd5d649269967f3 04-Aug-2006 Thomas Heller <theller@ctypes.org> Fix #1530448 - fix ctypes build failure on solaris 10.

The '-mimpure-text' linker flag is required when linking _ctypes.so.
/external/python/cpython2/setup.py
38ff36c4ccde02b104553ef1ed979c1261196b48 30-Jun-2006 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/setup.py
9b8b619491144430a88c2a767e398c67ae057c5a 27-Jun-2006 Ronald Oussoren <ronaldoussoren@mac.com> Use staticly build copies of zlib and bzip2 to build the OSX installer, that
way the resulting binaries have a better change of running on 10.3.

This patch also updates the search logic for sleepycat db3/4, without this
patch you cannot use a sleepycat build with a non-standard prefix; with this
you can (at least on OSX) if you add the prefix to CPPFLAGS/LDFLAGS at
configure-time. This change is needed to build the binary installer for OSX.
/external/python/cpython2/setup.py
d792392db4b63bea14b40e3f6e3c41ab4eb6e6fa 06-Jun-2006 Gregory P. Smith <greg@mad-scientist.com> add depends = ['md5.h'] to the _md5 module extension for correctness sake.
/external/python/cpython2/setup.py
fb2a169ce33885f6ea778f0942a80995d3c81b4f 04-Jun-2006 Ronald Oussoren <ronaldoussoren@mac.com> Drop Mac wrappers for the WASTE library.
/external/python/cpython2/setup.py
c649ec5b69bd864914e02a2a9ec73c23bd307448 29-May-2006 Nick Coghlan <ncoghlan@gmail.com> Apply modified version of Collin Winter's patch #1478788

Renames functional extension module to _functools and adds a Python
functools module so that utility functions like update_wrapper can be
added easily.
/external/python/cpython2/setup.py
39be38c96555cdfea3fa7ef5b1d5d2fd48373b52 26-May-2006 Ronald Oussoren <ronaldoussoren@mac.com> - Search the sqlite specific search directories
after the normal include directories when looking
for the version of sqlite to use.
- On OSX:
* Extract additional include and link directories
from the CFLAGS and LDFLAGS, if the user has
bothered to specify them we might as wel use them.
* Add '-Wl,-search_paths_first' to the extra_link_args
for readline and sqlite. This makes it possible to
use a static library to override the system provided
dynamic library.
/external/python/cpython2/setup.py
7ccc95a315315568dd0660b5fb915f9e2e38f9da 23-May-2006 Bob Ippolito <bob@redivi.com> patch #1493701: performance enhancements for struct module
/external/python/cpython2/setup.py
27abce5ba8b61e8eef95dd134c7ebcaa9917ef57 23-May-2006 Bob Ippolito <bob@redivi.com> revert #1493701
/external/python/cpython2/setup.py
fb8b84af541ed7be86e6a097dff7405cc544c1c3 23-May-2006 Bob Ippolito <bob@redivi.com> Patch #1493701: performance enhancements for struct module.
/external/python/cpython2/setup.py
988117fd6323c2b21ce1bdb2b1153a5d759a511c 29-Apr-2006 Ronald Oussoren <ronaldoussoren@mac.com> Patch 1471883: --enable-universalsdk on Mac OS X
/external/python/cpython2/setup.py
5e218b44549153816f2dd842d532b2ea5aa476e8 27-Apr-2006 Thomas Heller <theller@ctypes.org> Rerun the libffi configuration if any of the files used for that
are newer then fficonfig.py.
/external/python/cpython2/setup.py
3e99c0ad649de0393d9a8af17f34d9d1f55f4ab2 23-Apr-2006 Gerhard Häring <gh@ghaering.de> Updated the sqlite3 module to the external pysqlite 2.2.2 version.
/external/python/cpython2/setup.py
3adc4aa2fb58aaca2f7692a37239ee3157887166 13-Apr-2006 Gregory P. Smith <greg@mad-scientist.com> raise the minimum supported BerkeleyDB version to 3.3 and add notes to
news about this and a couple other recent fixes.
/external/python/cpython2/setup.py
9176fc1466c8a896ab57b054bd426e63770e2cfa 11-Apr-2006 Martin v. Löwis <martin@v.loewis.de> Patch #1464444: Add --with-system-ffi.
/external/python/cpython2/setup.py
8220174489e3f28b874b3b45516585c30e5999da 09-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> Python on OS X 10.3 and above now uses dlopen() (via dynload_shlib.c)
to load extension modules and now provides the dl module. As a result,
sys.setdlopenflags() now works correctly on these systems. (SF patch
#1454844)
/external/python/cpython2/setup.py
795246cf9937f088f8d98253f38da4a093c08300 07-Apr-2006 Thomas Heller <theller@ctypes.org> Don't try to build ctypes when configuration of libffi fails.
/external/python/cpython2/setup.py
eba43c157b1ed57bf95144f704d56c3296a6f637 07-Apr-2006 Thomas Heller <theller@ctypes.org> Configure Modules/_ctypes/libffi just before building the _ctypes extension.
This avoids configuring it when it is not build by setup.py.
/external/python/cpython2/setup.py
8e7b4908901e30f594e52d5fdcdc8b4e2d274ff1 05-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> upgrade to final version of pysqlite 2.2.0
/external/python/cpython2/setup.py
a2a26b9e1f00692c01ea6a731eef7d150088a5bd 05-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> whitespace normalisation
/external/python/cpython2/setup.py
72289a616c90949f7a2d3b2af12cd1044e64717d 04-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> Update to pysqlite 2.2.0
/external/python/cpython2/setup.py
8e39ec78bcede7291e0573fc522425221eb05475 03-Apr-2006 Matthias Klose <doko@ubuntu.com> - Patch #360466: Replace the MD5 implementation from RSA Data Security Inc
with the implementation from http://sourceforge.net/projects/libmd5-rfc/.
/external/python/cpython2/setup.py
3e1ec3aa22ea152b8485c1d8cd986b6eff68ece8 03-Apr-2006 Neal Norwitz <nnorwitz@gmail.com> Remove some duplicated code for handling Mac modules. No functional change (intended). Also stoped setting srcdir twice.
/external/python/cpython2/setup.py
3dc6bb3c25dd2834b198a4bbcff2f9b760d1a2d9 03-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> cleaned up setup.py code for sqlite3, based on patch from Gerhard Haering.
/external/python/cpython2/setup.py
07f5b35e190ab9be85143c6e8e1217d96bbf75ca 01-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> backport r243 from the pysqlite2 svn repository - lowers the required version
of SQLite3 from 3.2.2 to 3.0.8, by providing an alternative to
sqlite3_transfer_bindings. setup.py also handles the common (in debian
and ubuntu, at least) case of a buggy sqlite3.h SQLITE_VERSION_NUMBER.
/external/python/cpython2/setup.py
c51ee69b27a35bb45e501766dd33674eae7ddb30 01-Apr-2006 Anthony Baxter <anthonybaxter@gmail.com> merged the sqlite-integration branch.
This is based on pysqlite2.1.3, and provides a DB-API interface in
the standard library. You'll need sqlite 3.2.2 or later to build
this - if you have an earlier version, the C extension module will
not be built.
/external/python/cpython2/setup.py
090f81588fc2298b3c967ddda3c3ffc592caf92a 30-Mar-2006 Ronald Oussoren <ronaldoussoren@mac.com> Add '-Wno-deprecated-warnings' to the compile flags for the Carbon extensions
on OSX 10.4 or later. This stops the compiler for complaining about calls to
deprecated functions in these extensions, they are supposed to wrap as much
of Carbon as possible.
/external/python/cpython2/setup.py
6c403597954487e8129221351f72da3735c52c09 27-Mar-2006 Hye-Shik Chang <hyeshik@gmail.com> Find a source file in srcdir to allow to build outside of srcdir.
/external/python/cpython2/setup.py
10be10cbe72cc0cc0d05b2901f6857fdbb343894 16-Mar-2006 Neal Norwitz <nnorwitz@gmail.com> Remove regsub, reconvert, regex, regex_syntax and everything under lib-old.
/external/python/cpython2/setup.py
cf567c1b9c347e5a5e5833fecb7d10ecc675a83b 08-Mar-2006 Thomas Heller <theller@ctypes.org> Changes to build the _ctypes extension module.
Based on a patch from Hye-Shik Chang.
/external/python/cpython2/setup.py
6143c547dd45dfc56ad05af31b829479a3ce7e2d 03-Mar-2006 Neal Norwitz <nnorwitz@gmail.com> Stop building timing module, it's old and deprecated
/external/python/cpython2/setup.py
2086eaf79c9dc2992fef64392a9813e25f60696f 27-Feb-2006 Martin v. Löwis <martin@v.loewis.de> Check for a not-found rlconf.h by testing for None.
/external/python/cpython2/setup.py
81ae235146a058446e5a2ff8b2722686b9e36cc3 23-Feb-2006 Jack Jansen <jack.jansen@cwi.nl> If the readline library is found try and determine whether it's the broken
MacOSX 10.4 readline, and don't build the readline module in that case.
/external/python/cpython2/setup.py
a55e55e9f3034ceacbf90facc1a0548d63250df4 11-Feb-2006 Martin v. Löwis <martin@v.loewis.de> Patch #428494: Prefer linking against ncursesw over ncurses library
/external/python/cpython2/setup.py
a871ef2b3e924f058ec1b0aed7d4c83a546414b7 08-Feb-2006 Armin Rigo <arigo@tunes.org> Added the cProfile module.
Based on lsprof (patch #1212837) by Brett Rosen and Ted Czotter.
With further editing by Michael Hudson and myself.
History in svn repo: http://codespeak.net/svn/user/arigo/hack/misc/lsprof

* Module/_lsprof.c is the internal C module, Lib/cProfile.py a wrapper.
* pstats.py updated to display cProfile's caller/callee timings if available.
* setup.py and NEWS updated.
* documentation updates in the profiler section:
- explain the differences between the three profilers that we have now
- profile and cProfile can use a unified documentation, like (c)Pickle
- mention that hotshot is "for specialized usage" now
- removed references to the "old profiler" that no longer exists
* test updates:
- extended test_profile to cover delicate cases like recursion
- added tests for the caller/callee displays
- added test_cProfile, performing the same tests for cProfile
* TO-DO:
- cProfile gives a nicer name to built-in, particularly built-in methods,
which could be backported to profile.
- not tested on Windows recently!
/external/python/cpython2/setup.py
29602d2153e56081fad5db19e356e51c37ec2ec8 24-Jan-2006 Gregory P. Smith <greg@mad-scientist.com> Support for BerkeleyDB 4.4 (tested against 4.4.20 as well as all the
way back thru 3.2). This should be backported to the release24-maint
branch.
/external/python/cpython2/setup.py
1b27f86411f2593fe6137c54143c0d23f21271c7 30-Dec-2005 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/setup.py
0174dddc65af50900324afca3c5d2400858b75f0 30-Dec-2005 Skip Montanaro <skip@pobox.com> typo, use parens for continued expr
/external/python/cpython2/setup.py
e08fa29d0e5bf02006ae30d79c31a6fd02d62068 27-Dec-2005 Georg Brandl <georg@python.org> Bug #999767: make setup.py obey Setup.local wrt shared modules
/external/python/cpython2/setup.py
4c86ec651e4f251a9cf5a200d3521ea28566d3a0 14-Dec-2005 Fredrik Lundh <fredrik@pythonware.com> added cElementTree/_elementtree build stuff and wrapper module
/external/python/cpython2/setup.py
8f40171b6734250008e68f79ae64308e37902dfa 20-Oct-2005 Neal Norwitz <nnorwitz@gmail.com> Find bsd db v4 on gentoo (2005 i think)
/external/python/cpython2/setup.py
ade97338016947bad1d0def339328963fca09685 23-Aug-2005 Gregory P. Smith <greg@mad-scientist.com> Add a check for the OpenSSL version number to conditionally compile
the _hashlibopenssl module (>= 0.9.7 required) and to not compile the
sha256 and sha512 modules if OpenSSL >= 0.9.8 is found.
/external/python/cpython2/setup.py
f21a5f773964d34c7b6deb7e3d753fae2b9c70e2 21-Aug-2005 Gregory P. Smith <greg@mad-scientist.com> [ sf.net patch # 1121611 ]

A new hashlib module to replace the md5 and sha modules. It adds
support for additional secure hashes such as SHA-256 and SHA-512. The
hashlib module uses OpenSSL for fast platform optimized
implementations of algorithms when available. The old md5 and sha
modules still exist as wrappers around hashlib to preserve backwards
compatibility.
/external/python/cpython2/setup.py
4e422817eb1bc5a6a42365001ad45683ae07e559 17-Jul-2005 Hye-Shik Chang <hyeshik@gmail.com> Add support for FreeBSD 7.
/external/python/cpython2/setup.py
d7c795e72966f7c72b94b919f3539be66495e6c3 25-Apr-2005 Martin v. Löwis <martin@v.loewis.de> Make parse_makefile fallback to environment variables if nothing is
defined in the makefile. Get CFLAGS from the Makefile, instead of
getting OPT, BASE_CFLAGS and EXTRA_CFLAGS individually.
/external/python/cpython2/setup.py
4454a1ff8453c12739c65da21e00927ea3bf9ad9 15-Apr-2005 Brett Cannon <bcannon@gmail.com> Fix building of spwd; was incorrectly checking for the needed HAVE_* values to
properly build the module.

Also moved up the creation of config_h_vars (from
distutils.sysconfig.parse_config_h()) higher on up in detect_modules() so that
it can be used sooner).
/external/python/cpython2/setup.py
953f98d4bdd27c74e2c4220b90e20f8e6e6c8b7f 09-Mar-2005 Andrew MacIntyre <andymac@bullseye.apana.org.au> add support for another DB library naming convention (FreeBSD ports)
/external/python/cpython2/setup.py
e2713becd8cb0c3b2db4d33832dd57a1d619f0f3 08-Mar-2005 Martin v. Löwis <martin@v.loewis.de> Build with --disable-unicode again. Fixes #1158607.
Will backport to 2.4.
/external/python/cpython2/setup.py
9c323f8de4910dfc0baa5e55aa84eb1b02bcbb72 28-Feb-2005 Raymond Hettinger <python@rcn.com> SF patch #941881: PEP 309 Implementation (Partial Function Application).

Combined efforts of many including Peter Harris, Hye-Shik Chang,
Martin v. Löwis, Nick Coghlan, Paul Moore, and Raymond Hettinger.
/external/python/cpython2/setup.py
46d9623875893be9e2bcbb804b82cfd7f8ed05df 16-Feb-2005 Brett Cannon <bcannon@gmail.com> spwdmodule.c should only be built when either HAVE_GETSPNAM or HAVE_GETSPENT is
defined.
/external/python/cpython2/setup.py
c300175547ced0af17857a29462b0f9294e8c31c 23-Jan-2005 Martin v. Löwis <martin@v.loewis.de> Patch #579435: Shadow Password Support Module
/external/python/cpython2/setup.py
44837719ef2886da0671aed55e99cdae14d24b9d 02-Jan-2005 Brett Cannon <bcannon@gmail.com> Since it is a possibility that LDFLAGS or CPPFLAGS were set with options that
in no way affect library or include directories the code must take that into
account and not assume some options were found.
/external/python/cpython2/setup.py
4810eb9a0852bc428a46d5590aafbe9b50f3370c 31-Dec-2004 Brett Cannon <bcannon@gmail.com> Strip out double dashes and dashes for options not used during parsing of
LDFLAGS and CPPFLAGS for library and include directories, respectively. Solves
issue of either env var containing other options that do not pertain to the
directories being searched for.
/external/python/cpython2/setup.py
5399c6d3d4cf9496b46ce9f37975d6c8107a743d 18-Dec-2004 Brett Cannon <bcannon@gmail.com> Switch from getting LDFLAGS and CPPFLAGS from the environment to the Makefile.
This is to avoid a problem that inconsistently comes up where the environment
variable is unset while the Makefile clearly has the values set and are used
during ``make``.

Closes bug #1081045.
/external/python/cpython2/setup.py
e76c8c03830072b220f337dfca72c5e6c2660e8e 13-Dec-2004 Gregory P. Smith <greg@mad-scientist.com> rewrote the bsddb module BerkeleyDB library and include file locating
code. This version is much cleaner and makes a proper attempt at
pairing up the correct header file and library.
/external/python/cpython2/setup.py
7af53a6de429ef7501f860e3cc2a085c378bcef9 13-Dec-2004 Gregory P. Smith <greg@mad-scientist.com> the bsddb module now also works with BerkeleyDB 4.3.
/external/python/cpython2/setup.py
84667c063a1e93a985134f7cef376edf82941c02 07-Dec-2004 Brett Cannon <bcannon@gmail.com> Change code in setup.py for parsing LDFLAGS and CPPFLAGS to use optparse
instead of getopt. Required making use of gettext._ as optional (optparse
changed OK'ed by Greg Ward in private email).
/external/python/cpython2/setup.py
516592f4ff13ee39ebd115088c7429631328e2db 07-Dec-2004 Brett Cannon <bcannon@gmail.com> setup.py now uses the library directories specified in LDFLAGS (``-L``
directories) and the include directories specified in CPPFLAGS (``-I``
directories) for compiling the extension modules.

This has led to the core being compiled with the values in the shell's
CPPFLAGS. It has also removed the need for special casing to use Fink and
DarwinPorts under darwin since the needed directories can now be specified in
LDFLAGS and CPPFLAGS (e.g., DarwinPorts users can now do
``LDFLAGS=-L/opt/local/lib; CPPFLAGS=-I/opt/local/include; ./configure`` for
everything to work properly).

Parsing the values in the environment variables is done with getopt. While optparse
would have been a nicer solution it cannot be used because of dependency issues
at execution time; optparse uses gettext which uses struct which will not have
been compiled when the code is imported. If optparse ever makes its
importation of gettext optional by catching ImportError and setting _() to an
identity function then it can be used.
/external/python/cpython2/setup.py
fba73698240660d9154b6917b87dd333d6fb8284 13-Nov-2004 Martin v. Löwis <martin@v.loewis.de> Patch #1050475: Fix various x86_64 build issues
regrtest.py: skip rgbimg and imageop as they are not built on 64-bit systems.
_tkinter.c: replace %.8x with %p for printing pointers.
setup.py: add lib64 into the library directories.
/external/python/cpython2/setup.py
22dcf66f849c50c8bcb08537c02e8242ae6a0f4a 13-Oct-2004 Anthony Baxter <anthonybaxter@gmail.com> Patch 983206: distutils obeys LDSHARED env var. Removed the code in
Python's own setup.py that did the same thing (and tested on Solaris,
where LDSHARED is needed...)
/external/python/cpython2/setup.py
35b93d972045302ca347ee0ca8fe7e11b5c67e2c 28-Sep-2004 Brett Cannon <bcannon@gmail.com> Add the directories where DarwinPorts installs library and include files to
the proper path directories for compiling extension modules.
/external/python/cpython2/setup.py
57269d0c7c7a6fc989fcbef5b82853aa36fb44ca 31-Aug-2004 Andrew M. Kuchling <amk@amk.ca> Remove mpz, rotor, xreadlines modules
/external/python/cpython2/setup.py
66cb018c96e49b5e5cf1b8fc395171a223d86d8e 26-Aug-2004 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/setup.py
cc8a4f6563395e39d77da9888d0ea3675214ca64 26-Aug-2004 Brett Cannon <bcannon@gmail.com> When building with --disable-toolbox-glue under Darwin, skip building any
Mac-specific modules. Before all modules were compiled but would fail thanks
to a dependence on the code included when Python was built without the compiler
flag.

Closes bug #991962.
/external/python/cpython2/setup.py
f64700a512e89c322f46f3cabda3bf58573eda54 18-Aug-2004 Hye-Shik Chang <hyeshik@gmail.com> Add support for FreeBSD 6.
/external/python/cpython2/setup.py
f9cbf211578c3d5a7d5fe2ac3bf09b1b5a2dd5e2 23-Jul-2004 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/setup.py
ad00913cf00ab174037e6ff675fa19f3ee27cc63 20-Jul-2004 Hye-Shik Chang <hyeshik@gmail.com> ossaudiodev is available on FreeBSD 5 too.
/external/python/cpython2/setup.py
5e4a3b86b359952dc6ba3da2f48594179a811319 19-Jul-2004 Neal Norwitz <nnorwitz@gmail.com> Move comment that goes along with audioop
/external/python/cpython2/setup.py
8fbefe28745f980579620147dd0c0fdef94374de 19-Jul-2004 Martin v. Löwis <martin@v.loewis.de> Patch #993173: Enable audioop on 64-bit platforms.
/external/python/cpython2/setup.py
e6ddc8b20b493fef2e7cffb2e1351fe1d238857e 18-Jul-2004 Tim Peters <tim.peters@gmail.com> Whitespace normalization. Ran reindent.py over the entire source tree.
/external/python/cpython2/setup.py
2bb146f2f4fd52b03cfa7ae739adb35d2b9f5421 18-Jul-2004 Hye-Shik Chang <hyeshik@gmail.com> Bring CJKCodecs 1.1 into trunk. This completely reorganizes source
and installed layouts to make maintenance simple and easy. And it
also adds four new codecs; big5hkscs, euc-jis-2004, shift-jis-2004
and iso2022-jp-2004.
/external/python/cpython2/setup.py
84b744775206eceefc9c94ba3e23f18332ac062b 15-Jul-2004 Jack Jansen <jack.jansen@cwi.nl> _localemodule now needs to be linked with CoreFoundation on darwin.
/external/python/cpython2/setup.py
852f79993f8d04f00f54a94e7275550a72454f5f 27-Jun-2004 Skip Montanaro <skip@pobox.com> Install Barry's smtpd.py daemon.
/external/python/cpython2/setup.py
057e7200d1c300f3c914dbc84eca327c10bf7751 24-Jun-2004 Brett Cannon <bcannon@gmail.com> Add compilation of timemodule.c with datetimemodule.c to get
__PyTime_DoubleToTimet().
/external/python/cpython2/setup.py
642c8a11fd3b1c6b2fed366e5344885ca0188b37 04-Jun-2004 Martin v. Löwis <martin@v.loewis.de> Patch #926209: Patch to setup.py to run on x86_64 Linux.
/external/python/cpython2/setup.py
f7e836e6dda738bdbc9aa0447fc245ec40abd9a7 02-Jun-2004 Andrew M. Kuchling <amk@amk.ca> Don't build the pcre module any more
/external/python/cpython2/setup.py
c46cb2a1a92c26e01ddb3921aa6828bcd3576f3e 19-Apr-2004 Raymond Hettinger <python@rcn.com> * Restore the pure python version of heapq.py.
* Mark the C version as private and only use when available.
/external/python/cpython2/setup.py
4c4a45de8f992bb0c5cf35910d34ed6c63fa9d14 21-Mar-2004 Andrew M. Kuchling <amk@amk.ca> [Patch #905863] Support the CVS version of Tcl/Tk, which has the version number 8.5
/external/python/cpython2/setup.py
3c0aa7e7a2e5bee936d281af3bd9f99b6096325c 21-Mar-2004 Andrew M. Kuchling <amk@amk.ca> [Patch #850977] Detect Tcl/Tk libraries on FreeBSD/OpenBSD. Bugfix candidate
/external/python/cpython2/setup.py
72092941125cb0a3577fbf63294d14a02bb5dd2a 07-Feb-2004 Skip Montanaro <skip@pobox.com> a couple other sunos4 support items removed
/external/python/cpython2/setup.py
756b3f3c15bd314ffa25299ca25465ae21e62a30 29-Jan-2004 Raymond Hettinger <python@rcn.com> * Move collections.deque() in from the sandbox
* Add unittests, newsitem, and whatsnew
* Apply to Queue.py mutex.py threading.py pydoc.py and shlex.py
* Docs are forthcoming
/external/python/cpython2/setup.py
3e2a30692085d32ac63f72b35da39158a471fc68 17-Jan-2004 Hye-Shik Chang <hyeshik@gmail.com> Add CJK codecs support as discussed on python-dev. (SF #873597)

Several style fixes are suggested by Martin v. Loewis and
Marc-Andre Lemburg. Thanks!
/external/python/cpython2/setup.py
0c4102760c440af3e7b575b0fd27fe25549641a2 05-Jan-2004 Raymond Hettinger <python@rcn.com> SF Patch #864863: Bisect C implementation
(Contributed by Dmitry Vasiliev.)
/external/python/cpython2/setup.py
fe3fe4adb5c7a72bfec3c5b7b8ec5e42d8ccc625 03-Dec-2003 Jack Jansen <jack.jansen@cwi.nl> Adding an interface to the high-level Open Scripting Architecture,
by request of Donovan Preston. In return, he promised to use this
to create a Python OSA component, which would turn Python
into a first-class OSA scripting language (like AppleScript itself).
/external/python/cpython2/setup.py
7d0a609e6f43b82f3aeeefcb0574f3c1e4b09ad4 03-Dec-2003 Jack Jansen <jack.jansen@cwi.nl> An interface to the LaunchServices API.
/external/python/cpython2/setup.py
b845ef056ac33e2d65556cb7924d2084f89d2e0c 13-Nov-2003 Gregory P. Smith <greg@mad-scientist.com> remove "support" for BerkeleyDB 3.1, it hasn't worked for a long time
/external/python/cpython2/setup.py
b3af1813eb5cf99766f55a0dfc0d566e9bd7c3c1 08-Nov-2003 Raymond Hettinger <python@rcn.com> Convert heapq.py to a C implementation.
/external/python/cpython2/setup.py
7883dc8abb81026fb111b2fde09ba602ccf04226 24-Oct-2003 Andrew M. Kuchling <amk@amk.ca> [Patch #772077 from Tim Rice] Fix for compiling the readline module on UnixWare; fix goofy comment indent. 2.3 bugfix candidate
/external/python/cpython2/setup.py
2d59a4921234333b55e4f7b7f54d5649771d7c09 21-Oct-2003 Fred Drake <fdrake@acm.org> Provide a bit more information to the compiler when building Expat.
This avoids having to modify the Expat sources in any way starting
with Expat 1.95.7.
/external/python/cpython2/setup.py
125188cabf9e7fb9b8c1fccd93dacedd4862a28d 22-Sep-2003 Gregory P. Smith <greg@mad-scientist.com> Add BerkeleyDB 4.2 to the library search for the bsddb module.
/external/python/cpython2/setup.py
99f3ba1648004af22ede20d09d567cb33dce3db8 15-Sep-2003 Andrew M. Kuchling <amk@amk.ca> Remove possibly-misleading Expat version
/external/python/cpython2/setup.py
28df64ac472862ce0f03f932407e71a35ce61f19 10-Jul-2003 Andrew MacIntyre <andymac@bullseye.apana.org.au> patch #764612 - find DB 4.1/4.0/3.x on FreeBSD and systems with similar
installation location policies.
/external/python/cpython2/setup.py
51dead79b5e4514fe6cbc481d72a32a40e1f449c 17-Jun-2003 Neal Norwitz <nnorwitz@gmail.com> Convert some repetitive code into a loop
/external/python/cpython2/setup.py
19d173486b2263a269260343d65ac3929c89297e 14-Jun-2003 Martin v. Löwis <martin@v.loewis.de> Patch #752671: NetBSD needs to link libintl to _locale.so.
/external/python/cpython2/setup.py
373ef3771543e2b5bc71414950a1f5c4a53b03bf 13-Jun-2003 Guido van Rossum <guido@python.org> Install the main script for the new IDLE here.
/external/python/cpython2/setup.py
ebc198faa991ae836547ec1dccea8133b185bd65 24-May-2003 Just van Rossum <just@letterror.com> Somehow ColorPicker has never been included or tested under darwin, but it works just fine.
/external/python/cpython2/setup.py
a950f7ff0dad8718b999bdd944f5f48c8640be59 09-May-2003 Martin v. Löwis <martin@v.loewis.de> Only look for krb5.h if ssl.h was found.
Fixes bug reported in comment to #728322.
/external/python/cpython2/setup.py
50727728b9d101f1c33f5f45e403a2a86492e422 07-May-2003 Skip Montanaro <skip@pobox.com> set platform properly for OSF/1
/external/python/cpython2/setup.py
9f5178abb7edd1b1bcaffcdfcf1afd8816dab102 06-May-2003 Skip Montanaro <skip@pobox.com> p.strip(os.sep) can't have possibly worked. It would have stripped both
leading and trailing '/' characters on Unix systems.
/external/python/cpython2/setup.py
22e00c42c092c151ab220b234e859d91f5b19c77 06-May-2003 Skip Montanaro <skip@pobox.com> build bsddb185 module in certain restricted circumstances
/external/python/cpython2/setup.py
e86a59af886d6c0f58f53e42878a25e48627fed1 03-May-2003 Martin v. Löwis <martin@v.loewis.de> Change 'and' to 'or' in _tkinter test.
/external/python/cpython2/setup.py
96f7d875b7092ec92a24647702757c76cdf9b6a5 03-May-2003 Just van Rossum <just@letterror.com> build the new autoGIL module on OSX
/external/python/cpython2/setup.py
816653fccba672828bfae09422e701cfaac4a2d0 18-Apr-2003 Neal Norwitz <nnorwitz@gmail.com> SF Feature #: 719429, Get the SSL module to build on RedHat 9.

krb5.h is in it's own directory
/external/python/cpython2/setup.py
7fb697b5d26b1c9a379978653db97a84d7270141 03-Apr-2003 Martin v. Löwis <martin@v.loewis.de> Revert Patch #670715: iconv support.
/external/python/cpython2/setup.py
0b27ff92d2127ed39f52d9987e4e96313937cbc8 31-Mar-2003 Neal Norwitz <nnorwitz@gmail.com> SF patch #712367, get build working on AIX

configure change is necessary to pass "." to makexp_aix so that
dynamic modules work

setup change gets curses working
/external/python/cpython2/setup.py
718d307df838c0fefa674560f39a2a777b408e72 21-Mar-2003 Neal Norwitz <nnorwitz@gmail.com> Get locale module to build on aix4
/external/python/cpython2/setup.py
ba9e9781805f85d32b5a2a17efdf00b77d747500 21-Mar-2003 Skip Montanaro <skip@pobox.com> build _csv extension module
/external/python/cpython2/setup.py
7a251db9e6c9962f08c99e04c018b659a18a51fb 07-Mar-2003 Jack Jansen <jack.jansen@cwi.nl> Build the OSATerminology module on MacOSX.
/external/python/cpython2/setup.py
d79284843ab9b23b922274f066ea13e88825faad 02-Mar-2003 Jack Jansen <jack.jansen@cwi.nl> _CG module only needs the ApplicationServices framework, not Carbon.
/external/python/cpython2/setup.py
6e2d1c7ab83eef723176861ac2bc0732f10ba1ca 28-Feb-2003 Neal Norwitz <nnorwitz@gmail.com> Just pointed out the code was better written with
try: # ...
except ImportError, why:
except: # ...
All other changes are re-indenting/formatting.
/external/python/cpython2/setup.py
3f5fcc8acce9fa620fe29d15980850e433f1d5c9 28-Feb-2003 Neal Norwitz <nnorwitz@gmail.com> Fix SF bug #690012 (among others), iconv_codec stops build

Change setup.py to catch all exceptions.
- Rename module if the exception was an ImportError
- Only warn if the exception was any other error

Revert _iconv_codec to raising a RuntimeError.
/external/python/cpython2/setup.py
9ce623fce5707c9c2c9c4716d719e4178a08f80b 24-Feb-2003 Jack Jansen <jack.jansen@cwi.nl> That fix was bogus, undone. The problem is that the iconv include file
is found if you are running fink, but the module doesn't work. For now
I disabled building iconv_codec on darwin.
/external/python/cpython2/setup.py
70ec40befa159726dac4969eb6de426bfd6cb88a 24-Feb-2003 Jack Jansen <jack.jansen@cwi.nl> The test for iconv_incs tested explicitly for None, but [] is returned
if the include files cannot be found.
/external/python/cpython2/setup.py
c3bbeb3749d84809e4b959788b7ff5f134f39ba3 23-Feb-2003 Neal Norwitz <nnorwitz@gmail.com> ossaudiodev has been building, so remove unnecessary pass and invalid comment
/external/python/cpython2/setup.py
14ee89c785fe61c9397dfdd457994a2ba601a00b 20-Feb-2003 Guido van Rossum <guido@python.org> Add PEP 301 metadata.
/external/python/cpython2/setup.py
12471d63893f84cb88deccf83af5aa5c6866c275 20-Feb-2003 Guido van Rossum <guido@python.org> Don't use self.announce() in a function that's not a method.

Use level=3 (i.e. log.WARN) for the warnings about failed imports.
(Hmm... Why is that code in an "if 1: ..."? What's the else branch
for?)
/external/python/cpython2/setup.py
0feb8c347e4fa4e8860b2fc4f95602cf6621ab09 18-Feb-2003 Jack Jansen <jack.jansen@cwi.nl> Don't try to build dl on darwin. It doesn't build out of the box, and it
wouldn't serve a useful purpose anyway.
/external/python/cpython2/setup.py
0c016a9590b3da47f19420d0616e0c72cae19abf 13-Feb-2003 Guido van Rossum <guido@python.org> Re-enable compiling ossaudiodev now that it seems to work again.
/external/python/cpython2/setup.py
6c7438e784a0537260ed9423079e3bb5d61be8c3 11-Feb-2003 Guido van Rossum <guido@python.org> Add compilation instructions for xxmodule.c.
/external/python/cpython2/setup.py
9181c94e05250b8f69615a96634d55afe532e406 05-Feb-2003 Jason Tishler <jason@tishler.net> This patch reverts the following:

It also prevents building against the real X headers, if installed.

After discussions with the Cygwin project lead, I believe that building
against the real X headers is OK. Especially, since the psuedo-X headers
are *not* installed by the Cygwin Tcl/Tk binary package.
/external/python/cpython2/setup.py
cccac1a163915d7a4e757a1a4e62b21c91b5c475 05-Feb-2003 Jason Tishler <jason@tishler.net> This patch enables Cygwin Python to build _tkinter against Tcl/Tk 8.4.
Note that this patch just reverts the lib_prefix (i.e., "cyg") portion
of my Tcl/Tk 8.3 patch. It seems that Cygwin Tcl/Tk is using a more
normal file naming convention again.
/external/python/cpython2/setup.py
d156c2d782d1c598a4c97bc5192f383ce9669674 02-Feb-2003 Neal Norwitz <nnorwitz@gmail.com> Get ossaudiodev to compile on freebsd 4.7
/external/python/cpython2/setup.py
96ef8115dd6ed006f5fc44fa1b577db23485224c 01-Feb-2003 Raymond Hettinger <python@rcn.com> Move itertools module from the sandbox and into production.
/external/python/cpython2/setup.py
2c60f7a13697bbc19c4d5ef0b052c34cf1848244 29-Jan-2003 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/setup.py
9789aefa616c14599af600bdea925299517da730 26-Jan-2003 Martin v. Löwis <martin@v.loewis.de> Patch #670715: Universal Unicode Codec for POSIX iconv.
/external/python/cpython2/setup.py
fc03a94aaccc9ae606ee3438ca21d65a335d43e9 25-Jan-2003 Martin v. Löwis <martin@v.loewis.de> Incorporate Expat 1.95.6.
/external/python/cpython2/setup.py
81d40d6f4728d4f023a54217c2e6a4fa23291399 21-Jan-2003 Guido van Rossum <guido@python.org> ossaudiodev.c currently gives compilation errors, and Greg doesn't fix
it, so disable the build for now.
/external/python/cpython2/setup.py
0a6355eb1fb5af03827a00e146c147c94efe78c9 08-Jan-2003 Greg Ward <gward@python.net> Add reminder that ossaudiodev can/should also be built on FreeBSD.
/external/python/cpython2/setup.py
dca3f2f54a5051182dec3c439abc714503386f5c 08-Jan-2003 Guido van Rossum <guido@python.org> Enable building and testing of ossaudiodev for Linux.
/external/python/cpython2/setup.py
5a47e5ba04230f4d7f85c41f002bce18600a6d1b 04-Jan-2003 Skip Montanaro <skip@pobox.com> The bsddb3 library does not build w/ Berkeley DB 3.0. 3.1 is the earliest
supported version.
/external/python/cpython2/setup.py
decc6a47df823a988845d3753a4cfb7a85b80828 01-Jan-2003 Skip Montanaro <skip@pobox.com> Split OPT make variable into OPT and BASECFLAGS. The latter contains those
compiler flags which are necessary to get a clean compile. The former is
for user-specified optimizer, debug, trace fiddling. See patch 640843.

Add /sw/lib and /sw/include to setup.py search paths on Darwin to take
advantage of fink goodies.

Add scriptsinstall target to Makefile to install certain scripts from
Tools/scripts directory.
/external/python/cpython2/setup.py
bbe8961698de3a4e3e17512b6e88e9d7fcd52d4e 31-Dec-2002 Jason Tishler <jason@tishler.net> Patch #660485: Cygwin _tkinter Tcl/Tk 8.3 patch

The attached patch enables Cygwin Python to
build cleanly against the latest Cygwin Tcl/Tk
which is based on Tcl/Tk 8.3. It also prevents
building against the real X headers, if installed.
/external/python/cpython2/setup.py
40819d551545db13cdfd46c773ffe3bc4f1f9ca0 30-Dec-2002 Barry Warsaw <barry@python.org> Search for and use BerkeleyDB 4.1 if it's available. Python's
extension module now supports it.
/external/python/cpython2/setup.py
40f621709286a7a0f7e6f260c0fd020d0fac0de0 30-Dec-2002 Raymond Hettinger <python@rcn.com> SF patch 658251: Install a C implementation of the Mersenne Twister as the
core generator for random.py.
/external/python/cpython2/setup.py
6810f92d4df90e358751b697d1c7a978c007fae0 20-Dec-2002 Jack Jansen <jack.jansen@cwi.nl> The extension module macfs has been replaced by a pure Python version.
/external/python/cpython2/setup.py
529a505da4c2ffc79b598935a241a9ffe17563e5 17-Dec-2002 Michael W. Hudson <mwh@python.net> This is J. Lewis Muir's patch:

[ 629278 ] install lib-dynload .so files mode 555

fixing

[ 583206 ] lib-dynload/*.so wrong permissions
[ 425007 ] Python 2.1 installs shared libs with mode 0700

Phew.
/external/python/cpython2/setup.py
a29d508ec4f29f73a9569e27402f159b8efa57ca 16-Dec-2002 Guido van Rossum <guido@python.org> Build the datetime module for *n*x.
/external/python/cpython2/setup.py
427a290c9afca605ab8ed799f0072d890318b837 12-Dec-2002 Martin v. Löwis <martin@v.loewis.de> Patch #629126: Detect BLT by also looking for libBLT.
/external/python/cpython2/setup.py
b28de0d79f6f1bfc7e395a1945167a87bfe95356 12-Dec-2002 Marc-André Lemburg <mal@egenix.com> Patch to make _codecs a builtin module. This is necessary since
Python 2.3 will support source code encodings which rely on the
builtin codecs being available to the parser.

Remove struct dependency from codecs.py
/external/python/cpython2/setup.py
a37d61f1d64fb5e35c0d4c658b2f97caf673c171 07-Dec-2002 Martin v. Löwis <martin@v.loewis.de> Correct db3 /opt/sfw library path. Link ndbm with libc only if ndbm.h
is present and libndbm is not. Add runtime libs to dbm if linked against
Berkeley DB.
/external/python/cpython2/setup.py
05d4d562d70568469b12cb2b45dfc78886f8c5d9 06-Dec-2002 Martin v. Löwis <martin@v.loewis.de> Search in standard library and include dirs for Sleepycat stuff.
Fixes #590377.
/external/python/cpython2/setup.py
a246d9fefd729294e84a190f2e92cf4e4ff08f20 27-Nov-2002 Andrew M. Kuchling <amk@amk.ca> [Patch #641685] setup.py contained code for finding libraries, instead
of using the CCompiler.find_library_file() provided by the Distutils.
This patch fixes it to use the Distutils method at the cost of some
additional glue.

(The duplication resulted in the SSL module not being automatically
built on Macs; the Distutils knew that shared libraries on OS X have a
.dylib extension, but the setup.py code didn't.)
/external/python/cpython2/setup.py
05ced6aa761bab7348e95a479b6f791e636ceae7 25-Nov-2002 Just van Rossum <just@letterror.com> Don't disable building Mac-specific modules for a non-framework build:
whether they crash or not is not a matter of using a framework or not,
but whether the code is run from an app bundle or not. And that it
_can_ crash (instead of tracing back) is Apple's bug anyway, not ours.
/external/python/cpython2/setup.py
d0e59fb68d62939477e0f5afb53bd4cc47f8288e 22-Nov-2002 Jack Jansen <jack.jansen@cwi.nl> Added the alias manager too. The interface isn't perfect yet: the alias
manager doesn't always have the alias as the first argument, so things
become functions in stead of methods.
/external/python/cpython2/setup.py
e2ba87396cde5b57259405722910c560f7d237c6 22-Nov-2002 Jack Jansen <jack.jansen@cwi.nl> Got angry and added support for pretty much the whole file and folder
manager. This should allow us the get rid of most of the FSSpecs, only
navigation services remains to be done.
/external/python/cpython2/setup.py
21645fc073c541ed4f223d98313629de4a27ce9a 19-Nov-2002 Martin v. Löwis <martin@v.loewis.de> Don't try to use unsupported DB versions.
/external/python/cpython2/setup.py
6aa4a1f29ca575e25fc595857b2a5168a02c9780 19-Nov-2002 Martin v. Löwis <martin@v.loewis.de> Import PyBSDDB 3.4.0. Rename historical wrapper to bsddb185.
/external/python/cpython2/setup.py
cc40cede7a17cdeea20b425c66351dad62771a23 09-Nov-2002 Martin v. Löwis <martin@v.loewis.de> Look in db4 directories when checking for db4.
/external/python/cpython2/setup.py
15628fe7bc9c1a2cc149ec44b1ebddd22017ea5d 08-Nov-2002 Andrew M. Kuchling <amk@amk.ca> Simply delete the fpectl module, instead of leaving it commented out;
if people want to compile it, they should edit Modules/Setup, not setup.py
/external/python/cpython2/setup.py
f8ca8364c9682df468a982a5f29831b76521bb6d 05-Nov-2002 Gustavo Niemeyer <gustavo@niemeyer.net> Patch implementing bz2 module.

* setup.py
(PyBuildExt.detect_modules): Included bz2 module detection.

* Modules/bz2module.c
* Lib/test/test_bz2.py
* Doc/lib/libbz2.tex
Included files implementing, testing, and documenting bz2 module.

* Doc/Makefile.deps
* Doc/lib/lib.tex
Include references to libbz2.tex.

* Misc/NEWS
(Library): Mention distutils' c++ linkage patch, and new bz2 module.
/external/python/cpython2/setup.py
e0fea6c4edcb977d722ed30de4a76a83355e2617 14-Oct-2002 Guido van Rossum <guido@python.org> [SF bug 620364]

In build_extensions(), don't proceed if srcdir is None. Probably
somebody who tried this on Windows. :-)
/external/python/cpython2/setup.py
fa8218143691f46195b7bc5c0b66fb5d036c4271 25-Sep-2002 Guido van Rossum <guido@python.org> Disable building of the fpectl module -- it's dangerous or useless
except in the hands of experts. Will backport to 2.2.2.
/external/python/cpython2/setup.py
770acd3f7fff52eef0d0ad02beaa4c569d70811f 12-Sep-2002 Guido van Rossum <guido@python.org> Only build the 'dl' extension when sys.maxint equals 2**31-1.
This module raises "SystemError: module dl requires sizeof(int) ==
sizeof(long) == sizeof(char*)" when compiled on 64-bit platforms.
/external/python/cpython2/setup.py
983258ed7e96897e00c7a4459034d83816018181 29-Aug-2002 Jack Jansen <jack.jansen@cwi.nl> Revived the Carbon.Help module, but implementing the MacHelp API in stead
of the defunct Balloons API. Help tags are TBD, but at least this gives
us access to the help menu.
/external/python/cpython2/setup.py
ccfdde86eb56b5e24d44e18aa1c276be475aeee2 15-Aug-2002 Skip Montanaro <skip@pobox.com> Slight reordering of directories searched for BerkDB libs and include files.
Push /usr/... further down the list - always check /usr/local/... before
/usr/...

Doubt this will help with http://python.org/sf/589427 or not, but these
changes were prompted by my investigation of that bug report. I wasn't able
to reproduce that problem though
/external/python/cpython2/setup.py
d28216b279743ed680d84fe37da190e9754e6be4 14-Aug-2002 Jason Tishler <jason@tishler.net> Patch #588564: _locale library patch

This patch enables setup.py to find gettext routines when they are
located in libintl instead of libc. Although I developed this patch for
Cygwin, I hope that it can be easily updated to support other platforms
(if necessary). I tested this patch under Cygwin and Red Hat Linux 7.1.
/external/python/cpython2/setup.py
259b1e18b4b5f8acca8366efa3a06e7d489d1045 13-Aug-2002 Barry Warsaw <barry@python.org> Regress Guido's change of 2002/08/06 to check for the zlib version
1.1.4. Redhat hasn't upgraded but does provide a patched 1.1.3
package, so checking for 1.1.4 just makes life difficult.
/external/python/cpython2/setup.py
8cdc03dca571fd2847d68bfd220234c0153f8f47 06-Aug-2002 Guido van Rossum <guido@python.org> Update the URL for getting zlib, and update the minimal required
version to 1.1.4 (because of the 1.1.3 security problem). Also
replace a funny use of line.find() with line.startswith().
/external/python/cpython2/setup.py
5f8a23f32fb32476d97c0be4c7da2dea5efe3393 05-Aug-2002 Fred Drake <fdrake@acm.org> Since the errno module is needed by os._execvpe(), and that is used by the
setup.py (indirectly) script to build the standard dynamically loaded
modules, the errno module is being made static so it will always be
available.
Closes SF bug #591205 (needed on trunk only).
/external/python/cpython2/setup.py
a30d1447cfb9578ca082d1ef9f8150f66928493f 05-Aug-2002 Jack Jansen <jack.jansen@cwi.nl> Build the _IBCarbon module.
/external/python/cpython2/setup.py
c4c718057e6cd9207fd5f32ec83812caa8fd6e7f 03-Aug-2002 Michael W. Hudson <mwh@python.net> Revert last checkin. Man, that was stupid.
/external/python/cpython2/setup.py
210f5585d272d6f26e1ba64dbd84b726c69f899d 03-Aug-2002 Michael W. Hudson <mwh@python.net> Another fix for:

[ 589427 ] standard include paths on command line

_ssl still got /usr/include on the command line.
/external/python/cpython2/setup.py
90b8e4d40cc8ec3aed05d5bc6a5afc981e7ebc0c 02-Aug-2002 Michael W. Hudson <mwh@python.net> Fix for

[ 589427 ] standard include paths on command line
/external/python/cpython2/setup.py
d1b2045958306349b04da931a1a400d7e9a49fb9 08-Jul-2002 Jack Jansen <jack.jansen@cwi.nl> The readme file said that OSX Carbon modules were only built for
-enable-framework builds, but setup.py built them anyway. Fixed.
Also normalized whitespace.

Bugfix candidate.
/external/python/cpython2/setup.py
73aa1fff85c7c6ff940ace1a5de8a895e24e0132 28-Jun-2002 Jack Jansen <jack.jansen@cwi.nl> More fixes for building MacPython extension modules. It now actually succeeds
in building various modules.
/external/python/cpython2/setup.py
4439b7c67e057db24067e723f1f553258dfa9d94 26-Jun-2002 Jack Jansen <jack.jansen@cwi.nl> Fixed a few showstoppers in the process of making MacPython use setup.py to build it's exension modules (in stead of relying on a private mechanism). It definitely doesn't work yet, but it looks promising.
/external/python/cpython2/setup.py
6fe3d7009e0214cc994889a830299be6df7acb92 24-Jun-2002 Barry Warsaw <barry@python.org> In the Extension() call, add runtime_library_dirs so that a useful
-R/--rpath flag gets passed to the linker. Source builds of
BerkeleyDB do their default installs in locations not normally on
ld.so's search path.
/external/python/cpython2/setup.py
0b06be7b0be87bd78707a939cb9964f634f392d4 21-Jun-2002 Jack Jansen <jack.jansen@cwi.nl> Patch #557719 by Tony Lownds, slightly massaged by me: streamline the
OSX framework build process. Things fixed/modified:
- the filesystem case-sensitivity test now works for builds outside
the source directory
- various other fixes for building outside the source directory
- python.app now has a target in the main Makefile
- WASTE and AquaTk are found more automatically
/external/python/cpython2/setup.py
fc8341d0706bcf41711b289897cf7b8c4b7178a7 17-Jun-2002 Fred Drake <fdrake@acm.org> Update description of the Expat library.
Closes SF bug #556370.
/external/python/cpython2/setup.py
57454e57f83b407dd2653cbfcead7c9801beeff0 14-Jun-2002 Skip Montanaro <skip@pobox.com> This introduces stricter library/header file checking for the Berkeley DB
library. Since multiple versions can be installed simultaneously, it's
crucial that you only select libraries and header files which are compatible
with each other. Version checking is done from highest version to lowest.
Building using version 1 of Berkeley DB is disabled by default because of
the hash file bugs people keep rediscovering. It can be enabled by
uncommenting a few lines in setup.py. Closes patch 553108.
/external/python/cpython2/setup.py
340043ea7916f4ada4e849cfb3da6d7cad621f5d 13-Jun-2002 Jeremy Hylton <jeremy@alum.mit.edu> Munge depends files to have absolute paths.

Look in both moddirlist and incdirlist, since a .h could be in either.
/external/python/cpython2/setup.py
df1e092a1fbd4c62d30d8b687cfc24773319e0fc 13-Jun-2002 Guido van Rossum <guido@python.org> Get rid of accidentally checked-in reference to "bits".
/external/python/cpython2/setup.py
47d3a7afdaf52887d1bbd1a8cbcd717893c6d480 13-Jun-2002 Guido van Rossum <guido@python.org> Add dependencies on socketmodule.h.
/external/python/cpython2/setup.py
f90ae20354ceb501f0ba0b6459df17f1a8005a47 11-Jun-2002 Martin v. Löwis <martin@v.loewis.de> Patch #488073: AtheOS port.
/external/python/cpython2/setup.py
16c8d702a41c2de20484e88030fa12b82d6322de 04-Jun-2002 Fred Drake <fdrake@acm.org> When using a Python that has not been installed to build 3rd-party
modules, distutils does not understand that the build version of the
source tree is needed.

This patch fixes distutils.sysconfig to understand that the running
Python is part of the build tree and needs to use the appropriate
"shape" of the tree. This does not assume anything about the current
directory, so can be used to build 3rd-party modules using Python's
build tree as well.

This is useful since it allows us to use a non-installed debug-mode
Python with 3rd-party modules for testing. It as the side-effect that
set_python_build() is no longer needed (the hack which was added to
allow distutils to be used to build the "standard" extension modules).

This closes SF patch #547734.
/external/python/cpython2/setup.py
24cf7766bca616cd5d32e0c707dbcda8941d0a27 22-May-2002 Jason Tishler <jason@tishler.net> Patch #491107: Cygwin setup.py import workaround patch

mwh wrote:
> Jason, feel free to complain if you think this isn't
> the right thing to do.

I guess that I would like to complain and reopen this
issue. :,) I cannot build a Python 2.2.1 with threads
under Cygwin without this patch even though I'm using
Michael's static _socket workaround. This is due to the
Cygwin fork() problem with DLL base address conflicts
that are triggered by importing many modules during the
setup.py run. Similar problems can also be caused by
regrtest.py.

Even after my rebase patch is accepted into Cygwin's
setup.exe, I feel this patch will still be necessary.
This is because during the build process, the shared
extensions (i.e., DLLs) will not be rebased yet. Hence,
the potential for DLL base address conflicts will exist.

One way to obviate this patch is to push the rebase
functionality into Cygwin's ld. Unfortunately, I don't
think this is likely to happen. Another possible way,
is to use the yet to be defined and implemented unload
module functionality:

http://mail.python.org/pipermail/python-dev/2001-December/019028.html
/external/python/cpython2/setup.py
2e1c09c1fd06531a3ce1de5b12ec5c8f771e78e0 04-Apr-2002 Guido van Rossum <guido@python.org> Removed old Digital Creations copyright/license notices (with
permission from Paul Everitt). Also removed a few other references to
Digital Creations and changed the remaining ones to Zope Corporation.
/external/python/cpython2/setup.py
03ffbcd393319cfd34341974829fd010fad4b053 25-Mar-2002 Neal Norwitz <nnorwitz@gmail.com> Fix SF # 532618 517704, install problems when building modules fail.
Fix whitespace on a line also.
/external/python/cpython2/setup.py
0c46c0cc70613c34862513a2c8d679128146e90e 07-Mar-2002 Michael W. Hudson <mwh@python.net> Apply Jack's patch attached to

[ 508779 ] Disable flat namespace on MacOS X

I presume you wanted this on the trunk too, Jack?

2.2.1 candidate.
/external/python/cpython2/setup.py
7113d9607bcc685fdd1d33bfed83eae92902de42 01-Mar-2002 Michael W. Hudson <mwh@python.net> Changes to what we do to modules that don't import, as
discussed on python-dev.
/external/python/cpython2/setup.py
a5d2b4cb180ec87d006d63f838860fba785bcad0 16-Feb-2002 Marc-André Lemburg <mal@egenix.com> Break SSL support out of _socket module and place it into a new
helper module _ssl.

The support for the RAND_* APIs in _ssl is now only enabled
for OpenSSL 0.9.5 and up since they were added in that
release.

Note that socketmodule.* should really be renamed to _socket.* --
unfortunately, this seems to lose the CVS history of the file.

Please review and test... I was only able to test the header file
chaos in socketmodule.c/h on Linux. The test run through fine
and compiles don't give errors or warnings.

WARNING: This patch does *not* include changes to the various
non-Unix build process files.
/external/python/cpython2/setup.py
8301256a440fdd98fd500d225dac20ebb192e08f 14-Feb-2002 Martin v. Löwis <martin@v.loewis.de> Compute expat -I directives from srcdir. Fixes #517214.
/external/python/cpython2/setup.py
8fef47be5f42c6b8b479e929cd57198a2572a9df 13-Feb-2002 Martin v. Löwis <martin@v.loewis.de> Define VERSION in expat.h.
/external/python/cpython2/setup.py
cf453fe2a8ce24ab048982fe3e594c69fe30e9d4 12-Feb-2002 Martin v. Löwis <martin@v.loewis.de> Use included Expat library. Drop support for older expat versions.
/external/python/cpython2/setup.py
af14289c5426743015dbbe0567e2c2677f1bff0c 23-Jan-2002 Michael W. Hudson <mwh@python.net> Fix for

[ #433775 ] module build dir first in test import

though not in the way the summary would suggest; use imp.load_dynamic()
in setup.py to ensure we're testing the dynamic object we think we are.
/external/python/cpython2/setup.py
5b10910d7a1f9543568aba732af3881c85e9289d 23-Jan-2002 Michael W. Hudson <mwh@python.net> Sjoerd Mullender pointed out that setup.py contained some tabs,
so I threw reindent.py at it and look what happened!

Did setup.py escape Tim's regular whitespace normalizations?
/external/python/cpython2/setup.py
796720b3148c05efb2eff1852241d16c0d4ae8eb 22-Jan-2002 Jack Jansen <jack.jansen@cwi.nl> Mac _Scrap module is now carbon-compliant, so build it on OSX.
/external/python/cpython2/setup.py
39230b3230783d55fd5b21c0f745ab5eec366fa5 16-Jan-2002 Michael W. Hudson <mwh@python.net> Apply a variant of patch

[ #420565 ] makes setup.py search sys.prefix

I think this also fixes some bug in the tracker about not searching
directories that don't exist, but I can't find the report :(
/external/python/cpython2/setup.py
93227275dcf18196c1b81a3c884dbd2e78c8f440 01-Jan-2002 Martin v. Löwis <martin@v.loewis.de> Patch #497126: Always compile dl.
/external/python/cpython2/setup.py
8efd6ceecc2dfc8186e957ccdb6319f1c721672b 17-Dec-2001 Guido van Rossum <guido@python.org> Update comments about mpz, pointing to gmpy and mxNumber rather than
to the non-existing pympz (did that ever exist?).
/external/python/cpython2/setup.py
e9039b1742d8bac6a53cfac6ae67f8e1c7a8741c 13-Dec-2001 Just van Rossum <just@letterror.com> build CoreGraphics under darwin
/external/python/cpython2/setup.py
dd67a8ed2c50b13d08af4a5fe67c1dff36748685 13-Dec-2001 Jack Jansen <jack.jansen@cwi.nl> Build _CarbonEvt module on Mac OS X. Still gives a couple of warnings
but compiles OK.
/external/python/cpython2/setup.py
edeea04bfd8342c5339cea701d9c6c08186a1cdb 10-Dec-2001 Jack Jansen <jack.jansen@cwi.nl> Mods to make WASTE module compile and link for MachoPython. Not tested
any further, yet.
/external/python/cpython2/setup.py
9028d0a52529a8bc76868ade697511f29614b207 06-Dec-2001 Fred Drake <fdrake@acm.org> Visious hackery to solve a build-control problem related to our use of
distutils for the library modules built as shared objects. A better solution
appears possible, but with the threat that the distutils becomes more
magical ("complex").
This closes SF bug #458343.
/external/python/cpython2/setup.py
38419c003c7f162d937320d01edce0c97ef502c3 06-Dec-2001 Fred Drake <fdrake@acm.org> Wrap some long lines.
/external/python/cpython2/setup.py
e7ffbb24e80800de3667a88af96d03f8c9717039 06-Dec-2001 Andrew M. Kuchling <amk@amk.ca> [Bug #480882] Remove now-pointless check for existence for _curses_panel.c;
Bugfix candidate.
/external/python/cpython2/setup.py
244e761fbf965a87dadb2e6720d1e68acdf4d7d3 05-Dec-2001 Jack Jansen <jack.jansen@cwi.nl> As of OS X 10.1.1 the version numbering scheme has changed. Convert all "darwin*" to "darwin" and use that for testing.
/external/python/cpython2/setup.py
f5c76776023e925deac6391546bcb85cd0c2424c 24-Nov-2001 Martin v. Löwis <martin@v.loewis.de> Support bsddb 3.2. Fixes #483653.
/external/python/cpython2/setup.py
f49c6f9954aa59e29c8b392347646f95cbf8215a 01-Nov-2001 Jack Jansen <jack.jansen@cwi.nl> The import check in setup.py fails on Mac OS X for Carbon-based modules
if you are not building while logged in to the console (you cannot
connect to the window server, so the Carbon library doesn't initialize).
Added a quick hack to skip the import test, with a warning, for modules
linked against Carbon.
/external/python/cpython2/setup.py
666b1e7e2f929af06fdfd074304a727f3dc5ed12 31-Oct-2001 Jack Jansen <jack.jansen@cwi.nl> Link the core with CoreServices, not with Carbon, and don't use any Carbon
routines. As of 10.1 using Carbon will crash Python if no window server is
available (ssh connection, console mode, MacOSX Server). This fixes bug
#466907.

A result of this mod is that the default 8bit encoding on OSX is now ASCII,
for the time being. Also, the extension modules that need the Carbon
framework now explicitly include it in setup.py.
/external/python/cpython2/setup.py
c3ffef66665eade1e2fc10dcc271828a995ef74e 22-Oct-2001 Neil Schemenauer <nascheme@enme.ucalgary.ca> - Build dbm module using libdb1 if it's available. This fixes SF bug "[
#230075 ] dbmmodule build fails on Debian GNU/Linux unstable (Sid)".

- Build bsddb module with libdb3 if it's available. It also fixes a bug that
causes the build of bsddb to fail on Debian if bsddb3-dev is installed.
/external/python/cpython2/setup.py
a25d995ab0cec07a2b11e445551f9ccc78a89c06 17-Oct-2001 Jeremy Hylton <jeremy@alum.mit.edu> The Python symtable module depends on .h files that setup.py doesn't track.
/external/python/cpython2/setup.py
3a40f32aa61c2ccd0799f25492c6b94cee651771 12-Oct-2001 Fred Drake <fdrake@acm.org> Add entry for HotShot.
/external/python/cpython2/setup.py
2f20dab9c1f2e123b7d8cc17393d0504825d439a 08-Oct-2001 Martin v. Löwis <martin@v.loewis.de> Do not add -shared to linker_so. Any necessary options should already be
in LDSHARED.
/external/python/cpython2/setup.py
57fc21018f570b708a898f858d8fe4706d504812 03-Oct-2001 Greg Ward <gward@python.net> Fix a spelling error that has been bugging me for longer than I care to admit.
/external/python/cpython2/setup.py
89fb72dd76e0ba32c919671cdddb500bbc4e2f0a 18-Sep-2001 Andrew M. Kuchling <amk@amk.ca> [Patch #462258] On Cygwin, don't build Tkinter unless the X header files
can be found.
/external/python/cpython2/setup.py
fda3c3ddae776dc23e55327e481d3bd5bec0536a 17-Sep-2001 Andrew M. Kuchling <amk@amk.ca> [Patch #462255, from Jason Tishler] Re-enables building the resouce
module on the Cygwin platform.
/external/python/cpython2/setup.py
02fac83ba173330fda5237fceb517b8c67110015 13-Sep-2001 Greg Ward <gward@python.net> Comment tweak: point to Robin Dunn's pybsddb project on SourceForge.
/external/python/cpython2/setup.py
2f760c35e2372dc50102305f407e5eed7e7b5c0a 04-Sep-2001 Jack Jansen <jack.jansen@cwi.nl> On MacOSX built the toolbox extension modules iff we're building with
--enable-framework.
Some modules that are also useful outside a fullblown application are
always built.
/external/python/cpython2/setup.py
4ca5f38f463301cd17284c3ed45add88b3ccc24b 04-Sep-2001 Jack Jansen <jack.jansen@cwi.nl> Disabled _curses modules on MacOSX. The curses version is a 1994 BSD
curses, far too old for _cursesmodule.c.
/external/python/cpython2/setup.py
60f018846d7b97eec71675c3a1c9e7a058232c73 22-Aug-2001 Barry Warsaw <barry@python.org> Merge changes from r22a2-branch back into trunk. Also, change patch
level to 2.2a2+
/external/python/cpython2/setup.py
e81f447800b1a62140729a00b4f4b56c4e7cc69e 21-Aug-2001 Skip Montanaro <skip@pobox.com> This is supposed to help configure better sort out the various libdb
incarnations. It's probably not quite sufficient, but should be better than
the status quo...
/external/python/cpython2/setup.py
339d0f720e86dc34837547c90d3003a4a68d7d46 17-Aug-2001 Martin v. Löwis <martin@v.loewis.de> Patch #445762: Support --disable-unicode
- Do not compile unicodeobject, unicodectype, and unicodedata if Unicode is disabled
- check for Py_USING_UNICODE in all places that use Unicode functions
- disables unicode literals, and the builtin functions
- add the types.StringTypes list
- remove Unicode literals from most tests.
/external/python/cpython2/setup.py
5aa3c4af76a1ed08cf275bb049cfa3ebe9758386 16-Aug-2001 Andrew M. Kuchling <amk@amk.ca> Link readline module with ncurses in preference to termcap. [Bug ##441580]
Remove pointless comment
/external/python/cpython2/setup.py
df82e58cd516ea1dcd9d0bfc5622a5239af0392d 15-Aug-2001 Jack Jansen <jack.jansen@cwi.nl> On OSX we should not pass the -shared option to ld: it make the build
of audioop and cmath fail. Removing it seems to have no adverse consequences.

Closes bug #450510.
/external/python/cpython2/setup.py
3e4b0e800b04380e669d4cff7f8c77bdc031b170 10-Aug-2001 Martin v. Löwis <martin@v.loewis.de> Get OPT from the environment to build the CCSHARED command.
Fixes the problem reported in bug #438786.
/external/python/cpython2/setup.py
194e13c945fc46b36fb1f6839fe566134e98ba14 08-Aug-2001 Jack Jansen <jack.jansen@cwi.nl> Commented out most of the MacPython modules. There is a discussion on the
pythonmac-sig about turning this all into a package, so in the mean time
there is no reason to scribble all over people's disks. Interested parties
can uncomment them.
/external/python/cpython2/setup.py
144ebcc444e72e486837cd51e6f7f8c50d016fe2 06-Aug-2001 Jack Jansen <jack.jansen@cwi.nl> Replace moddir and incdir by
moddirlist and incdirlist, lists of source and include
directories that are searched for modules.
This is needed because the Mac modules and include files
live in the Mac subtree.

In addition (and that's actually what the mod is all about) on OSX we build all the Mac extension modules.
/external/python/cpython2/setup.py
76f373d081a38ed49d56540298123bd1e0bcd0cd 26-Jul-2001 Tim Peters <tim.peters@gmail.com> Repair more now-obsolete references to config.h.
/external/python/cpython2/setup.py
3db5b8cc76d055c6576aaff51722fc4d64d64388 24-Jul-2001 Martin v. Löwis <martin@v.loewis.de> Patch #443669: Permit _tkinter to build on cygwin32.
/external/python/cpython2/setup.py
9eb27a89d8e37504a685651963c390bf8ebf78ca 14-Jul-2001 Andrew M. Kuchling <amk@amk.ca> Fix bug #437487: "2.1 build on Solaris fails if CC is set"
by adding the contents of CCSHARED to the compiler specified by CC
/external/python/cpython2/setup.py
62686696123eb82df5f688b9a3906b9b648ce220 21-May-2001 Andrew M. Kuchling <amk@amk.ca> Patch #411055 from MvL: import each extension after building it, and
delete ones that can't be imported due to missing symbols or other
causes.
/external/python/cpython2/setup.py
185bd6fc7643086c0de1314f0b65483093ecd785 21-May-2001 Andrew M. Kuchling <amk@amk.ca> Trim out some cruft
/external/python/cpython2/setup.py
f52d27e52d289b99837b4555fb3f757f2c89f4ad 21-May-2001 Andrew M. Kuchling <amk@amk.ca> Fix bug #232619: fix misleading warning on installing to lib-dynload
/external/python/cpython2/setup.py
e697091c45001a1674434a553d67e15f2c6b13b8 15-Apr-2001 Guido van Rossum <guido@python.org> Patch by Mark Favas to ensure that the zlib we find is 1.1.3 or
later. This assumes that zlib.h has a line of the form

#define ZLIB_VERSION "1.1.3"

This solves the problem where a zlib installation is found but it is
an older version -- this would break the build, while a better
solution is to simply ignore that zlib installation.
/external/python/cpython2/setup.py
b1d196927adce4659485c6c9e229fde9cfe5cd38 21-Mar-2001 Martin v. Löwis <martin@v.loewis.de> Remove Tix detection from Tkinter part; lib-tk/Tix attempts to load Tix
by requiring it. Also remove commentary from Setup.dist about commenting
in and out stuff.
/external/python/cpython2/setup.py
9b5abcd48c3f2277c8c328ff7d2db26b272618c5 17-Mar-2001 Andrew M. Kuchling <amk@amk.ca> Tidy up the ordering of include and library directories, putting
/usr/local first and leaving /usr/include at the end. This addresses
the comments in bug #232609.
/external/python/cpython2/setup.py
5dfa13719f2929e390e82a94a3721a65a6fd9bf8 02-Mar-2001 Andrew M. Kuchling <amk@amk.ca> Disable the dl module
/external/python/cpython2/setup.py
3da989c6bc0c80bd75547dbd8efc5a9deb29eff5 28-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Fix for bug #405007: prefix subdir to scripts in order to build in
a subdirectory.
/external/python/cpython2/setup.py
aece4270b1de4777eef3f2aadd7aaf3ac9b69cee 28-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Install the pydoc script
/external/python/cpython2/setup.py
b69c758f3bbbc9534d6a45b9b3cf5d14cbc3d48c 28-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Fix for bug #404875: fix typo in setup.py
/external/python/cpython2/setup.py
6efc6e783247f54e4dd3b4297a0a7d2bc654a141 27-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Patch #404680: disables the nis module and enables the dl module when
building under Cygwin. Makes some fixes to the dlmodule in order to
compile with Cygwin.
/external/python/cpython2/setup.py
8d7f0869ee672d7e9e8e1bf126bf717d8223ee2b 23-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Patch #103899: Don't compile modules configured in Setup. This seems much
simpler than adding a bazillion switches, but means that the makesetup
method probably can't ever go away completely. Oh well...
/external/python/cpython2/setup.py
e06337a9285ce50ba86dd7dff27df0b56905a8b0 23-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Patch #103937: Attempt to get the BSDDB autodetection right (or at least
less wrong)
/external/python/cpython2/setup.py
cf393f3fd9759ffac71c816f97ea01780848512c 21-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Patch #103544: always compile the dl and nis modules on Unix; let's see
where they break.
/external/python/cpython2/setup.py
3c044942ab7deb4d776861e3a0620ba924136e9a 07-Feb-2001 Andrew M. Kuchling <amk@amk.ca> BeOS doesn't have a libm.a, either; noted by Donn Cave
/external/python/cpython2/setup.py
3cbdbfbf9c07577b624d660c30bfa5a8e1e69419 06-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Part of patch #103544: fix detection of BSDDB on BSD systems
/external/python/cpython2/setup.py
9a3fd8c82f010d12fd2e59ddc47e7236dbb2aef8 06-Feb-2001 Andrew M. Kuchling <amk@amk.ca> Patch #103578 ] _tkinter build fix for he current Debian unstable tcl/tk 8.3
packages
/external/python/cpython2/setup.py
d66595fe423227f3bf8ea4867df5d27c6d2764e1 04-Feb-2001 Tim Peters <tim.peters@gmail.com> Renamed _testXXX to _testcapiXXX. Jack is my hero -- good call!
/external/python/cpython2/setup.py
5e7cb240afa0d28f19c92ea84a85113cc6eba5bb 02-Feb-2001 Jeremy Hylton <jeremy@alum.mit.edu> Add minimal interface to symtable: _symtable module.
/external/python/cpython2/setup.py
261b8e26f199b8e548d9cf81fc4a94820a5a83db 02-Feb-2001 Marc-André Lemburg <mal@egenix.com> Whitespace correction...
/external/python/cpython2/setup.py
bc7cbcbc8f45a95dd715aa37ac5a4fc41070ace0 02-Feb-2001 Marc-André Lemburg <mal@egenix.com> Added new Python C API _test module to the build mechanism on Unix.
/external/python/cpython2/setup.py
2de7471d69b950a64e52a950675d59d9f4071da1 01-Feb-2001 Fred Drake <fdrake@acm.org> Add entries for the weakref module to the build control.
/external/python/cpython2/setup.py
66012fe889db4ad88326f739f2e7cd7cb693f52a 26-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Remove unused import of 'string'
Add header comment and __version__
/external/python/cpython2/setup.py
2efc3238d749977364568422eb0acec37c2438ba 26-Jan-2001 Marc-André Lemburg <mal@egenix.com> Be extra careful with linking against libtermcap. This is now only done
if we can find the libtermcap in the usual places. Some platforms don't
have libtermcap, e.g. MacOSX.
/external/python/cpython2/setup.py
7c6fcda7bfe45a3b075f6434ebb65055ab4d7537 26-Jan-2001 Marc-André Lemburg <mal@egenix.com> Fixed setup.py to allow:

1. skipping of extensions which cause an error (a warning message
is written to stdout, but the build process no longer fails
completely)

2. the readline extension to compile on SuSE Linux (and probably
other platforms too) by adding /usr/lib/termcap to the library search
path
/external/python/cpython2/setup.py
726b78ecb8660278399abaf36f98dec56ecf1271 24-Jan-2001 Neil Schemenauer <nascheme@enme.ucalgary.ca> Patch from Andrew to properly set module source directory.
/external/python/cpython2/setup.py
ade711a5c347fdb483c7d91027499a3a7b9acd05 24-Jan-2001 Fredrik Lundh <fredrik@pythonware.com> the ucnhash module is no longer used
/external/python/cpython2/setup.py
34febf5e9273cf7715b46286ff28fb41fa413231 24-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Modified version of part of patch #102409 for Cygwin:
Get platform-specific modules right on Cygwin
Getting a string value for the platform has been factored out into
get_platform()
/external/python/cpython2/setup.py
5ddb25f36f676aa32b048a24261dcc8490b99c98 23-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Fix for MacOS X/Darwin: it doesn't need -lm, ever. (Noted by Steven Majewski)
/external/python/cpython2/setup.py
14970bea8ff40dc8c89af036aeba089fd0bd5680 22-Jan-2001 Marc-André Lemburg <mal@egenix.com> unicodedatabase.c is no longer needed thanks to Fredrik's patches.
/external/python/cpython2/setup.py
1ab29b2d3c03886da51af55eb05113d6e4de6b41 21-Jan-2001 Martin v. Löwis <martin@v.loewis.de> Check for None to decide when pyexpat should not be built.
/external/python/cpython2/setup.py
e7c87327b3d98359d713b9fc66eae01a041bb624 19-Jan-2001 Andrew M. Kuchling <amk@amk.ca> GvR pointed out the correct way to check for statically built modules;
sys.builtin_module_names
Add SSL directories in /usr/contrib/ for FreeBSD
/external/python/cpython2/setup.py
e3d6e41d81427a8e2bdda9bf3994c2c0c00c19a6 19-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Revert a single line of my large change earlier today; this broke the ability
to build in a subdirectory. The additional directory is unfortunately
redundant when *not* building in a subdirectory, which is why I took
it out.
/external/python/cpython2/setup.py
5bbc7b9283c40996c198511f57211d4f77d6a12d 18-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Patch from Barry: gets rid of two unused imports,
wraps to 80chars, and adds some really hacky setting of compiler
options when CC and LDSHARED are given on the make command line.
(The Distutils should probably provide a utility function to
automatically handle a number of common environment variables)
/external/python/cpython2/setup.py
fbe73769a45aac293d8abb66ac4cd7a22f40fff8 18-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Sizable reorganization of how header and library files are found
Check additional include directories for SSL
Don't build modules that are linked into the Python binary statically
Factored out the detection of Tkinter out into a method, since it's
the most complicated module to set up
Simplify the logic for detecting Tkinter
/external/python/cpython2/setup.py
6425efe9aeb27fb698553b4cfcd925517052df72 17-Jan-2001 Andrew M. Kuchling <amk@amk.ca> The signal module has to be compiled statically, so add it to Setup.dist
and remove support for it from setup.py
/external/python/cpython2/setup.py
e7e2ece979057f54e7fa3e265771059a6bb2a6ca 17-Jan-2001 Neil Schemenauer <nascheme@enme.ucalgary.ca> - compile struct module
- get version number from sys.version_info
/external/python/cpython2/setup.py
a99202a017b69f176c27a4f2cee222a9b4fa9a11 17-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Fix for bug #129173, reported by Skip Montanaro:
Check for the two possible headers for Expat, expat.h and xmlparse.h,
and only compile the pyexpat module if one of them is found.
/external/python/cpython2/setup.py
4f9e9432a8bd7f2d6a800a79f62f6b57e1cbe527 17-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Use the extended library search path when looking for readline (simple
oversight in using self.compiler.library_dirs)
/external/python/cpython2/setup.py
d5c43065d5aa7bd8b9ec67525bd01d2c09a7759f 17-Jan-2001 Andrew M. Kuchling <amk@amk.ca> Various clean-ups:
* Uncomment the xreadlines module
* The Tcl/Tk detection code doesn't need to worry about pre-8.0 versions
* Fix some debugging changes (not running ar, a commented-out line)
/external/python/cpython2/setup.py
00e0f21be8517acde581ef7b93982e852c62ea70 17-Jan-2001 Andrew M. Kuchling <amk@amk.ca> [Patch #102588/PEP 229]:
Check in the setup.py script, and the setup.cfg.in file, which
handle compiling and installing as many extension modules as possible
/external/python/cpython2/setup.py