summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* - Issue #6949: Allow the _bsddb extension to be built with db-4.8.x.Matthias Klose2010-03-151-1/+1
|
* Fix for issue 8066: readline should not be linked against libedit when theRonald Oussoren2010-03-081-1/+4
| | | | deployment target is 10.4, libedit on 10.4 is too broken.
* Merged code from pysqlite 2.6.0.Gerhard Häring2010-03-051-0/+2
|
* reverted the usage of compiler_obj in Python's setup.pyTarek Ziadé2010-03-051-39/+39
|
* taking sysconfig out of distutilsTarek Ziadé2010-01-231-2/+2
|
* Use `with`Antoine Pitrou2010-01-131-1/+2
|
* Issue #7661: Allow ctypes to be built from a non-ASCII directory path.Antoine Pitrou2010-01-131-5/+6
| | | | Patch by Florent Xicluna.
* make setup.py similar to py3k's when reporting on _hashlib as missing or not.Gregory P. Smith2010-01-031-12/+14
|
* Always compile the all versions of the hashlib algorithm modules when PythonGregory P. Smith2010-01-021-5/+11
| | | | | | | 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.
* allow --with-dbmliborder to specify that no dbm modules will be built #6491Benjamin Peterson2010-01-011-3/+5
|
* use pkg-config to find the libffi headers when --with-system-ffi is used #6943Benjamin Peterson2010-01-011-1/+3
|
* update expat commentBenjamin Peterson2009-12-311-6/+6
|
* add a --with-system-expat option to build pyexpat against the system's lib #7609Benjamin Peterson2009-12-311-11/+19
|
* wrap long lineBenjamin Peterson2009-12-301-1/+2
|
* only build the nis module when the headers are found #7589Benjamin Peterson2009-12-301-1/+1
|
* Issue #7518: Move substitute definitions of C99 math functions fromMark Dickinson2009-12-211-2/+2
| | | | pymath.c to Modules/_math.c.
* Add _math.h to math module dependencies in setup.py.Mark Dickinson2009-12-171-0/+1
|
* Issue #3366: Add expm1 function to math module. Thanks Eric Smith forMark Dickinson2009-12-161-1/+1
| | | | testing on Windows.
* Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORESMark Dickinson2009-11-281-1/+1
| | | | | to indicate that semaphores aren't available; define a new variable POSIX_SEMAPHORES_NOT_ENABLED instead.
* Issue #7272: Add configure test to detect whether sem_open worksMark Dickinson2009-11-201-1/+2
| | | | | | 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.
* Ensure that _scproxy gets build even when --disable-toolbox-glueRonald Oussoren2009-10-081-9/+9
| | | | is specified on OSX. Fixes a regression in 2.6.3.
* Issue 6877: this patch makes it possible to link the readline extensionRonald Oussoren2009-09-201-9/+9
| | | | | | | | 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.
* Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6Ronald Oussoren2009-09-201-0/+11
|
* MacOSX: detect the architectures supported byRonald Oussoren2009-09-151-13/+11
| | | | | | | | | 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.
* Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6.Guilherme Polo2009-08-161-2/+2
|
* Fixed #6377: distutils compiler switch ignored (and added a deprecation ↵Tarek Ziadé2009-07-061-45/+49
| | | | warning if compiler is not used as supposed = a string option)
* Issue #6215: backport the 3.1 io libAntoine Pitrou2009-06-121-4/+5
|
* - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specifyMatthias Klose2009-04-291-4/+5
| | | | the order that backends for the dbm extension are checked.
* - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specifyMatthias Klose2009-04-291-33/+62
| | | | the order that backends for the dbm extension are checked.
* issue5545: Switch to Autoconf for multiprocessing; special thanks to Martin ↵Jesse Noller2009-04-021-35/+7
| | | | Lowis for help
* Apply patch for netbsd multiprocessing supportJesse Noller2009-03-311-0/+9
|
* Change framework search order when looking for Tcl/Tk on OSX.Ronald Oussoren2009-03-041-1/+1
| | | | | | | 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)
* _testcapi depends on testcapi_long.hMark Dickinson2009-02-101-1/+2
| | | | Thanks Lisandro Dalcin.
* Distutils apparently requires an absolute path so provide one.Neil Schemenauer2009-02-061-1/+1
|
* Oops, Mac build needs the 'incdirlist' variable so restore it.Neil Schemenauer2009-02-051-1/+5
|
* Make setup.py work when building in a directory other than theNeil Schemenauer2009-02-051-24/+8
| | | | | source directory. Mainly use 'srcdir' rather than os.getcwd() or '.'.
* Issue 3807: multiprocessing fails to compile under --without-threadsJesse Noller2009-01-231-3/+7
|
* #4731: clarify message about missing module prerequisites.Georg Brandl2008-12-281-1/+2
|
* muffed the default caseSkip Montanaro2008-12-071-3/+2
|
* issue 4483 - dbm build failures on systems with gdbm_compat lib.Skip Montanaro2008-12-061-2/+14
|
* Issue #4204: Fixed module build errors on FreeBSD 4.Martin v. Löwis2008-11-041-1/+1
|
* Pay attention to -R entries in LDFLAGS.Skip Montanaro2008-10-071-1/+2
|
* Issue #4014: Don't claim that Python has an Alpha release status, in additionMartin v. Löwis2008-10-061-1/+0
| | | | to claiming it is Mature.
* Issue #1706863: Fixed "'NoneType' object has no attribute 'rfind'" error ↵Hirokazu Yamamoto2008-10-031-1/+2
| | | | when sqlite libfile not found.
* issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick ↵Jesse Noller2008-09-301-0/+8
| | | | Coghlan, Damien Miller
* Give information for compililation of _multiprocessing.SemLock on FreeBSD:Hye-Shik Chang2008-06-281-0/+11
| | | | | | | | 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.
* add the multiprocessing package to fulfill PEP 371Benjamin Peterson2008-06-111-0/+52
|
* MacOS X: Enable 4-way universal buildsRonald Oussoren2008-06-051-3/+50
| | | | | | | | | | | | | | | | | | 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.
* Fix misspelled sys.platform name and misspelled filename.Thomas Heller2008-06-021-1/+1
|
* Turn off debugging output for building bsddb.Brett Cannon2008-05-291-2/+3
|