head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.06.04.09.52.59; author adam; state Exp; branches; next ; commitid OvfrzAkttDotRsIG; desc @@ 1.1 log @tcl: updated to 8.6.18 8.6.18 support for MacOS Tahoe. Simplify for MacOS > 10 (nijtmans) => platform 1.1.0 (bug) Use correct equality => http 2.9.9 (new) Unicode version 17 (nijtmans) (bug) re-generate tclDate.c with bison 3.8.2, fixes clang-15 compiler warnings (nijtmans) (bug) [77059c] TclPushVarName(): pointer overflow (chavez) (new) dde => 1.4.6 (new) Add IWYU export pragma annotations for improved clangd and clang-tidy diagnostics (bug) Install man-pages and pkg-config on Windows (bug) some tests will fail if the system encoding is iso8859-1 (bug) raise error on empty regexp for unresolved variable (bug) tcl_wordchars and tcl_nonwordchars documentation in two places configure --enable-man-compression error (nijtmans) Update to zlib 1.3.2 (nijtmans) String trim generates invalid utf-8 for some codepoints (helmuth) Valgrind reported error in SetScriptLimitCallback (nadkarni,nijtmans) (feature) Adapt tcltest to support up to Tcl 9.1. => tcltest 2.5.11 (bug) crash in proc during namespace deletion (nadkarni) tzdata updated to Olson's tzdata2026b (nijtmans) @ text @$NetBSD: patch-pkgs_itcl4.3.4_configure,v 1.1 2025/08/27 15:08:20 adam Exp $ Honor LDFLAGS on NetBSD. https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e --- pkgs/itcl4.3.7/configure.orig 2023-12-20 17:04:40.000000000 +0000 +++ pkgs/itcl4.3.7/configure @@@@ -7444,20 +7444,18 @@@@ then : fi LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}' - LDFLAGS="$LDFLAGS -Wl,-export-dynamic" + LDFLAGS="$LDFLAGS -Wl,--export-dynamic" CFLAGS_OPTIMIZE="-O2" # On OpenBSD: Compile with -pthread # Don't link with -lpthread LIBS=`echo $LIBS | sed s/-lpthread//` CFLAGS="$CFLAGS -pthread" # OpenBSD doesn't do version numbers with dots. - UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' - TCL_LIB_VERSIONS_OK=nodots ;; NetBSD-*) # NetBSD has ELF and can use 'cc -shared' to build shared libs SHLIB_CFLAGS="-fPIC" - SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared' + SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}' SHLIB_SUFFIX=".so" LDFLAGS="$LDFLAGS -export-dynamic" if test $doRpath = yes @