head 1.2; access; symbols pkgsrc-2025Q2:1.1.0.4 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2025.08.27.15.08.21; author adam; state dead; branches; next 1.1; commitid s4Tjq5AVe8lRDn8G; 1.1 date 2025.01.25.21.29.26; author adam; state Exp; branches; next ; commitid RAN3MhCo51EaCUGF; desc @@ 1.2 log @tcl tk: updated to 8.6.17 8.6.17 Bug fixes @ text @$NetBSD: patch-pkgs_tdbcodbc1.1.10_configure,v 1.1 2025/01/25 21:29:26 adam Exp $ Honor LDFLAGS on NetBSD. https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e --- pkgs/tdbcodbc1.1.10/configure.orig 2024-02-09 15:53:38.000000000 +0000 +++ pkgs/tdbcodbc1.1.10/configure @@@@ -8131,20 +8131,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 @ 1.1 log @tcl: updated to 8.6.16 8.6.16 * unneeded path normalization (sebres) * zlib stream returns negative checksums (nadkarni) * zlib-8.8, zlib-8.16 fail on Fedora 40 (nijtmans) * win/makefile: wrong recipe to buid libtcl.a and missing dependencies (sebres) * regression in tzdata, %z instead of offset TZ-name (sebres) * Tcl will not start properly if there is an init.tcl file in the current dir (sebres) * clock scan of leapsecond: wrong result (sebres) * Segfault in TclOO with coroutines (goth,sebres) 8.6.15 * remove private unicode 0xE000-0xF8FF from unicode control group (nijtmans) * TCL_PACKAGE_PATH in tclConfig.sh change from TCL list to ":" (UNIX) or ";" (Windows) separated items (nijtmans) *** POTENTIAL INCOMPATIBILITY *** * Time zones added: Alaska Standard/Daylight (nijtmans) * fix compiled mapped ensembles (sebres) * fix encoding koi8-u codepoint 0xB4 * speedup op unicode transformation related operations (sebres) * Add encodings: koi8-ru, koi8-t * Fix Tcl_ParseArgsObjv with TCL_ARGV_GENFUNC option (gavilan) * Hash speedup for pointer compare. Option TCL_HASH_KEY_DIRECT_COMPARE for hash tables (sebres) * Deprecate Tcl_GetAlias() * Correct tcl::tm::path autoload (nadkarni) * Remove empty all items from tclConfig.sh path variables. * Fix crash in oo+coroutine (fellows) * fix crash in oo destructors in same namespace * Fix crash in reflected channels * Fix crash due to unchecked file descriptor size * Fix report of non ASCII computer names on Windows (fasel) * Fix error message caused by interp limit * Source files with BOM also in safe interpreters * Fix encoding system result for system locale ISO-8859-1 * Tcl_NewObjectInstance() errors on namespace re-use (fellows) *** POTENTIAL INCOMPATIBILITY -- breaks Itcl 4.2 *** * for linked varnames (fellows) * Unicode version 16 (nijtmans) * with wide int increment * Fix Windows NTFS alternate data streams (ADS) accessability @ text @d1 1 a1 1 $NetBSD: patch-pkgs_tdbcodbc1.1.7_configure,v 1.1 2024/04/06 05:37:48 adam Exp $ @