Commit Graph

266 Commits

Author SHA1 Message Date
Martin v. Löwis
d1a29c5dee Backport 53776: Ignore directory time stamps
when considering whether to rerun libffi configure.
2007-02-14 12:53:41 +00:00
Gregory P. Smith
1a050f5f52 support linking the _bsddb extension module against BerkeleyDB 4.5
[backport of r53252]
2007-01-05 02:09:06 +00:00
Martin v. Löwis
73f12a33f7 Add some commentary on -mimpure-text. 2006-08-09 23:42:18 +00:00
Andrew M. Kuchling
8607042889 [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.
2006-08-06 22:07:04 +00:00
Thomas Heller
1798489547 Fix #1530448 - fix ctypes build failure on solaris 10.
The '-mimpure-text' linker flag is required when linking _ctypes.so.
2006-08-04 18:57:34 +00:00
Tim Peters
38ff36c4cc Whitespace normalization. 2006-06-30 06:18:39 +00:00
Ronald Oussoren
9b8b619491 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.
2006-06-27 12:53:52 +00:00
Gregory P. Smith
d792392db4 add depends = ['md5.h'] to the _md5 module extension for correctness sake. 2006-06-05 23:38:06 +00:00
Ronald Oussoren
fb2a169ce3 Drop Mac wrappers for the WASTE library. 2006-06-04 14:24:59 +00:00
Nick Coghlan
c649ec5b69 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.
2006-05-29 12:43:05 +00:00
Ronald Oussoren
39be38c965 - 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.
2006-05-26 11:38:39 +00:00
Bob Ippolito
7ccc95a315 patch #1493701: performance enhancements for struct module 2006-05-23 19:11:34 +00:00
Bob Ippolito
27abce5ba8 revert #1493701 2006-05-23 19:09:51 +00:00
Bob Ippolito
fb8b84af54 Patch #1493701: performance enhancements for struct module. 2006-05-23 18:46:41 +00:00
Ronald Oussoren
988117fd63 Patch 1471883: --enable-universalsdk on Mac OS X 2006-04-29 11:31:35 +00:00
Thomas Heller
5e218b4454 Rerun the libffi configuration if any of the files used for that
are newer then fficonfig.py.
2006-04-27 15:50:42 +00:00
Gerhard Häring
3e99c0ad64 Updated the sqlite3 module to the external pysqlite 2.2.2 version. 2006-04-23 15:24:26 +00:00
Gregory P. Smith
3adc4aa2fb raise the minimum supported BerkeleyDB version to 3.3 and add notes to
news about this and a couple other recent fixes.
2006-04-13 19:19:01 +00:00
Martin v. Löwis
9176fc1466 Patch #1464444: Add --with-system-ffi. 2006-04-11 11:12:43 +00:00
Anthony Baxter
8220174489 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)
2006-04-09 15:07:40 +00:00
Thomas Heller
795246cf99 Don't try to build ctypes when configuration of libffi fails. 2006-04-07 19:27:56 +00:00
Thomas Heller
eba43c157b Configure Modules/_ctypes/libffi just before building the _ctypes extension.
This avoids configuring it when it is not build by setup.py.
2006-04-07 19:04:09 +00:00
Anthony Baxter
8e7b490890 upgrade to final version of pysqlite 2.2.0 2006-04-05 18:25:33 +00:00
Anthony Baxter
a2a26b9e1f whitespace normalisation 2006-04-05 17:30:38 +00:00
Anthony Baxter
72289a616c Update to pysqlite 2.2.0 2006-04-04 06:29:05 +00:00