Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Explicitly use /usr/bin/arch on OSX, fixes issue 7715 | Ronald Oussoren | 2010-01-17 | 1 | -3/+3 |
| | |||||
* | This patch ensures that the configure-script mentions checking for ↵ | Ronald Oussoren | 2010-01-17 | 1 | -0/+16 |
| | | | | | | | | | | | --enable-universalsdk and that it doesn't default to the 10.4u SDK when that SDK does not exist. (This affects OSX) This patch should fix most of issue 4834, although I haven't gotten enough information from the user to be sure. | ||||
* | - Issue #7658: Ensure that the new pythonw executable works on OSX 10.4 | Ronald Oussoren | 2010-01-17 | 1 | -42/+89 |
| | | | | | | | | | | | | - Issue #7714: Use ``gcc -dumpversion`` to detect the version of GCC on MacOSX. - Make configure look for util.h as well as libutil.h. The former is the header file that on OSX contains the defition of openpty. (Needed to compile for OSX 10.4 on OSX 10.6) - Use the correct definition of CC to compile the pythonw executable | ||||
* | use pkg-config to find the libffi headers when --with-system-ffi is used #6943 | Benjamin Peterson | 2010-01-01 | 1 | -0/+8 |
| | |||||
* | More configure fixes: avoid sh 'integer argument expected' error when 'long ↵ | Mark Dickinson | 2009-12-31 | 1 | -3/+7 |
| | | | | long' type doesn't exist. | ||||
* | Add missing quotes. | Mark Dickinson | 2009-12-31 | 1 | -1/+1 |
| | |||||
* | add a --with-system-expat option to build pyexpat against the system's lib #7609 | Benjamin Peterson | 2009-12-31 | 1 | -0/+7 |
| | |||||
* | Issue #6834: replace the implementation for the 'python' and 'pythonw' ↵ | Ronald Oussoren | 2009-12-24 | 1 | -14/+9 |
| | | | | | | | | | | | | | | | | | executables on OSX. The previous implementation used execv(2) to run the real interpreter, which means that you cannot use the arch(1) tool to select the architecture you want to use for a universal build because that only affects the python/pythonw wrapper and not the actual interpreter. The new version uses posix_spawnv with a number of OSX-specific options that ensure that the real interpreter is started using the same CPU architecture as the wrapper, and that means that 'arch -ppc python' now actually works. I've also changed the way that the wrapper looks for the framework: it is now linked to the framework rather than hardcoding the framework path. This should make it easier to provide pythonw support in tools like virtualenv. | ||||
* | Issue #7492: Autoconf tests were leaving semaphore files behind. Add | Mark Dickinson | 2009-12-13 | 1 | -1/+3 |
| | | | | sem_unlink calls to delete those semaphore files. | ||||
* | disable pymalloc tricks with the --with-valgrind option #2422 | Benjamin Peterson | 2009-12-03 | 1 | -0/+13 |
| | | | | Patch from James Henstridge. | ||||
* | Issue #7333: The `posix` module gains an `initgroups()` function providing | Antoine Pitrou | 2009-12-02 | 1 | -1/+1 |
| | | | | | access to the initgroups(3) C library call on Unix systems which implement it. Patch by Jean-Paul Calderone. | ||||
* | Multiprocessing configure checks don't need LIBM | Mark Dickinson | 2009-11-28 | 1 | -33/+32 |
| | |||||
* | Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES | Mark Dickinson | 2009-11-28 | 1 | -2/+2 |
| | | | | | to indicate that semaphores aren't available; define a new variable POSIX_SEMAPHORES_NOT_ENABLED instead. | ||||
* | Issue #6508: Add posix.{getresuid,getresgid,setresuid,setresgid}. | Martin v. Löwis | 2009-11-27 | 1 | -1/+3 |
| | |||||
* | Issue #7272: Add configure test to detect whether sem_open works | Mark Dickinson | 2009-11-20 | 1 | -0/+35 |
| | | | | | | 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. | ||||
* | Fix for issue #7085 | Ronald Oussoren | 2009-11-19 | 1 | -0/+5 |
| | | | | | | | | | | | | | | On MacOSX 10.6 the CoreFoundation framework must be initialized on the main thread, the constructor function in that framework will cause an SIGABRT when it is called on any other thread. Because a number of extension link (indirectly) to CoreFoundation and the Python core itself didn't the interpreter crashed when importing some extensions, such as _locale, on a secondary thread. This fix ensures that Python is linked to CoreFoundation on OSX, which results in the CoreFoundation constructor being called when Python is loaded. This does not require code changes. | ||||
* | Issue #7228: Add '%lld' and '%llu' support to PyFormat_FromString, | Mark Dickinson | 2009-11-15 | 1 | -0/+48 |
| | | | | PyFormat_FromStringV and PyErr_Format. | ||||
* | Issue #5792: Extend short float repr support to x86 platforms using suncc ↵ | Mark Dickinson | 2009-11-15 | 1 | -18/+17 |
| | | | | | | or icc. Many thanks Stefan Krah for help and OpenSolaris testing. | ||||
* | see issue1006238, this merges in the following patch to ease cross | Gregory P. Smith | 2009-11-02 | 1 | -9/+6 |
| | | | | | | compiling the printf %zd check. http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/files/python-2.5-cross-printf.patch?rev=1.1&view=markup | ||||
* | see http://bugs.python.org/issue1006238 this merges in the following | Gregory P. Smith | 2009-11-02 | 1 | -14/+14 |
| | | | | | | patch to make cross compilation of the chflags check easier: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/files/python-2.6-chflags-cross.patch?rev=1.1 | ||||
* | issue1115: convert some AC_TRY_RUNs into AC_TRY_COMPILEs. | Gregory P. Smith | 2009-11-01 | 1 | -6/+5 |
| | |||||
* | Some platforms have rl_completion_append_character but not ↵ | Antoine Pitrou | 2009-10-26 | 1 | -0/+4 |
| | | | | | | rl_completion_suppress_append. Reported by Mark D. | ||||
* | Configure check for double rounding should take BASECFLAGS into account | Mark Dickinson | 2009-10-24 | 1 | -2/+5 |
| | |||||
* | Issue #7117 (backport py3k float repr) continued: | Mark Dickinson | 2009-10-24 | 1 | -5/+107 |
| | | | | | | | | | - add double endianness detection to configure script - add configure-time check to see whether we can use inline assembly to get and set x87 control word in configure script - add functions to get and set x87 control word in Python/pymath.c - add pyport.h logic to determine whether it's safe to use the short float repr or not | ||||
* | * Update the Mac/README file. Add the list of OSX-specific configure options | Ronald Oussoren | 2009-09-29 | 1 | -1/+11 |
| | | | | | | | | | to that README file with some explanation. * Be more strict in the configure script: complain loudly when the user has specified invalid combinations of OSX-specific configure arguments. The error message refers to the Mac/README file for more information. | ||||
* | Fix typo in error message | Ronald Oussoren | 2009-09-20 | 1 | -1/+1 |
| | |||||
* | This is an update to r74701. How hard can it be to get a configure test right. | Ronald Oussoren | 2009-09-08 | 1 | -0/+1 |
| | | | | | This patch has already been backported as part of the backport of r74701, which is how I found this problem. | ||||
* | Fix typo in configure.in | Ronald Oussoren | 2009-09-07 | 1 | -4/+21 |
| | |||||
* | Fix build issues on OSX 10.6 (issue 6802) | Ronald Oussoren | 2009-09-06 | 1 | -9/+62 |
| | |||||
* | Add configure-time checks for gamma and error functions. | Mark Dickinson | 2009-09-05 | 1 | -1/+2 |
| | |||||
* | #5047: remove Monterey support from configure. | Georg Brandl | 2009-09-04 | 1 | -21/+1 |
| | |||||
* | Add a check to ensure the correct autoconf version is used | Alexandre Vassalotti | 2009-07-18 | 1 | -1/+9 |
| | | | | | | for generating the configure script. Original idea by Martin von Löwis. | ||||
* | Double-quote the test case for %zd printf() format support to avoid | Alexandre Vassalotti | 2009-07-17 | 1 | -4/+5 |
| | | | | mangling the array declarations in it. | ||||
* | Clean up the test case for broken poll(). | Alexandre Vassalotti | 2009-07-17 | 1 | -15/+9 |
| | |||||
* | Double-quote the test cases for chflags() and lchflags() | Alexandre Vassalotti | 2009-07-17 | 1 | -4/+4 |
| | | | | to ensure they don't get mangled. | ||||
* | Cache the results of all runtime checks. | Alexandre Vassalotti | 2009-07-17 | 1 | -37/+64 |
| | | | | | | | This will be helpful to people who want to compile Python with a cross-compiler. Now you can upload the configure script on your host machine, run it with caching enabled, and download the cached results on your build machine. | ||||
* | Rename the useless AC_INCLUDES_DEFAULT and protect the includes. | Alexandre Vassalotti | 2009-07-17 | 1 | -9/+15 |
| | | | | This is mostly an aesthetic change. | ||||
* | Use AC_CHECK_SIZEOF to find the size of off_t, pthread_t and time_t. | Alexandre Vassalotti | 2009-07-17 | 1 | -56/+9 |
| | |||||
* | This is a fix for Issue5809: you shouldn't specify both --enable-framework and | Ronald Oussoren | 2009-06-08 | 1 | -0/+4 |
| | | | | --enable-shared | ||||
* | Issue #3585: Add pkg-config support. | Antoine Pitrou | 2009-05-24 | 1 | -1/+1 |
| | | | | | It creates a python-2.7.pc file and a python.pc symlink in the $(LIBDIR)/pkgconfig directory. Patch by Clinton Roy. | ||||
* | support building with subversion 1.7 #6094 | Benjamin Peterson | 2009-05-23 | 1 | -1/+1 |
| | |||||
* | Update bug tracker URL. | Georg Brandl | 2009-05-20 | 1 | -1/+1 |
| | |||||
* | Fixed Issue 5900: distutils.command.build_ext - Ensure RUNPATH is added to ↵ | Tarek Ziadé | 2009-05-09 | 1 | -0/+19 |
| | | | | extension modules with RPATH if GNU ld is used | ||||
* | Fixed #5941: added ARFLAGS for the archiver command. | Tarek Ziadé | 2009-05-07 | 1 | -0/+7 |
| | |||||
* | - configure.in: Don't error, when no --with-dbmliborder option is present | Matthias Klose | 2009-04-29 | 1 | -4/+2 |
| | |||||
* | - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify | Matthias Klose | 2009-04-29 | 1 | -1/+1 |
| | | | | the order that backends for the dbm extension are checked. | ||||
* | - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify | Matthias Klose | 2009-04-29 | 1 | -0/+20 |
| | | | | the order that backends for the dbm extension are checked. | ||||
* | Backport r71704 (add configure check for C99 round function) to trunk. | Mark Dickinson | 2009-04-18 | 1 | -1/+1 |
| | |||||
* | issue5545: Switch to Autoconf for multiprocessing; special thanks to Martin ↵ | Jesse Noller | 2009-04-02 | 1 | -1/+29 |
| | | | | Lowis for help | ||||
* | #1676135: remove trailing slashes from --prefix argument. | Georg Brandl | 2009-03-31 | 1 | -0/+9 |
| |