Created attachment 12294 [details] Патчи и новый spec Столь важная программа для повседневного использования оказалась выпилиной из ветки armh, хотя, в принципе, пакет собирается на более/менее общих основаниях (clang-ом) при соблюдении следующих пунктов: 1. Обновляем патч Bug-1526653-Include-struct-definitions-for-user_vfp-and-u.patch по ссылке, указанной там же в спеке. 2. Вытаскиваем патч "webrtc-fix-compiler-flags-for-armhf.patch" из архива [1] и правим под актуальные исходники. 3. Делаем дополнительный патч на выпиливание "-mfloat-abi=softfp", т.к. на этой проверке почему-то сборка падает.. Или надо было исправить условие... 4. Повсеместно отключаем LTO, т.к. падает на сборке gkrust_gtest. В config/makefiles/rust.mk это исключение уже прописано, но почему-то не срабатывает, и падает с ошибкой LLVM ERROR: out of memory После этого сборка проходит, но rpm-файл почему-то оказывается пустой, и куда копать дальше, я уже не понимаю... [1] https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+sourcefiles/firefox/66.0.1+build1-0ubuntu0.18.04.1/firefox_66.0.1+build1-0ubuntu0.18.04.1.debian.tar.xz