philips-labs / siderite

companion tool to make interacting with Iron.io more pleasant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

doesn't install on windows

zdi opened this issue · comments

commented

i tried installing on windows and got the following error:

$ go install
# github.com/philips-labs/siderite/cmd
cmd\function.go:63:9: undefined: syscall.Kill
cmd\function.go:70:9: undefined: syscall.Kill
cmd\function.go:79:9: undefined: syscall.Kill
cmd\function.go:84:8: undefined: syscall.Kill

hi @zdi can you try and install the latest main commit on Windows?

commented

the syscall problem seems to have been fixed 👍🏽

however i ran into another problem, the build is interrupted by windows defender
$ go install open C:\Users\3xxx~1\AppData\Local\Temp\go-build3424053970\b001\exe\a.out.exe: Operation did not complete successfully because the file contains a virus or potentially unwanted software.

looking at the windows security logs, it seems to be cause by the chisel library.
image

they are already aware of the problem, but don't have a fix yet jpillora/chisel#279

Argh, thanks for testing! I've just pushed a conditional build change which disabled the parts of the code that uses chisel on Windows. In reality this code is only used in task/function mode which is N/A on Windows. If you can try the latest change again, much appreciated.

commented

thanks! that worked