git clone issues on 15.1-RELEASE on arm64

"Nenhum_de_Nos" <[email protected]> Sat, 01 Aug 2026 13:36:48 +0000
Newsgroups gmane.os.freebsd.stable
Message-ID <[email protected]>
Hi,

I have been fighting this issue for 2 weeks now, I guess its time to ask =
here. The problem:

root@arm_build_hd:/usr # rm -rf src/
root@arm_build_hd:/usr # /root/git/freebsd_config/freebsd_git/src_git_che=
ckout_15.1R.sh
Cloning into '/usr/src'...
fatal: unable to access 'https://git.FreeBSD.org/src.git/': Resolving tim=
ed out after 300226 milliseconds
root@arm_build_hd:/usr # /root/git/freebsd_config/freebsd_git/src_git_che=
ckout_15.1R.sh
Cloning into '/usr/src'...
remote: Enumerating objects: 4850942, done.
remote: Counting objects: 100% (384686/384686), done.
remote: Compressing objects: 100% (29598/29598), done.
error: RPC failed; curl 56 OpenSSL SSL_read: OpenSSL/3.5.6: error:0A00012=
6:SSL routines::unexpected eof while reading, errno 0
error: 73 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
root@arm_build_hd:/usr # /root/git/freebsd_config/freebsd_git/src_git_che=
ckout_15.1R.sh
you have mail
Cloning into '/usr/src'...
fatal: unable to access 'https://git.FreeBSD.org/src.git/': Resolving tim=
ed out after 300040 milliseconds
root@arm_build_hd:/usr # cat /root/git/freebsd_config/freebsd_git/src_git=
_checkout_15.1R.sh
git clone --branch releng/15.1 https://git.FreeBSD.org/src.git /usr/src=
=20
root@arm_build_hd:/usr=20#=20

On=20two Orange Pi 5 Plus 16GB I have FreeBSD 15.1-R installed so I can b=
uild opnsense for arm64 (this is not relevant for the problem, except for=
 one detail I will tell later). This box above had 14.3-R running fine, a=
ll build times were fine, git worked perfectly. Since I needed to upgrade=
 to 15.1-R, git stopped working as it was expected (and presented above).

I looked for DNS reasons, changed DNS server, local server, remote server=
, kept ping github.com while cloning, no good. I started using the upgrad=
ed box, then I got another similar arm64 box and installed fresh 15.1-R, =
everytime the same issue. The one detail I told about opnsense building i=
s that I use pkg 2.3.1_1, as is the version that ships on the images and =
the port is on opnsense ports github repo. Other than that, regular FreeB=
SD 15.1-R. I download the github zip file for ports, run make install on =
the pkg port and lock the package after. Used to work fine, can this be t=
he culprit? I got some messages after upgrade about libpkg not the same v=
ersion or database version. But I then installed it all over and no more =
of that.

So I tried to clone the repo today on a Linux Desktop here (Linux Mint), =
all fine. Same network, same servers, same ISP. I then tried on an old am=
d64 box running FreeBSD 15.1-R. Again, fine. Both my arm64 failed, even a=
fter fresh install. Can the pkg port be the one? Before I forget, both th=
e arm64 run on magnetic HDDs over USB adapter and all other run on SSDs o=
ver SATA. Would this make this all happen?

After several tries (3 days) I got to clone the repo and got to start bui=
lding. Ports used to take 24h and now runs for 5 days. So I got info abou=
t llvm changes and got the config to try to solve this (/etc/src.conf), a=
nd my point is just that, I need to build vanilla FreeBSD 15.1-R on arm64=
 (just using older pkg, I can try to not change now if people think may h=
elp) so I can have world and kernel using llvm options from 14.X.

If anyone saw anything on this matter and could help :)

Thanks,

matheus

------------
"We will call you Cygnus,
The God of balance you shall be."