summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.Mark Dickinson2009-03-201-0/+23
| | | | Backport of r70459.
* It's wrong to use AC_REPLACE_FUNCS for hypot, since there's no longer anyMark Dickinson2009-01-041-3/+1
| | | | | Python/hypot.c replacement file. Use AC_CHECK_FUNCS instead. This change should be backported to 2.6 and 3.0.
* isinf and isnan are macros, not functions; fix configure scriptMark Dickinson2009-01-041-1/+2
| | | | | to use AC_CHECK_DECLS instead of AC_CHECK_FUNCS for these. (See discussion in issue #4506)
* Add autoconf test to detect x87-style double rounding, as described inMark Dickinson2009-01-041-0/+38
| | | | | | | issue #2937. This information can be helpful for diagnosing platform- specific problems in math and cmath. The result of the test also serves as a fairly reliable indicator of whether the x87 floating-point instructions (as opposed to SSE2) are in use on Intel x86/x86_64 systems.
* If user configures --without-gcc give preference to $CC instead of blindlySkip Montanaro2009-01-041-1/+1
| | | | assuming the compiler will be "cc".
* Fix for issue4472: "configure --enable-shared doesn't work on OSX"Ronald Oussoren2009-01-021-0/+7
|
* typo in commentSkip Montanaro2008-12-011-1/+1
|
* note the version that worksBenjamin Peterson2008-11-301-1/+1
|
* #4316: fix configure.in markup problem.Georg Brandl2008-11-161-1/+1
|
* Issue #4204: Fixed module build errors on FreeBSD 4.Martin v. Löwis2008-11-041-12/+12
|
* Bump version to 2.7. Regenerate.Martin v. Löwis2008-10-031-1/+1
|
* bugfix to r66283 (see issue #1204).Gregory P. Smith2008-09-071-1/+1
|
* - Issue #1204: The configure script now tests for additional librariesGregory P. Smith2008-09-071-7/+29
| | | | | | that may be required when linking against readline. This fixes issues with x86_64 builds on some platforms (at least a few Linux flavors as well as OpenBSD/amd64).
* Fix issue 3645: OpenBSD required -lcurses when linking with readlineGregory P. Smith2008-09-031-6/+8
| | | | | | | | to get the correct completion_matches function to avoid crashes on x86_64 (amd64). I don't have OpenBSD to test myself. I tested that it does not break anything on linux. It is simple.
* Fix typo in the `arch` commandlineRonald Oussoren2008-08-121-1/+1
|
* Fix buglet in fix for issue3381Ronald Oussoren2008-07-221-1/+1
|
* #3381 fix framework builds on 10.4Benjamin Peterson2008-07-171-20/+28
|
* fix framework install on Mac 10.4Benjamin Peterson2008-07-161-0/+5
|
* Fix typo in configure.in, and propagate configure.in changes from r64002Mark Dickinson2008-06-271-1/+1
| | | | to configure and pyconfig.h.in.
* Add long double check support to configure test.Travis E. Oliphant2008-06-061-0/+11
|
* Fix build issue on OSX 10.4Ronald Oussoren2008-06-061-0/+10
|
* Aldo Cortesi confirmed this is still needed for OpenBSD 4.2 and 4.3.Neal Norwitz2008-06-061-1/+1
| | | | (I didn't regen configure, since I don't have a working autoconf.)
* MacOS X: Enable 4-way universal buildsRonald Oussoren2008-06-051-23/+64
| | | | | | | | | | | | | | | | | | 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 typo (thank Georg)Benjamin Peterson2008-05-261-1/+1
|
* put a big note on configure.in asking people to run autoconfBenjamin Peterson2008-05-261-1/+4
|
* Revert temporary checkin in revision 63545.Mark Dickinson2008-05-231-11/+0
|
* Patch #1722225: Support QNX 6.Martin v. Löwis2008-05-231-2/+18
|
* Temporary checkin to get configure to report moreMark Dickinson2008-05-231-0/+11
| | | | | | | information about the processor on the Debian/alpha buildbot. (I'm still trying to track down the cause of the test_math failures for this machine.) This checkin will be reverted within the next 48 hours.
* Fix for issue #2573: Can't change the framework name on OS X buildsRonald Oussoren2008-05-021-3/+16
| | | | | | | This introduces a new configure option: --with-framework-name=NAME (defaulting to 'Python'). This allows you to install several copies of the Python framework with different names (such as a normal build and a debug build).
* Issue #1496032. Add -mieee to BASECFLAGS on alpha, when gcc isMark Dickinson2008-04-251-0/+14
| | | | | | | | the compiler. This should(?) help to fix failures in test_math and test_cmath on Linux/alpha. Also add configure message reporting the result of uname -m, as a debugging aid.
* Make configure test for tanh(-0.) == -0. committed in r62447 actuallyMark Dickinson2008-04-221-2/+4
| | | | work. (The test wasn't properly linked with libm. Sigh.)
* test_math and test_cmath are failing on the FreeBSD 6.2 trunk buildbot,Mark Dickinson2008-04-211-0/+26
| | | | | | | | apparently because tanh(-0.) loses the sign of zero on that platform. If true, this is a bug in FreeBSD. Added a configure test to verify this. I still need to figure out how best to deal with this failure.
* Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gccThomas Heller2008-04-041-1/+5
| | | | is used as compiler.
* Fix compiler warning about finite() missing on Solaris.Neal Norwitz2008-03-281-1/+1
|
* Patch #2240: Implement signal.setitimer and signal.getitimer.Martin v. Löwis2008-03-241-2/+2
|
* Applied patch #1657 epoll and kqueue wrappers for the select moduleChristian Heimes2008-03-211-3/+17
| | | | | The patch adds wrappers for the Linux epoll syscalls and the BSD kqueue syscalls. Thanks to Thomas Herve and the Twisted people for their support and help. TODO: Finish documentation documentation
* Remove our implementation of memmove() and strerror(); both are in the C89Brett Cannon2008-03-181-1/+4
| | | | standard library.
* Allow Gnu gcc's to build python on OSX by removing -Wno-long-double,Jeffrey Yasskin2008-03-171-1/+2
| | | | | | | | | | | | | | -no-cpp-precomp, and -mno-fused-madd from configure. * r22183 added -no-cpp-precomp, which http://gcc.gnu.org/ml/gcc/2005-12/msg00368.html claims hasn't been needed since gcc-3.1. * r25607 added -Wno-long-double to avoid a warning in Include/objimpl.h (issue 525481). The long double is still there, but OSX 10.4's gcc no longer warns about it. * r33666 fixed issue 775892 on OSX 10.3 by adding -mno-fused-madd, which changed the sign of some float 0s. Tim Peters said it wasn't a real issue anyway, and it no longer causes test failures. Fixes issue #1779871.
* Merged changes from libffi3-branch.Thomas Heller2008-03-041-10/+0
| | | | | | | | | The bundled libffi copy is now in sync with the recently released libffi3.0.4 version, apart from some small changes to Modules/_ctypes/libffi/configure.ac. I gave up on using libffi3 files on os x. Instead, static configuration with files from pyobjc is used.
* Fix --enable-universalsdk and its comment line so that zsh's flag completionBrett Cannon2008-02-131-1/+1
| | | | | | works. Thanks to Jeroen Ruigrok van der Werven for the fix.
* Fix a minor typo.Brett Cannon2008-02-031-1/+1
|
* Fixed bug #1983: Return from fork() is pid_t, not intChristian Heimes2008-01-311-1/+2
|
* Bug #1234: Fixed semaphore errors on AIX 5.2Christian Heimes2008-01-301-0/+3
|
* Fixed a wrong assumption in configure.in and Include/pyport.h. The is finite ↵Christian Heimes2008-01-201-2/+1
| | | | function is not called isfinite() but finite(). Sorry, my fault. :)
* Issue #1646: Make socket support TIPC. The socket module now has supportChristian Heimes2008-01-071-1/+1
| | | | | for TIPC under Linux, see http://tipc.sf.net/ for more information. Thanks to Alberto Bertogli for the patch
* Bug #1699: Define _BSD_SOURCE only on OpenBSD.Martin v. Löwis2007-12-291-5/+6
|
* Applied patch #1635: Float patch for inf and nan on Windows (and other ↵Christian Heimes2007-12-181-0/+6
| | | | | | platforms). The patch unifies float("inf") and repr(float("inf")) on all platforms.
* Fixed #1638: %zd configure test fails on LinuxChristian Heimes2007-12-161-3/+7
|
* Patch #1608. Someone with access to autoconf 2.61 or higher needs toGuido van Rossum2007-12-131-1/+5
| | | | run it and check in the resulting configure file.
* Fix chflags issue on Tru64, from #1490190.Martin v. Löwis2007-12-041-2/+34
|