rtklib в rpm-пакете

Многие из нас используют Linux. И мне хотелось бы восполнить пробел в доступности сборки rtklib под rpm-based дистрибутивы.

Хотелось бы услышать отзывы и получить фидбек: все ли необходимые компоненты собраны, работает ли.

Spec-файл на гитхабе
https://github.com/Vascom/rtklib

Пакет собран под Fedora 32 и RHEL/CentOS 8
https://hide.webhop.me/mapsme/misc/rtklib-2.4.3.b33-1.fc32.x86_64.rpm
https://hide.webhop.me/mapsme/misc/rtklib-2.4.3.b33-1.el8.x86_64.rpm

Конечно же доступен srpm
https://hide.webhop.me/mapsme/misc/rtklib-2.4.3.b33-1.fc32.src.rpm

Если всё хорошо, то пакет будет доступен в официальных репозиториях Fedora и EPEL 8.

Никаких изменений в исходники от меня лично не внесено, кроме корректировки сборочного окружения.

При том количестве buffer overflows как минимум в в strcpy и sprintf-ах
я бы постыдился “без изменений в официальные репозитории”.
Впрочем если вы пользутесь maps.you, то вас безопасность ваших компьютеров не сильно интересует.

Где-то есть патчи чтобы это исправить?

У нас собирается с -fstack-ptotector, так что переполнение буфера не является проблемой безопасности

Всё. Скоро появится в репозиториях.