[24.10] btop: compile error in 1.4.7
bug
### Package Name
btop
### Maintainer
@1715173329
### OpenWrt Version
24.10
Compilation failing on 24.10 builds, looks like it's due to older compiler being used. Search says to "Upgrade your compiler to a version that supports C++23 ranges features..."
```
src/main.cpp: In function 'int main(int, const char**)':
src/main.cpp:11:88: error: 'to' is not a member of 'std::ranges'
11 | return btop_main(std::views::counted(std::next(argv), argc - 1) | std::ranges::to<std::vector<std::string_view>>());
```
Look like the package update pretty much just adds features, so maybe just revert it and let 24.10 use old `btop` forever? Sounds like the easiest way out.
关闭于 2026-05-25 1 条评论