mobile-shell / mosh

Mobile Shell
https://mosh.org
GNU General Public License v3.0
12.7k stars 743 forks source link

latest protobuf version mismatches with mosh-server 1.4.0 #1320

Closed sumikum7 closed 6 months ago

sumikum7 commented 6 months ago

While trying to run mosh-server into a remote server I am seeing the following issue>>>

/usr/local/bin/mosh-server: symbol lookup error: /usr/local/bin/mosh-server: undefined symbol: _ZNK6google8protobuf11MessageLite39InternalSerializeWithCachedSizesToArrayEbPh Connection to <<<REMOTE_SERVER_VM>>> closed.

My protobuf version is : libprotobuf.so.28.0.3 and mosh version is : mosh-1.4.0 but on trying to run mosh I see the following error!

Can you please elaborate which version of protobuf is compatible with mosh-1.4.0 as only then we will be sure on what to have in our remote servers?

sumikum7 commented 6 months ago

https://github.com/mobile-shell/mosh/issues/1306#issuecomment-1926257028

Folks the above solution works, It's simple if the remote server has changed its underlying protobuf version then better to recompile mosh to get it bonded to that again! Thanks @keithw