summaryrefslogtreecommitdiffstats
path: root/unix/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* * doc/socket.n: Document the changes to the [socket] andrmax2010-09-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [fconfiguyre] commands. * generic/tclInt.h: Introduce TclCreateSocketAddress() as a * generic/tclIOSock.c: replacement for the platform-dependent * unix/tclUnixSock.c: TclpCreateSocketAddress() functions. * unix/tclUnixChan.c: Extend the [socket] and [fconfigure] * unix/tclUnixPort.h: commands to behave as proposed in * win/tclWinSock.c: TIP #162. * win/tclWinPort.h: * compat/fake-rfc2553.c: A compat implementation of the APIs * compat/fake-rfc2553.h: defined in RFC-2553 (getaddrinfo() and friends) on top of the existing gethostbyname() etc. * unix/configure.in: Test whether the fake-implementation is * unix/tcl.m4: needed. * unix/Makefile.in: Add a compile target for fake-rfc2553. * win/configure.in: Allow cross-compilation by default * tests/socket.test: Improve the test suite to make more use of * tests/remote.tcl: randomized ports to reduce interference with tests running in parallel or other services on the machine. FossilOrigin-Name: 3f8b48b6b6761db092f2a7c0193fc4b71349640f
* * unix/ldAix: remove ancient (pre-4.2) AIX supporthobbs2010-08-121-24/+6
| | | | | | | | | | * unix/configure: regen with ac-2.59 * unix/configure.in, unix/tclConfig.sh.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TCL_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support. FossilOrigin-Name: a466998bba95a333e6114e563cd20138e90f76f3
* Use SC_PROG_TCLSH to set a native tclsh in the Makefile.patthoyts2010-07-111-1/+12
| | | | | | | | | | When installing the libraries a native tcl interpreter is used to process some files. The makefile uses NATIVE_TCLSH for this. This patch causes us to prefer an installed tclsh over the build product which solves build issues when cross-compiling (provided a native tcl is installed). If there is no native version, just try using the build product. FossilOrigin-Name: 16b5a30bf0b0475fa9e3ddd3600e062ad04982fc
* * generic/tcl.h: Bump patchlevel to 8.6b1.2 to distinguishdgp2010-04-301-2/+2
| | | | | | | | | | | * library/init.tcl: CVS snapshots from earlier snapshots as well * unix/configure.in: as the 8.6b1 and 8.6b2 releases. * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: a30f8d7cf3ded4bc22b7f8e94727158816a3d3ba
* Remove unnecessary EXTERN's, which alreadynijtmans2010-02-221-1/+7
| | | | | | | | | | are in the global stub table. Use @EXEEXT@ in stead of @EXT_SUFFIX@ Use -DBUILD_tcl in Makefile for CYGWIN Use EXTERN to control CYGWIN exported symbols Remove some unnecessary type casts. FossilOrigin-Name: ede6fe7b2094c4f981ad7e13174d2afb9064e904
* Do not assume that all unix systems have the POSIX blkcnt_t type, since OpenBSDdkf2010-02-161-2/+4
| | | | | | apparently does not. FossilOrigin-Name: 1ed3cbbadcb60e762009031b24444703e7784313
* [Bug 942170]: Detect the st_blocks field of 'struct stat' correctly.dkf2009-12-281-4/+4
| | | FossilOrigin-Name: ce4adf55c782a8ccc0803aecabb2be890af6a0b3
* [Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE and usestwo2009-11-251-2/+2
| | | | | | AC_CHECK_MEMBERS([struct stat.st_blksize]) instead of AC_STRUCT_ST_BLKSIZE. FossilOrigin-Name: 39ef38578ce1024ed2533a8a5758657afbc39f61
* * unix/configure.in (Darwin): use Darwin SUSv3 extensions ifdas2009-04-101-3/+22
| | | | | | | | | | available; remove /Network locations from default tcl package search path (NFS mounted locations and thus slow). * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 FossilOrigin-Name: 4f6862e5463ecdd5856829784f112688761542b8
* Added support for reporting TEA-like info via pkg-config.dkf2009-03-141-1/+2
| | | FossilOrigin-Name: c54059aaadd098e5b4c5f2d679f2e0bd2725bf69
* * generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguishdgp2009-01-161-2/+2
| | | | | | | | | | * library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases * unix/configure.in: and to deal with the fact that the HEAD of * win/configure.in: init.tcl will not [source] in Tcl 8.6b1 . * unix/configure: autoconf-2.59 FossilOrigin-Name: c8cfc118c31a9bdf340cd1f6225f03b18fcb86ae
* use correct autconf magic to pass configure args & environment to pkg ↵das2009-01-031-7/+2
| | | | | | | | sub-configures (in particular compatible with autoconf 2.61, which some insist on using even though it was decided we could not switch to it yet...) FossilOrigin-Name: 888d28167fb5c4ff3d067a775b747b8a78e48bb8
* Fix various mkstemp()-related issues. [Bugs 741967,878333]dkf2009-01-021-2/+2
| | | FossilOrigin-Name: b7a0a9fa28734a97e082903a4937162e9cc63802
* * unix/configure.in: Preserve configure environment variables fordas2008-12-211-3/+19
| | | | | | | sub-configures of bundled packages; reuse configure cache file for sub-configures. FossilOrigin-Name: f6f76c1e370d7f0034543e8c78edaacd1d8e78f4
* * unix/Makefile.in: make package install directory of bundleddas2008-12-201-1/+10
| | | | | | | | | | | | | | | * unix/configure.in packages configurable via PACKAGE_DIR makefile variable (set to platform-specific default). * unix/Makefile.in (*-packages): ensure toplevel targets fail if sub-make/configure fails; fix quoting when builddir path contains spaces. * macosx/GNUmakefile: add install-packages to install targets. * unix/configure: autoconf-2.59 FossilOrigin-Name: 73610625e47833f72ef4eca6d5e6aaf09faf18be
* More autoconf hacking; now seems to be working fully on Unix...dkf2008-12-191-8/+5
| | | FossilOrigin-Name: 49013bf97f0b9fa8ddb9b4af101cf6837b6f624a
* * README: Bump version number to 8.6b1dgp2008-12-191-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: 448b87b688a106f316d4145606c8b1806bba41cb
* Wizzardry need more backslash!dkf2008-12-181-2/+2
| | | FossilOrigin-Name: 8c24a981505039fd352567e75bc52b8421e0455a
* Autoconf wizardry!dkf2008-12-181-13/+20
| | | FossilOrigin-Name: 6d317a191549cc38eb09496cec73c5c0d3594444
* * unix/Makefile.in: Add build support for collections of TEAdgp2008-12-171-1/+4
| | | | | | | | | * unix/configure.in: packages found under the pkgs directory. [Patch 1163406]. Still needs porting to Windows. * unix/configure: autoconf-2.59 FossilOrigin-Name: 03cb345b6cba4f1d267a1dec40088667af736d60
* Improve build rules on Win w.r.t. zlibdkf2008-12-141-10/+10
| | | | | | Improve autoconf magic on Unix and Win FossilOrigin-Name: 21345422c586a0c0a350fe459a8a663f41d8bfa9
* regen/fix blundersdkf2008-12-121-4/+4
| | | FossilOrigin-Name: 566f2599410fb8607f46e24bb0c8c57ed219d95e
* Make a bad zlib install less fatal to rest of Tcl for now.dkf2008-12-121-5/+10
| | | FossilOrigin-Name: 727529ef0e69a5c84e0e16ff2762e3d255ab6fca
* Slightly less lame configure detection for zlib; still not really rightdkf2008-12-111-2/+12
| | | FossilOrigin-Name: f361f4a935a5895a7501fcaa5fbb928c02d47574
* First hack at TIP#234dkf2008-12-111-1/+7
| | | FossilOrigin-Name: b84ee14c8c7da55c8c050da775ecf656915451fd
* Implementation of TIP #210.dkf2008-11-291-17/+16
| | | FossilOrigin-Name: 9f965bfa5752373c07f2cdf6fe2a4512caa60d15
* * README: Bump version number to 8.6a4dgp2008-10-141-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: 3d9e72a73bb346ebec75981287e2be314392a1ad
* * README: Bump version number to 8.6a3dgp2008-08-281-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: cb2385ff07638652cbd7dc8dd15e74060b988730
* * unix/Makefile.in: ensure Makefile shell is /bin/bash fordas2008-08-131-1/+4
| | | | | | | * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584] FossilOrigin-Name: 97358f39f0c8caa3f182db387cd1f1a9c5dd7c7c
* * README: Bump version number to 8.6a2dgp2008-08-121-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: ff4d6323a8a967a63d32d28abbf0d562953b1388
* NRE implementation [Patch 2017110]msofer2008-07-131-23/+1
| | | FossilOrigin-Name: a646e4c362a574666638b06521668fc53952bd72
* * README: Bump version number to 8.6a1dgp2008-06-191-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: 764de4e88b5f6a87e3cddfc1c1ede70a1f063e58
* * unix/configure.in: fix static DTrace-enabled build on Solaris.das2008-06-121-1/+10
| | | FossilOrigin-Name: 6e2a97abfac1b7c9d88f7d83c4ca6e11d223b7e1
* * README: Bump version number to 8.6a0dgp2008-04-011-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h: FossilOrigin-Name: b76be03521619e41d68101547228a6b69c44ccd3
* * generic/tclInt.h (TclIsNaN):kennykb2008-03-301-1/+13
| | | | | | | | | | | * unix/configure.in: Added code to the configurator to check for a standard isnan() macro and use it if one is found. This change avoids bugs where the test of ((d) != (d)) is optimized away by an overaggressive compiler. [Bug 1783544] * unix/configure: autoconf-2.61 FossilOrigin-Name: 1c8454d93714162ed09b5aec390bf667a9073f92
* * generic/tcl.h: Bump to 8.5.2 for release.core-8-5-2dgp2008-03-281-2/+2
| | | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: 514a7e674ee80e3d3276a4c044580357e24500c8
* * unix/configure.in: use backspace-quoting instead of double-quotingdas2008-03-131-11/+11
| | | | | | | * unix/tcl.m4: for lib paths in tclConfig.sh [Bug 1913622]. * unix/configure: autoconf-2.59 FossilOrigin-Name: 26016dfcd7f362adaf89d856647c0623dbdb86c4
* * macosx/GNUmakefile: fix quoting to allow paths todas2008-03-111-15/+15
| | | | | | | | | | | | | | * macosx/Tcl-Common.xcconfig: ${builddir} and ${INSTALL_ROOT} * unix/Makefile.in: to contain spaces. * unix/configure.in: * unix/install-sh: * unix/tcl.m4: * tests/ioCmd.test: * unix/Makefile.in (install-strip): strip non-global symbols from dynamic library. FossilOrigin-Name: 82d286110d8aba7cc7ffb0cfd1ce0d2315a733c3
* Define socklen_t as "int" if missing, not "unsigned".jenglish2008-02-261-12/+8
| | | | | | | | (accept(2) et. al. traditionally took "int *" before POSIX invented socklen_t) Use AC_TRY_COMPILE instead of AC_EGREP_HEADER for socklen_t test. Regenerated configure script. FossilOrigin-Name: 5efdba63af997d0114acd462e8e0e4eaefba40df
* * generic/tcl.h: Bump version number to 8.5.2b1 to distinguishdgp2008-02-131-2/+2
| | | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.1 and * unix/configure.in: 8.5.2 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: FossilOrigin-Name: 8cd7e62e9a7b86f6f29530021bc6549e53e38732
* *** 8.5.1 TAGGED FOR RELEASE ***dgp2008-02-041-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: Bump to 8.5.1 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: FossilOrigin-Name: 967313044694396b46b9f848a3d2274617c0dd84
* * unix/configure.in (Darwin): correct Info.plist year substitution indas2008-02-021-3/+3
| | | | | | | | non-framework builds. * unix/configure: autoconf-2.59 FossilOrigin-Name: bc0aee463edb88133f4e4889b1eb2a2124b235f9
* * generic/tcl.h: Bump version number to 8.5.1b1 to distinguishdgp2008-01-021-2/+2
| | | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: FossilOrigin-Name: 0c0959c51dcb412b691dab972b2fe75418acacb0
* merge stable branch onto HEADdgp2007-12-131-2/+2
| | | FossilOrigin-Name: d1f7550cd9bf1343d8505fb99fc5141b58bb88bf
* * README: Bump version number to 8.5b3.dgp2007-11-191-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: FossilOrigin-Name: 48093f99b43fcd1f1ec37c4c83a0d05434f3d3f0
* fix 'stack grows upwards' AC_CACHE_CHECK messagedas2007-11-151-14/+7
| | | FossilOrigin-Name: 2f0ee165092a3cd44cb3c688a084ee446fe290dc
* Added autoconf goo to detect availability of getaddrinfopatthoyts2007-11-131-1/+3
| | | FossilOrigin-Name: 85199b99446a403b4c2bb41e6740a45dbb381b68
* * generic/tclBasic.c:msofer2007-11-101-1/+30
| | | | | | | | * unix/configure.in: * unix/tclUnixInit.c: detect stack grwoth direction at compile time, only fall to runtime detection when crosscompiling. FossilOrigin-Name: 289a5eb6a150a88307e703fe29f55f798b324a39
* * generic/tcl.h: Bump version number to 8.5b2.1 to distinguishdgp2007-10-301-2/+2
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5b2 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: FossilOrigin-Name: 8dc4b6f34fbc385dcbef9359f1babb52c2a2bdd7
* * README: Bump version number to 8.5b2.dgp2007-10-261-2/+2
| | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: FossilOrigin-Name: 7fb70f130d3c2c82df5efa28073545be23f4bc1f