I’m trying to install gcc on Turris Omnia router from packages, and it looks like the package is missing from Turris OS repo?
opg update
Updates are downloaded successfully.
opg list | grep gcc
Empty output.
opg list | grep binutils
opg install binutils
Binutils are there and can be successfully installed if I rename existing file /bin/strings to /bin/busybox-strings to avoid conflict during the installation.
These is a gcc package in upstream OpenWRT, but if I download it manually and install from file, gcc fails to run because of linkage to the different libc (TurrisOS uses musl libc, and OpenWRT uses uClibc).
Obviously gcc package was present in TurrisOS repo some time ago (in Mar 2020), but as now it’s missing.
Is gcc package gone for good, or it’s just some temporary CI problem in TurrisOS repo?
How to install gcc on my Omnia?