Hmm, maybe I am over thinking it. I was trying to insert the extra units into the FPC trees, not my project.
However, just adding to my project ? no go.
Firstly, restored my FPC trees and CleanUp and Build. My test code again compiles.
Now, add the fpc320 files, fpopenssl.pp openssl.pas opensslsockets.pp to my test project, cleanup and build. It fails complaining -
"Fatal: Cannot find sslsockets used by fphttpclient. Make sure all ppu files of a package are in its output directory. ppu in wrong directory=/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net/sslsockets.ppu.."
fcl-net/sslsockets.ppu is where is should be and untouched since installation.
I can manually add fcl-net/sslsockets.pas to the project but that just leads to another unit not being found ....
Thaddy, your comment about only the units you mentioned ? Please mention them again, I cannot find where you mentioned them.
Davo