mosh: Current protobuf and abseil require C++17
2 files modified
1 files renamed
| | |
| | | |
| | | COMPONENT_NAME= mosh |
| | | COMPONENT_VERSION= 1.4.0 |
| | | COMPONENT_REVISION= 2 |
| | | COMPONENT_REVISION= 3 |
| | | COMPONENT_SUMMARY= Mosh (mobile shell) - Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes (replacement for SSH). |
| | | COMPONENT_PROJECT_URL= https://mosh.org |
| | | COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
File was renamed from components/shell/mosh/patches/cxx14.patch |
| | |
| | | m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) |
| | | |
| | | -# Protobuf 3.6+ requires C++11. |
| | | +# Protobuf 3.6+ requires C++14. |
| | | +# Protobuf 24.4+ (and perhaps earlier) requires C++17. |
| | | AS_IF([pkg-config --atleast-version 3.6.0 protobuf], |
| | | - [AX_CXX_COMPILE_STDCXX([11])]) |
| | | + [AX_CXX_COMPILE_STDCXX([14])]) |
| | | + [AX_CXX_COMPILE_STDCXX([17])]) |
| | | |
| | | WARNING_CXXFLAGS="" |
| | | PICKY_CXXFLAGS="" |
| | |
| | | "library/security/openssl-31", |
| | | "library/zlib", |
| | | "system/library", |
| | | "system/library/g++-10-runtime", |
| | | "system/library/gcc-10-runtime", |
| | | "system/library/g++-13-runtime", |
| | | "system/library/gcc-13-runtime", |
| | | "system/library/libutempter", |
| | | "system/library/math", |
| | | "utility/bash-completion" |
| | |
| | | "service/network/mosh" |
| | | ], |
| | | "name": "mosh" |
| | | } |
| | | } |