Opened 12 years ago

Closed 11 years ago

#160 closed defect (invalid)

osgeo4w needs newer tcl version due to bug in file encodings

Reported by: hamish Owned by: osgeo4w-dev@…
Priority: critical Component: Package
Version: Keywords: grass, tcltk



fwd from grass bug # 996. (osgeo4w is our build environment for MS Windows)

There is an bug in tcl used in current wingrass packages that
prevents tcl usage with non-latin filenames. In version
directories work fine (couldn't find exact entry in tcl bugzilla,
still I got a hint in #tcl that there where fixes regarding
encodings on Windows).

Test with:

mkdir "āšņļ"
puts [file isdirectory [tk_chooseDirectory]]

Wiht current Wingrass included tcl/tk it returns 0 for "āšņļ"
directory, with from ActiveState? it returns 1, as it
should be.

Tested failure with WinGRASS-6.4.SVN-r41363 on Windows Vista
region set to Latvia.

Change History (1)

comment:1 by marisn, 11 years ago

Resolution: invalid
Status: newclosed

Turns out to be WinGRASS packaging bug. Lack of .enc files. Still it would be nice to have a newer TCL/Tk version ;)

Note: See TracTickets for help on using tickets.