Slicer compile behind proxy (clone into dcmtk through http)

build

(Tobias Penzkofer) #1

Operating system: Ubuntu 16.04
Slicer version: Git
Expected behavior: compiles
Actual behavior: does not compile (does not clone into dcmtk through http)

Hi all,

I just set up a new development environment which sits behind a http/https proxy, no full internet access, especially no git access. I tried to compile Slicer but it stops at the Cloning into ‘DCMTK’ step. When setting the Slicer_USE_GIT_PROTOCOL option to ‘NO’ the error looks like this (with yes it stops at any git:// link).

Cloning into ‘DCMTK’…
fatal: repository ‘http://git.dcmtk.org/dcmtk/’ not found

Thank you,
Tobias


(Andras Lasso) #2

See discussion here: Building Slicer behind a firewall


(Isaiah Norton) #3

Is there some reason not to switch to github by default, and update our branch as-needed? We aren’t tracking master anyway.


(Jean Christophe Fillion Robin) #4

Waiting we hear back from @fedorov , I will switch back to our github fork


(Jean Christophe Fillion Robin) #5

@tpenzkofer Et voila, following http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=26069 clone of DCMTK should work behing proxy.

Hth
Jc