@all
Thanks for all the info and advice and help !
About self-hosting.
This is by far the most easy way to solve these issues.
In fact, I could even host all needed recent bootstrap compilers and all the necessary libraries on GitHub.
Problem: this is against BigChimp's (original author) foundation for fpcup.
He wanted fpcup as the tool to setup FPC and Lazarus from reliable and standard online resources.
Fpcup works good in environments that have a normal access to the needed sources.
Fpcup cannot handle all (nearly infinite) possible deviations from a normal setup.
So, due to this legacy, I am not directly in favor of self-hosting to solve non-common Internet access problems.
But perhaps I am a bit too much lingering in the past and my interpretation of BigChimps objectives.
Am I ?
The openssl problem is easy solved by just copying the needed files (libeay32.dll,ssleay32.dll) into the fpcup directory.
If they are available, they will not be downloaded again !
Same is valid for the svn client.