I’m upgrading my project from Honister to Langdale (Xilinx release cycle limited) and in that regard I’m experiencing problems with gitsm
that I didn’t have with Honister.
- I have my own server for the repositories, and I use ssh to fetch.
- It has no problem checking out, cloning etc. the main repo, only the
submodules fails. - My submodules are using lfs for some binary files.
The error I get is (things in square braces changed after the fact):
Smudge error: Error downloading fpga.bit ([hash]): batch request: ssh: Could not resolve hostname [mydomain.com]
It seems that the environment used by gitsm
when fetching submodules/lfs is not preserved from my host computer. I’ve tried everything I can think of, also using git
instead of gitsm
, but that has the same problem.
Any ideas on how to resolve this without upgrading to a later yocto release (Xilinx is unfortunately not following the release schedule of Yocto)?