summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* fix for bug #811160 - autoconf vs. hp/ux system header files.Anthony Baxter2003-09-271-33/+65
| | | | | | also applied to release23-maint. Note that aclocal.m4 can go away when autoconf 2.58 is out.
* Type. HAVE_SYNC -> HAVE_FSYNCSkip Montanaro2003-09-251-2271/+3110
|
* Added test whether wchar_t is signed or not. A signed wchar_t is not usable ↵Marc-André Lemburg2003-09-221-3101/+2321
| | | | as internal unicode type base for Py_UNICODE since the unicode implementation assumes an unsigned type.
* Check for declarations of fchdir and fsync. Fixes #800710. Backported to 2.3.Martin v. Löwis2003-09-201-5/+140
|
* Patch #805604: Do not check for sem_init, do not use -Kthread,Martin v. Löwis2003-09-201-7/+19
| | | | if configured --without-threads. Backported to 2.3.
* Improve detection of whether tzset is broken.Brett Cannon2003-09-191-8/+27
|
* Patch #798202: detect redhat9 Tcl/Tk in configure script.Martin v. Löwis2003-09-041-2/+59
| | | | Will backport to 2.2.
* This patch enables the building of Cygwin Python with a static coreJason Tishler2003-09-041-1/+13
| | | | | | | | | | | | | | | which still supports shared extensions. It takes advantage the latest Cygwin binutils (i.e., 20030901-1) which can export symbols from executables: http://cygwin.com/ml/cygwin-announce/2003-09/msg00002.html Additionally, it finally lays to rest the following mailing list subthread: http://mail.python.org/pipermail/python-list/2002-May/102500.html I tested the patch under Red Hat Linux 8.0 too
* Patch #771998: Put braces around variables. Will backport to 2.3.Martin v. Löwis2003-08-091-2241/+3078
|
* Update version number here as well; patchlevel.h is not the only place.Fred Drake2003-07-301-11/+11
|
* Bugfix for #775892: added -mno-fused-madd to BASECFLAGS on MacOSX.Jack Jansen2003-07-231-2/+2
| | | | | | This makes test_coercion pass on Panther. Also added a note to NEWS that pythonw works again (it was broken in rc1).
* Patch 775605: Cygwin pthread_sigmask() workaround patchJason Tishler2003-07-221-3/+11
| | | | | | | | | | | | | | | | | | Cygwin's pthread_sigmask() implementation appears to be buggy. This patch works around this problem by using sigprocmask() instead. This patch is implemented in a general way so it could be used by other platforms too. If this approach is deemed too risky, then I can work up a patch that just hacks Python/thread_pthread.h for Cygwin. Note that I tested this patch against 2.3c1 under Red Hat Linux 8.0 too. [snip] And finally, I need someone to regenerate pyconfig.h.in and configure with the same versions of the autotools that are normally used by Python. Neal kindly regenerated pyconfig.h.in and configure for me.
* Treat irix64 like irix. Fixes #764560. Will backport to 2.2.Martin v. Löwis2003-07-131-3072/+2236
|
* avoid testing for -Kthread or -pthread if the default build environmentSkip Montanaro2003-07-101-2237/+3078
| | | | supports pthreads
* Use -fno-strict-aliasing if available. Fixes #766696. Will backport to 2.2.Martin v. Löwis2003-07-071-1/+44
|
* Include grp.h in setgroups test. Fixes #765822.Martin v. Löwis2003-07-061-3/+7
|
* Fixed two bugs in MacOSX framework handling spotted by Edward Moy:Jack Jansen2003-07-041-4/+4
| | | | | | | | | - In the top level Makefile, the argument to -install_name should be prepended with /System/Library/Frameworks/, so it is an absolute path. - In the top level Makefile, because of 2), RUNSHARED needs to be set to DYLD_FRAMEWORK_PATH=<path to local framework> and $(RUNSHARED) prepended to the $(MAKE) lines in the frameworkinstallmaclib and frameworkinstallapps targets.
* FreeBSD 5.x has moved some library routines and typedefs outside theAndrew MacIntyre2003-07-021-3/+12
| | | | | | | | | | | | | | | scope of the _XOPEN_SOURCE and _POSIX_C_SOURCE symbols, including: - getloadavg() - typedefs for u_int, u_long, u_char, u_short, ushort & uint These are now all defined under the control of a __BSD_VISIBLE symbol. The lack of the typedefs causes several extension modules to build incorrectly or not at all, and is the cause of failures reported for test_socket and test_tempfile on this platform (see python-dev: 29/6/03, pieterb@gewis.nl, "Running tests on freebsd5") This change does not appear to be needed in the 2.2 branch.
* Patch #758910: Add pthread flag to CXX if possible.Martin v. Löwis2003-06-281-1/+44
|
* Patch #752671: NetBSD needs to link libintl to _locale.so.Martin v. Löwis2003-06-141-1/+65
|
* Use -R instead of -rpath on Solaris. Fixes #749911.Martin v. Löwis2003-06-141-2/+2
|
* Give a warning if SO is set. Fixes #610332.Martin v. Löwis2003-06-141-1/+12
|
* Explicitly undefine PACKAGE_ variables. Fixes #746012.Martin v. Löwis2003-06-141-3/+7
|
* Modified Patch #745620: build shared lib as ".so" for NetBSD.Martin v. Löwis2003-05-311-2/+2
|
* SF patch #719359, fix test_long failure on OSF/1 with vendor ccNeal Norwitz2003-05-261-1/+4
| | | | | | This also fixes several other bugs and patches by providing the proper arguments to cc: 738066 and 741806 need -ieee, 693094 needs -std
* Patch #742741: Check for true in different paths, support -pthread.Martin v. Löwis2003-05-261-158/+271
|
* Modified patch #742126: Don't define _XOPEN_SOURCE for OpenBSD 3.3.Martin v. Löwis2003-05-241-4/+5
|
* Get test_ioctl to pass on HPUX 11.Neal Norwitz2003-05-231-4/+5
| | | | | TIOCGPGRP and many other definitions come from bsdtty.h, so it needs to be included at least on HPUX.
* Update patch #732284: Correct versions of OpenUNIX, UnixWare, add OpenServer.Martin v. Löwis2003-05-111-3/+7
|
* Patch #732479: Fix typos.Martin v. Löwis2003-05-051-2/+3
|
* Patch #732284: Disable _XOPEN_SOURCE on UnixWare 7.Martin v. Löwis2003-05-051-1/+5
|
* Patch #732234: Check for -Kthread.Martin v. Löwis2003-05-051-1/+74
|
* Try linking hstrerror and inet_aton tests. Look for these functions in -lresolv.Martin v. Löwis2003-05-031-13/+140
|
* Patch #730170: Check for sem_init in -lpthread. Fixes #727051.Martin v. Löwis2003-05-031-4/+5
|
* Patch #730826: Enable extensions on NetBSD 2.0.Martin v. Löwis2003-05-031-1/+10
|
* Patch #724588: Check whether the address of hstrerror and inet_pton canMartin v. Löwis2003-05-031-7/+161
| | | | be taken, and define NI_MAX{HOST|SERV} if necessary.
* SF patch #706707, time.tzset standards compliance update by Stuart BishopNeal Norwitz2003-04-111-5/+5
| | | | Update configure and test to use proper timezone specifications
* SF patch #712367, get build working on AIXNeal Norwitz2003-03-311-1/+6
| | | | | | | configure change is necessary to pass "." to makexp_aix so that dynamic modules work setup change gets curses working
* Patch #650412: Check whether the address of flock and getpagesizeMartin v. Löwis2003-03-301-5/+106
| | | | can be taken, and use _SC_PAGE_SIZE if getpagesize is not available.
* The test for setpgrp having two arguments didn't actually test anything.Jack Jansen2003-03-291-30/+81
| | | | | | For reasons unknown this suddenly started to matter (since Martin's 1.396 checkin? But why?), at least on MacOSX. Added a real test similar to the getpgrp argument test.
* Disable _XOPEN_SOURCE for Solaris 2.6. Fixes #690317.Martin v. Löwis2003-03-281-1/+5
|
* Add test for setpgrp. Fixes #690317.Martin v. Löwis2003-03-281-4/+5
|
* /dev/ptmx doesn't exist on AIX, they had to be different and use /dev/ptc.Neal Norwitz2003-03-211-1/+18
| | | | Otherwise, the 2 devices seem to work the same for allocating a pseudo-tty.
* Added a define EXTRAMACHDEPPATH which can be used to add sys.path itemsJack Jansen2003-03-171-3/+11
| | | | | | | | for specific platforms. Use this to add plat-mac and plat-mac/lib-scriptpackages on MacOSX. Also tested for not having adverse effects on Linux, and I think this code isn't used on Windows anyway. Fixes #661521.
* - New function time.tzset() provides access to the C library tzet()Guido van Rossum2003-03-141-1/+69
| | | | function, if supported. (SF patch #675422, by Stuart Bishop.)
* Refer to the Mac OS X bundle_loader by the altbininstall name, so thatJack Jansen2003-02-251-2/+2
| | | | | building distutils extension modules also works if you've only done an altinstall. Fixes bug #677293.
* Fix SF bug #691793, Python 2.3a2 build fails on Tru64Neal Norwitz2003-02-231-15/+16
| | | | | | Need to make sure that preprocessor directives start in first column. This means we can't indent code which has preprocessor directives, nor have a space between [ #include for example.
* Disabled -prebind again when linking the interpreter on MacOSX. It causedJack Jansen2003-02-231-5/+4
| | | | | a serious slowdown when loading dynamic modules that depend on large shared libraries or frameworks.
* - sys.path[0] (the directory from which the script is loaded) is nowGuido van Rossum2003-02-191-2/+3
| | | | | turned into an absolute pathname, unless it is the empty string. (SF patch #664376, by Skip Montanaro.)
* Use configure to check for inet_aton.Neal Norwitz2003-02-131-2/+3
|