summaryrefslogtreecommitdiffstats
path: root/unix/configure
Commit message (Collapse)AuthorAgeFilesLines
* Unbreak on OpenBSD, again. Put back the old SHLIB_VERSION doings.stu2017-05-311-3/+1
| | | | | | | | | | | | | | | | On OpenBSD, Tcl's libs will need the extra version numbers probably forever. There's no point to adding the extra knob. On OpenBSD, the extra version numbers are used for dependency tracking. The extra version numbers must be on linkable libs (code will be linked to them, they have a corresponding .h file). Loadable libs (no code will be linked to them, they don't have a corresponding .h file. Usually a Tcl extension) don't need the burden (OpenBSD has to track the libs' dependencies) of the extra version numbers. Libs that are loadable and linkable are treated as linkable. I hope that clears things up.
* Fully remove SunOS-4* from tcl.m4.stu2017-05-311-7/+0
|
* Merge core-8-6-branch.jan.nijtmans2017-05-221-107/+8
|\ | | | | Obsolete a number of systems, which were already obsoleted by TEA: We cannot even create a "battery-included" release any more for those systems.
| * autoconfjan.nijtmans2017-05-221-4/+6
| |
| * Cherrypick Fix build on OpenBSD. [82701b94c4] missed a couple of bits.jan.nijtmans2017-05-211-1/+3
| | | | | | Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful!
* | Fix build on OpenBSD. [82701b94c4] missed a couple of bits.stu2017-05-201-1/+3
| | | | | | | | Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful!
| |
| \
*-. \ TIP #458 implementation: Add Support for epoll() and kqueue() in the Notifierjan.nijtmans2017-05-181-0/+78
|\ \ \ | | |/
| | * autoconf-2.59dgp2017-05-181-38/+15
| | |
| * | Re-base to trunk, and get latest code from here: ↵jan.nijtmans2017-03-081-0/+78
| |\ \ | | | | | | | | | | | | [https://github.com/lalbornoz/tcl/tree/tip458]. Untested.
| | * | Implementation of improved notifier from Lucio Andrés Illanes Albornoz.dkf2016-11-251-0/+60
| | | |
* | | | merge core-8-6-branchjan.nijtmans2017-05-181-38/+15
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
* | | Merge core-8-6-branch. jan.nijtmans2017-01-111-1/+1
|\ \ \ | |/ / | | / | |/ |/| Do gcc-compiles with the option -Wwrite-strings, so we can detect mis-usage of "const". Make Tcl_AddErrorInfo() and Tcl_AddObjErrorInfo() a macro.
* | Remove subdirectories of "libtommath", and various individual related files, ↵jan.nijtmans2016-11-171-3/+0
|\ \ | |/ | | | | | | not taking any part in the Tcl build. Makes the Tcl distribution smaller without sacrificing anything. And remove the TCL_TOMMATH define, which was never used for anything.
| * Start RC branch for Tcl 8.6.6dgp2016-07-121-1/+1
| |
* | Fix signed-unsigned-compare warning (reported by François Vogel on Windows, ↵jan.nijtmans2016-03-221-1/+1
| | | | | | | | but gcc can trigger it as well)
* | Bump trunk to 8.7a0 to accept new feature development.dgp2016-03-031-13537/+4930
|/
* Bump to 8.6.5dgp2016-01-281-1/+1
|
* On cygwin, install libtcl8.6.dll.a in the {prefix}/lib directory. On win32, ↵jan.nijtmans2015-11-261-1/+1
|\ | | | | | | don't create empty {prefix}/lib/tcl8/8.2 and {prefix}/lib/tcl8/8.3 directories any more during installing.
| * On cygwin, install libtcl8.5.dll.a in the {prefix}/lib directory. jan.nijtmans2015-11-261-1/+1
| | | | | | On win32, don't create empty {prefix}/lib/tcl8/8.2 and {prefix}/lib/tcl8/8.3 directories any more during installing.
* | re-generate "configure", both for unix and winjan.nijtmans2015-10-251-231/+0
|\ \ | |/
| * re-generate "configure", both for unix and winjan.nijtmans2015-10-251-231/+0
| |
| * Tcl/OpenBSD/Sparc needs -fPIC.stwo2015-10-091-1/+1
| |
* | Tcl/OpenBSD/Sparc needs -fPIC.stwo2015-10-091-1/+1
| |
* | Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in ↵jan.nijtmans2015-07-231-0/+231
|\ \ | |/ | | | | forking process under heavy multithreading. Thanks to Joe Mistachkin for the implementation of the fix, and Gustaf Neumann for the original report and testing the fix.
| * Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in ↵jan.nijtmans2015-07-231-0/+231
| |\ | | | | | | | | | forking process under heavy multithreading. Thanks to Joe Mistachkin for the implementation of the fix, and Gustaf Neumann for the original report and testing the fix.
| | * merge trunktesteddgp2015-05-281-4/+2
| | |\ | |_|/ |/| |
| | * Don't change autoconf version by accident.dgp2015-05-201-4940/+13712
| | |
| | * regenerate configuredkf2015-05-181-13518/+4977
| | |
| * | Bump to version 8.5.18.dgp2015-02-051-1/+1
| | |
| * | Bump to 8.5.17dgp2014-10-101-1/+1
| | |
| * | Better pic flag for OpenBSD.stwo2014-09-161-1/+8
| | |
* | | Missed a bitdgp2015-05-201-2/+1
| | |
* | | [29044ba23f] Remove RANLIB as part of library installation. At best it'sdgp2015-05-201-2/+1
| |/ |/| | | | | redundant to the RANLIB already done as part of library build. At worst, it conflicts with needs of cross-compiling. Thanks Erik Leunissen.
* | Tcl source code already assumes the <limits.h> file is available.dgp2015-03-241-152/+0
| | | | | | | | (See tcl/libtommath/tommath.h .) So dispose of all the configuration shenanigans pretending we want to support systems that lack one.
* | autoconf-2.59dgp2015-02-261-1/+1
| |
* | Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file.dgp2014-10-141-1/+1
| |
* | Better pic flag for OpenBSD.stwo2014-09-161-1/+8
| |
* | Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a ↵jan.nijtmans2014-09-011-5/+3
|\ \ | |/ | | | | single SHLIB_LD_LIBS usable for both Tcl and Tk
| * Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a ↵jan.nijtmans2014-09-011-4/+2
| | | | | | | | single SHLIB_LD_LIBS usable for both Tcl and Tk.
| * Bump to 8.5.16 for release.dgp2014-07-231-2/+2
| |
* | Bump to 8.6.2 for release.dgp2014-07-281-1/+1
| |
* | Let the generated Makefile be emacs-friendly by avoiding spurious empty ↵ferrieux2014-05-161-0/+3
| | | | | | | | lines and misplaced tabs. Useful e.g. to just set CFLAGS to debug and save.
* | Make Cygwin's "configure" work from another directory than /unix. (Not ↵jan.nijtmans2014-05-091-2/+2
|\ \ | |/ | | | | everything works this way!)
| * Make Cygwin's "configure" work from another directory than /unix. (Not ↵jan.nijtmans2014-05-091-2/+2
| | | | | | | | everything works this way!)
| * Cherry-pick [c54059aaad] from trunk: Added support for reporting TEA-like ↵jan.nijtmans2014-03-311-1/+2
| | | | | | | | | | info via pkg-config. Add missing @TCL_LIB_FLAG@ (derived from ticket [5bcb5026ad])
* | Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0jan.nijtmans2014-03-201-5/+9
|\ \ | |/
| * Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0jan.nijtmans2014-03-201-13/+9
| |\
| | * Proposed fix for [2f7cbd01c3].bug_2f7cbd01c3jan.nijtmans2014-03-201-14/+10
| |/
* | sync tcl.m4 with Tk versionjan.nijtmans2014-01-251-0/+2
|\ \ | |/
| * sync tcl.m4 with Tk versionjan.nijtmans2014-01-251-0/+2
| |