summaryrefslogtreecommitdiffstats
path: root/unix
diff options
context:
space:
mode:
Diffstat (limited to 'unix')
-rw-r--r--unix/Makefile.in5
-rwxr-xr-xunix/configure5
-rw-r--r--unix/configure.ac3
-rw-r--r--unix/tcl.spec2
-rw-r--r--unix/tclConfig.h.in3
-rw-r--r--unix/tclKqueueNotfy.c3
-rw-r--r--unix/tclLoadNext.c1
-rw-r--r--unix/tclLoadOSF.c1
-rw-r--r--unix/tclUnixInit.c1
-rw-r--r--unix/tclUnixPipe.c2
10 files changed, 15 insertions, 11 deletions
diff --git a/unix/Makefile.in b/unix/Makefile.in
index 0495799..093edf8 100644
--- a/unix/Makefile.in
+++ b/unix/Makefile.in
@@ -1075,9 +1075,9 @@ install-libraries: libraries
do \
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/cookiejar0.2"; \
done
- @echo "Installing package http 2.10b2 as a Tcl Module"
+ @echo "Installing package http 2.10b3 as a Tcl Module"
@$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl \
- "$(MODULE_INSTALL_DIR)/9.0/http-2.10b2.tm"
+ "$(MODULE_INSTALL_DIR)/9.0/http-2.10b3.tm"
@echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/"
@for i in $(TOP_DIR)/library/opt/*.tcl; do \
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/opt0.4"; \
@@ -2449,7 +2449,6 @@ dist: $(UNIX_DIR)/configure $(UNIX_DIR)/tclConfig.h.in $(UNIX_DIR)/tcl.pc.in gen
for i in `ls $(DISTROOT)/pkgs/*.tar.gz 2> /dev/null`; do \
tar -C $(DISTDIR)/pkgs -xzf "$$i"; \
done
- $(DIST_INSTALL_DATA) $(TOP_DIR)/.travis.yml $(DISTDIR)
$(INSTALL_DATA_DIR) $(DISTDIR)/.github/workflows
$(DIST_INSTALL_DATA) $(TOP_DIR)/.github/workflows/*.yml $(DISTDIR)/.github/workflows
diff --git a/unix/configure b/unix/configure
index c8e5bdc..b470e3c 100755
--- a/unix/configure
+++ b/unix/configure
@@ -2710,7 +2710,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
TCL_VERSION=9.0
TCL_MAJOR_VERSION=9
TCL_MINOR_VERSION=0
-TCL_PATCH_LEVEL="b2"
+TCL_PATCH_LEVEL="b3"
VERSION=${TCL_VERSION}
EXTRA_INSTALL_BINARIES=${EXTRA_INSTALL_BINARIES:-"@:"}
@@ -5205,6 +5205,9 @@ then :
ZLIB_INCLUDE=-I\${ZLIB_DIR}
+printf "%s\n" "#define TCL_WITH_INTERNAL_ZLIB 1" >>confdefs.h
+
+
fi
printf "%s\n" "#define HAVE_ZLIB 1" >>confdefs.h
diff --git a/unix/configure.ac b/unix/configure.ac
index df38377..766392e 100644
--- a/unix/configure.ac
+++ b/unix/configure.ac
@@ -26,7 +26,7 @@ m4_ifdef([SC_USE_CONFIG_HEADERS], [
TCL_VERSION=9.0
TCL_MAJOR_VERSION=9
TCL_MINOR_VERSION=0
-TCL_PATCH_LEVEL="b2"
+TCL_PATCH_LEVEL="b3"
VERSION=${TCL_VERSION}
EXTRA_INSTALL_BINARIES=${EXTRA_INSTALL_BINARIES:-"@:"}
@@ -165,6 +165,7 @@ AS_IF([test $zlib_ok = no], [
AC_SUBST(ZLIB_OBJS,[\${ZLIB_OBJS}])
AC_SUBST(ZLIB_SRCS,[\${ZLIB_SRCS}])
AC_SUBST(ZLIB_INCLUDE,[-I\${ZLIB_DIR}])
+ AC_DEFINE(TCL_WITH_INTERNAL_ZLIB, 1, [Tcl with internal zlib])
])
AC_DEFINE(HAVE_ZLIB, 1, [Is there an installed zlib?])
diff --git a/unix/tcl.spec b/unix/tcl.spec
index 65194f6..3b68691 100644
--- a/unix/tcl.spec
+++ b/unix/tcl.spec
@@ -4,7 +4,7 @@
Name: tcl
Summary: Tcl scripting language development environment
-Version: 9.0b2
+Version: 9.0b3
Release: 2
License: BSD
Group: Development/Languages
diff --git a/unix/tclConfig.h.in b/unix/tclConfig.h.in
index eb566dc..4785a07 100644
--- a/unix/tclConfig.h.in
+++ b/unix/tclConfig.h.in
@@ -447,6 +447,9 @@
/* Tcl with external libtommath */
#undef TCL_WITH_EXTERNAL_TOMMATH
+/* Tcl with internal zlib */
+#undef TCL_WITH_INTERNAL_ZLIB
+
/* Is getcwd Posix-compliant? */
#undef USEGETWD
diff --git a/unix/tclKqueueNotfy.c b/unix/tclKqueueNotfy.c
index 062139a..ba49842 100644
--- a/unix/tclKqueueNotfy.c
+++ b/unix/tclKqueueNotfy.c
@@ -185,8 +185,7 @@ PlatformEventsControl(
Tcl_Panic("fstat: %s", strerror(errno));
} else if ((fdStat.st_mode & S_IFMT) == S_IFREG
|| (fdStat.st_mode & S_IFMT) == S_IFDIR
- || (fdStat.st_mode & S_IFMT) == S_IFLNK
- ) {
+ || (fdStat.st_mode & S_IFMT) == S_IFLNK) {
switch (op) {
case EV_ADD:
if (isNew) {
diff --git a/unix/tclLoadNext.c b/unix/tclLoadNext.c
index 12df7e4..de185fb 100644
--- a/unix/tclLoadNext.c
+++ b/unix/tclLoadNext.c
@@ -14,7 +14,6 @@
#include <mach-o/rld.h>
#include <streams/streams.h>
-
/*
* Static procedures defined within this file.
*/
diff --git a/unix/tclLoadOSF.c b/unix/tclLoadOSF.c
index 1c8b53a..81f314f 100644
--- a/unix/tclLoadOSF.c
+++ b/unix/tclLoadOSF.c
@@ -36,7 +36,6 @@
#include <sys/types.h>
#include <loader.h>
-
/*
* Static procedures defined within this file.
*/
diff --git a/unix/tclUnixInit.c b/unix/tclUnixInit.c
index 67bff10..81e3af5 100644
--- a/unix/tclUnixInit.c
+++ b/unix/tclUnixInit.c
@@ -335,7 +335,6 @@ static int MacOSXGetLibraryPath(Tcl_Interp *interp,
MODULE_SCOPE long tclMacOSXDarwinRelease;
long tclMacOSXDarwinRelease = 0;
#endif
-
/*
*---------------------------------------------------------------------------
diff --git a/unix/tclUnixPipe.c b/unix/tclUnixPipe.c
index 939ec85..ea1636e 100644
--- a/unix/tclUnixPipe.c
+++ b/unix/tclUnixPipe.c
@@ -1239,12 +1239,14 @@ PipeOutputProc(
* so do not pass it to directly to Tcl_CreateFileHandler.
* Instead, pass a wrapper which is a Tcl_FileProc.
*/
+
static void
PipeWatchNotifyChannelWrapper(
void *clientData,
int mask)
{
Tcl_Channel channel = (Tcl_Channel)clientData;
+
Tcl_NotifyChannel(channel, mask);
}