On 8 Aug 2014, at 12:52 am, Sean Woods <s...@seanwoods.com> wrote: > >> Or you could ask me, since I wrote autosetup :-) > > I appreciate your assistance and responsiveness. > >> glob.tcl is bundled up in the jimsh0 executable, but you can find it because >> the source code is there - autosetup/jimsh0.c >> >> Some part of the autosetup/configure process is failing because of these odd >> permissions. >> >> Try running ./configure --debug and look at or send the resulting config.log > > My guess is that it's not the actual `glob.tcl` "file," but rather the path > that this program is trying to stat(). It would be nice to drop down to an > interactive prompt during debugging and examine the program's state. Since > the fossil application is supposed to be self-contained, it seems like it can > do its job looking only at the current folder and not have to go elsewhere. > But then again, maybe I don't know. > > swoods@web75:Fossil-e0199bfc43$ ./configure --debug > glob.tcl:13: Error: Permission denied > in procedure 'main' called at file "./autosetup/autosetup", line 1908 > in procedure 'glob' called at file "./autosetup/autosetup", line 123 > in procedure 'glob.glob' called at file "glob.tcl", line 174 > in procedure 'glob.glob' called at file "glob.tcl", line 85 > in procedure 'glob.glob' called at file "glob.tcl", line 85 > in procedure 'glob.glob' called at file "glob.tcl", line 85 > in procedure 'glob.glob' called at file "glob.tcl", line 85 > in procedure 'glob.globdir' called at file "glob.tcl", line 97 > at file "glob.tcl", line 13
Thanks. Looks like this commit (https://github.com/msteveb/jimtcl/commit/7bf43eb589f738b7bdb3b4837bc0dde304046a2d) means that Jim Tcl now requires read access to each element of the path. I'll take a look at fixing this. In the meantime, you can install Tcl (and remove autosetup/jimsh0), or change the permissions. Cheers, Steve -- Embedded Systems Specialists - http://workware.net.au/ WorkWare Systems Pty Ltd W: www.workware.net.au P: +61 434 921 300 E: ste...@workware.net.au F: +61 7 3391 6002 _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users