eranif / codelite

A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++
https://codelite.org
GNU General Public License v2.0
2.08k stars 444 forks source link

[Bug]: submodule libssh: checkout is unstable #3403

Closed UffeJakobsen closed 1 week ago

UffeJakobsen commented 3 weeks ago

What happened?

It seems that the newly added submodule libssh has problems - checkouts is quite unstable.

Before the weekend I saw problems and they are still present this week

This is the behavior that I see from several locations (different IP's)

% git clone https://git.libssh.org/projects/libssh.git                                                                                                                                                                          
Cloning into 'libssh'...
fatal: the remote end hung up unexpectedly

Now this may not sound as a big problem if you manage to get a valid checkout and keep it - but it prevents most users of AUR pkgbuilds from building "latest and greatest" CodeLite

AUR: https://aur.archlinux.org/packages/codelite-git

Version

Self compiled

Operating system

Linux

Steps to reproduce

No response

Relevant log output

No response

UffeJakobsen commented 3 weeks ago

Today is works - let's see if it stays that way...

UffeJakobsen commented 1 week ago

submodule checkout have been stable for 2 weeks now - closing this issue

eranif commented 1 week ago

Just an FYI: libssh submodule is needed on macOS only (for Linux, we use the distro's package)

UffeJakobsen commented 1 week ago

Just an FYI: libssh submodule is needed on macOS only (for Linux, we use the distro's package)

Yes I know - but I wanted to keep the ArchLinux AUR PKGBUILD scripts as generic as possible - and let git handle the submodule checkout as a whole. If I did explicit checkout for each submodule I would have a higher maintenance burden on the AUR PKGBUILD scripts over time....