summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if theBarry Warsaw2011-04-071-0/+2
|\ | | | | | | | | | | dpkg-architecture command is not found on $PATH. This should fix the failures on FreeBSD and Solaris, which do not create the target file via I/O redirection if the command isn't found (unlike Linux and OS X which do).
| * Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if theBarry Warsaw2011-04-071-0/+2
| | | | | | | | | | | | dpkg-architecture command is not found on $PATH. This should fix the failures on FreeBSD and Solaris, which do not create the target file via I/O redirection if the command isn't found (unlike Linux and OS X which do).
* | Issue 11715: Merge multiarch fix from 3.1 branch.Barry Warsaw2011-04-061-0/+21
|\ \ | |/
| * Issue 11715: Build extension modules on multiarch Debian and Ubuntu byBarry Warsaw2011-04-061-0/+21
| | | | | | | | extending search paths to include multiarch directories.
* | #11565: Merge with 3.1.Ezio Melotti2011-03-161-2/+2
|\ \ | |/
| * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-2/+2
| |
* | #11515: Merge with 3.1.Ezio Melotti2011-03-151-1/+1
|\ \ | |/
| * #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-151-1/+1
| |
| * Merged revisions 85645 via svnmerge fromMatthias Klose2010-11-261-1/+1
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85645 | matthias.klose | 2010-10-17 15:22:33 +0200 (Sun, 17 Oct 2010) | 2 lines - Accept Oracle Berkeley DB 5.0 and 5.1 as backend for the dbm extension. ........
| * Merged revisions 85744 via svnmerge fromRonald Oussoren2010-10-201-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. ........
| * Merged revisions 74473,79974 via svnmerge fromAntoine Pitrou2010-10-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r74473 | guilherme.polo | 2009-08-16 16:44:14 +0200 (dim., 16 août 2009) | 13 lines Merged revisions 74471-74472 via svnmerge from svn+ssh://pythondev/python/trunk ........ r74471 | guilherme.polo | 2009-08-16 11:34:26 -0300 (Sun, 16 Aug 2009) | 1 line Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6. ........ r74472 | guilherme.polo | 2009-08-16 11:38:57 -0300 (Sun, 16 Aug 2009) | 1 line Wrong place for issue #6244. ........ ................ r79974 | benjamin.peterson | 2010-04-12 00:04:51 +0200 (lun., 12 avril 2010) | 13 lines Merged revisions 79903,79907 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r79903 | martin.v.loewis | 2010-04-08 04:47:40 -0500 (Thu, 08 Apr 2010) | 2 lines Issue #8344: Fix test_ttk bug on FreeBSD. ........ r79907 | martin.v.loewis | 2010-04-08 12:38:32 -0500 (Thu, 08 Apr 2010) | 2 lines Issue #8204: Fix test_ttk notebook test by forcing focus. ........ ................
| * Merged revisions 84584 via svnmerge fromAntoine Pitrou2010-09-071-1/+5
| | | | | | | | | | | | | | | | | | | | | | 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é. ........
| * Fix buildbot issues due to _ctypes failing to compile in 3.1.Antoine Pitrou2010-08-101-1/+2
| | | | | | | | | | Recorded rollback of revisions 83837,83841 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k
| * Merged revisions 83837,83841 via svnmerge fromThomas Heller2010-08-081-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r83837 | thomas.heller | 2010-08-08 19:58:53 +0200 (So, 08 Aug 2010) | 3 lines Fix issue5504: ctypes does now work with systems where mmap can't be PROT_WRITE and PROT_EXEC. ........ r83841 | thomas.heller | 2010-08-08 20:16:20 +0200 (So, 08 Aug 2010) | 2 lines Fix issue6869: refcount problem in the _ctypes extension. ........
| * Merged revisions 82927 via svnmerge fromStefan Krah2010-07-171-12/+13
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r82927 | stefan.krah | 2010-07-17 13:46:52 +0200 (Sat, 17 Jul 2010) | 4 lines Issue #7384: On Gentoo, libreadline.so is a "fake library", so ldd fails. In that case, do not attempt to parse stderr output. ........
| * Merged revisions 82273 via svnmerge fromRonald Oussoren2010-06-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r82273 | ronald.oussoren | 2010-06-27 14:37:46 +0200 (Sun, 27 Jun 2010) | 15 lines Merged revisions 82272 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r82272 | ronald.oussoren | 2010-06-27 14:36:16 +0200 (Sun, 27 Jun 2010) | 8 lines 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. ........ ................
| * Issue #7384: If the system readline library is linked againstStefan Krah2010-06-161-19/+48
| | | | | | | | ncurses, do not link the readline module against ncursesw.
| * Merged revisions 81673 via svnmerge fromRonald Oussoren2010-06-031-20/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r81673 | ronald.oussoren | 2010-06-03 16:42:25 +0200 (Thu, 03 Jun 2010) | 16 lines Merged revisions 81662 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r81662 | ronald.oussoren | 2010-06-03 11:47:21 +0200 (Thu, 03 Jun 2010) | 9 lines 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. ........ ................
| * Merged revisions 80198 via svnmerge fromRonald Oussoren2010-04-181-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r80198 | ronald.oussoren | 2010-04-18 22:46:11 +0200 (Sun, 18 Apr 2010) | 4 lines For for issue #7154: Port the code that uses the SystemConfiguration framework to detect the proxy settings on OSX from the trunk to python 3.2 ........
| * Merged revisions 77216 via svnmerge fromBenjamin Peterson2010-01-011-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r77216 | benjamin.peterson | 2010-01-01 10:04:23 -0600 (Fri, 01 Jan 2010) | 21 lines Merged revisions 77212-77215 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk r77215 | benjamin.peterson | 2010-01-01 09:21:13 -0600 (Fri, 01 Jan 2010) | 1 line allow --with-dbmliborder to specify that no dbm modules will be built #6491 ........ ................
| * compiler_obj -> compilerBenjamin Peterson2009-12-301-1/+1
| |
| * Merged revisions 77129,77132 via svnmerge fromBenjamin Peterson2009-12-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r77129 | benjamin.peterson | 2009-12-29 21:02:03 -0600 (Tue, 29 Dec 2009) | 9 lines Merged revisions 77128 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r77128 | benjamin.peterson | 2009-12-29 20:58:50 -0600 (Tue, 29 Dec 2009) | 1 line only build the nis module when the headers are found #7589 ........ ................ r77132 | benjamin.peterson | 2009-12-29 21:03:54 -0600 (Tue, 29 Dec 2009) | 9 lines Merged revisions 77130 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r77130 | benjamin.peterson | 2009-12-29 21:02:34 -0600 (Tue, 29 Dec 2009) | 1 line wrap long line ........ ................
| * Merged revisions 76566 via svnmerge fromMark Dickinson2009-11-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r76566 | mark.dickinson | 2009-11-28 12:48:43 +0000 (Sat, 28 Nov 2009) | 18 lines Merged revisions 76432,76558 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r76432 | mark.dickinson | 2009-11-20 19:30:22 +0000 (Fri, 20 Nov 2009) | 5 lines 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. ........ r76558 | mark.dickinson | 2009-11-28 10:44:20 +0000 (Sat, 28 Nov 2009) | 4 lines 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. ........ ................
| * Merged revisions 74804 via svnmerge fromRonald Oussoren2009-09-151-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r74804 | ronald.oussoren | 2009-09-15 21:07:58 +0200 (Tue, 15 Sep 2009) | 15 lines Merged revisions 74798 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r74798 | ronald.oussoren | 2009-09-15 20:33:33 +0200 (Tue, 15 Sep 2009) | 8 lines 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. ........ ................
| * Merged revisions 74356-74357 via svnmerge fromBenjamin Peterson2009-08-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r74356 | benjamin.peterson | 2009-08-12 13:11:03 -0500 (Wed, 12 Aug 2009) | 1 line fix typo in c++ ifdef ........ r74357 | benjamin.peterson | 2009-08-12 13:18:03 -0500 (Wed, 12 Aug 2009) | 1 line search through db.h in binary #6680 ........
| * Merged revisions 73788 via svnmerge fromAmaury Forgeot d'Arc2009-07-021-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r73788 | amaury.forgeotdarc | 2009-07-03 01:08:45 +0200 (ven., 03 juil. 2009) | 6 lines #4601: 'make install' did not set the permissions on library directories, only root could start IDLE for example. Beware that os.path.walk does not translate as is to os.walk! the former uses a callback to call on each dir, the latter is a generator... ........
* | #10679: install idle, pydoc, 2to3 scripts with X.Y suffix for make ↵Georg Brandl2010-12-281-2/+27
| | | | | | | | altinstall; create symlinks for make install.
* | Silence compile errorAntoine Pitrou2010-12-041-3/+4
| |
* | Merge branches/pep-0384.Martin v. Löwis2010-12-031-0/+3
| |
* | Roumen Petrov's fix for when all paths are absolute. (Issue 10520)Barry Warsaw2010-11-271-1/+2
| |
* | Put /usr/local paths after the relative paths in library_dirs andBarry Warsaw2010-11-241-8/+18
| | | | | | | | | | include_dirs, so installed non-matching shared libraries don't break extension module linking. Fixes issue 10520.
* | add --enable-loadable-sqlite-extensions #10268Benjamin Peterson2010-10-311-2/+4
| |
* | typoBenjamin Peterson2010-10-311-1/+1
| |
* | Make file handing in setup.py more robust by using context managers to properlyBrett Cannon2010-10-291-43/+45
| | | | | | | | close files.
* | Fix for issue #7473.Ronald Oussoren2010-10-201-1/+6
| | | | | | | | | | | | | | 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.
* | - Accept Oracle Berkeley DB 5.0 and 5.1 as backend for the dbm extension.Matthias Klose2010-10-171-1/+1
| |
* | setup.py was trying to build _weakref which is redundant as it's a built-inBrett Cannon2010-09-141-3/+0
| | | | | | | | | | | | | | module. Closes issue #9848. Thanks to Arfrever Frehtes Taifersar Arahesis for the bug report.
* | Issue #4026: Make the fcntl extension build under AIX.Antoine Pitrou2010-09-071-1/+5
| | | | | | | | Patch by Sébastien Sablé.
* | Fix for issue9662, patch by Łukasz Langa in issue5504.Ronald Oussoren2010-09-051-0/+1
| |
* | Workaround PEP 3149 build problems.Antoine Pitrou2010-09-041-1/+7
| |
* | Fix builds with builddir != srcdir, introduced in r83988.Matthias Klose2010-08-231-1/+1
| | | | | | | | | | os.path.dirname(__file__) points to the scrdir, not the builddir. Use os.getcwd() instead.
* | Reimplement addbuilddir() in C inside getpath.c, so as to execute itAntoine Pitrou2010-08-131-0/+14
| | | | | | | | | | at interpreter startup before importing any non-builtin modules. Should fix #9589.
* | Fix Issue9545 - Adding _collections to static build.Senthil Kumaran2010-08-091-6/+0
| |
* | Fix issue5504: ctypes does now work with systems where mmap can't beThomas Heller2010-08-081-2/+1
| | | | | | | | PROT_WRITE and PROT_EXEC.
* | Issue #7989: Added pure python implementation of the datetime module.Alexander Belopolsky2010-07-231-1/+1
| |
* | reverted distutils its 3.1 state. All new work is now happening in ↵Tarek Ziadé2010-07-221-35/+35
| | | | | | | | disutils2, and distutils is now feature-frozen.
* | Issue #7384: On Gentoo, libreadline.so is a "fake library", so ldd fails.Stefan Krah2010-07-171-12/+13
| | | | | | | | In that case, do not attempt to parse stderr output.
* | Merged revisions 82272 via svnmerge fromRonald Oussoren2010-06-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r82272 | ronald.oussoren | 2010-06-27 14:36:16 +0200 (Sun, 27 Jun 2010) | 8 lines 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. ........
* | Issue #9012: "Separate compilation of time and datetime modules."Alexander Belopolsky2010-06-161-2/+2
| | | | | | | | | | | | | | Segregated code shared between time and datetime modules into Modules/_time.c. Added a new header file, Modules/_time.h, which will be used instead of Include/timefuncs.h for declarations shared between time and datetime modules.
* | Issue #7384: If the system readline library is linked against ncurses,Stefan Krah2010-06-081-19/+44
| | | | | | | | | | | | | | | | 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!