274 Commits

Author SHA1 Message Date
Benjamin Peterson
14121854b6 backport a fix for setup.py's -R 2008-10-16 18:58:19 +00:00
Brett Cannon
dcf84003c1 Turn off a debugging flag. 2008-02-04 23:41:02 +00:00
Brett Cannon
912ba54394 Backport r60537: have order of CPPFLAGS and LDFLAGS be honored. 2008-02-03 09:58:02 +00:00
Gregory P. Smith
143a070fa0 Disable linking against BerkeleyDB 4.6 by default as it has proven to
be a buggy release on many platforms.
2008-02-03 08:10:20 +00:00
Gregory P. Smith
4a08ec3db3 Backport 58344: allow BerkeleyDB 4.6.x >= 4.6.21 for the bsddb module 2007-10-06 08:11:29 +00:00
Matthias Klose
cf754ba39f - Added support for linking the bsddb module against BerkeleyDB 4.6.x. 2007-09-03 22:13:48 +00:00
Georg Brandl
8e3315d5ae Bug #1765375: fix stripping of unwanted LDFLAGS.
(backport from rev. 57389)
2007-08-24 11:48:37 +00:00
Gregory P. Smith
79af4affd9 On systems with both the ancient bsddb 1.85 library and a recent BerkeleyDB 4.x
library installed both were detected so both modules were enabled.  But the include
path causes the recent BerkeleyDB's db.h file to be included causing the bsddb185
compile to fail.  This disables building bsddb185 when both are present.
2007-08-24 05:38:31 +00:00
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