这是indexloc提供的服务,不要输入任何密码
Skip to content

[Bug]: mosh: cannot start after libprotobuf upgrade #27292

@tesuji

Description

@tesuji

Problem description

After upgrading libprotobuf to v2:33.1 (from 2:32.0), mosh-client cannot start anymore.
Here is the error:

CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/mosh-client": 
cannot locate symbol "_ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi" 
referenced by "/data/data/com.termux/files/usr/bin/mosh-client"...

What steps will reproduce the bug?

Upgrade the system with pkg up, then run ldd $(which mosh-client).

What is the expected behavior?

No error.

System information

Termux Variables:
TERMUX_EXEC__PROC_SELF_EXE=/data/data/com.termux/files/usr/bin/termux-info
TERMUX_VERSION=googleplay.2025.10.05
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
URIs: https://termux.net
Updatable packages:
All packages up to date
termux-tools version:
3.0.8
Android version:
14
Kernel build information:
Linux localhost 4.19.157-perf-28692735-abA235FXXSBEYG1 #1 SMP PREEMPT Mon Jul 21 12:26:28 KST 2025 aarch64 Android
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug reportSomething is not working properlygoogle-playPlease file report at https://github.com/termux-play-store/termux-issues/issues

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions