I can build static version of fossil for Windows with TCL suport based 
on trunk version 946c3eb640 [1]. With minor tweaking in 
"compat\tcl-8.6\generic\tclInterp.c" it uses init.tcl served from the same 
directory as where fossil.exe file resides.

It is possible to execute this version of fossil as server[2] but for some 
reason I cant run it as a Windows service. It fails with error:
"Error 1053: The service did not respond to the start or control request in a 
timely fashion"

Could you suggest, what might block service execution? Last issue with win 
service was caused by "--files-urlenc" option.
What might be still interfering due to TCL enablement? Tips how to overcome 
this limitation would be appreciated.

Thanks Peter

[1] fossil extended info
c:\soft\bin>fossil.exe ver -v
This is fossil version 1.30 [b55e618a1e] 2014-09-05 20:28:39 UTC
Compiled on Sep  5 2014 22:31:07 using mingw32-3.20-gcc-4.8.1 (32-bit)
SQLite 3.8.7 2014-09-01 18:21:27 672e7387b1
Schema version 2011-04-25 19:50
zlib 1.2.8, loaded 1.2.8
SSL (OpenSSL 1.0.2-beta3-dev xx XXX xxxx)
TH1_HOOKS
TCL (Tcl 8.6.0, loaded TH_OK: 8.6.2)
JSON (API 20120713)

[2] executed as server works nicely
C:\soft\bin>fossil.exe server -P 8089 c:/repos/
Listening for HTTP requests on TCP port 8089
Type Ctrl-C to stop the HTTP server
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to