First, I would like three packages to be added to cygwin-pkg-maint: - mingw64-i686-tcl-thread - mingw64-x86_64-tcl-thread - tcl-thread This is meant for the Tcl-Tk "thread" extension.
Second, making my point, this time with proof..... Op di 24 mrt. 2020 om 20:27 schreef Jan Nijtmans: > Op di 24 mrt. 2020 om 15:25 schreef Yaakov Selkowitz: > > Fedora, and possibly other distros as well, set a default search path > > for tcl that conforms with their desired filesystem layout -- having > > all extensions under /usr/{lib,share}/tclX.Y instead of scattered > > throughout /usr/{lib,share}. > > Thank you! It's 100% clear to me now. It's just about customising > to Fedora's directory layout. They have the right to do that, I have > the right to ignore it ;-). In the mingw32-xxx-tcl packages, loading the "registry" and "dde" sub-packages doesn't work. The reason is the wrong setting of the $auto_path variable, which is caused by the fedora patches: tclsh86 % info nameofexecutable C:/builds/cygwin32/usr/i686-w64-mingw32/sys-root/mingw/bin/tclsh86.EXE % package require registry can't find package registry % set auto_path C:/builds/cygwin32/usr/i686-w64-mingw32/sys-root/mingw/lib/tcl8.6 % set auto_path C:/builds/cygwin32/usr/i686-w64-mingw32/sys-root/mingw/lib C:/builds/cygwin32/usr/i686-w64-mingw32/sys-root/mingw/lib % package require registry 1.3.2 % package require dde 1.4.0 % Of course, I will fix this in the next version. Regards, Jan Nijtmans