Created attachment 9302 [details] 0001-Added-SIMD-patch-for-Elbrus.patch Нужно добавить в ffmpeg патч с SIMD оптимизациями для Эльбруса. Приложен к багу, это патч для последнего 4.3.2-alt1 в ffmpeg.git, проверено что собирается в hasher на Эльбрусе. Также я планирую добавить такой же патч в libx264 (там acl @everybody). С применением патча есть два варианта: 1) Применять только на Эльрусах, тогда на других архитектурах точно ничего не меняется: %prep %setup %patch -p1 +%ifarch %e2k +%patch2000 -p1 +%endif (Как в прилагаемом к багу патче.) 2) Или вы можете убрать %ifarch %e2k: %prep %setup %patch -p1 +# e2k-simd +%patch2000 -p1 Чтобы патч применялся на любых архитектурах (он добавляет архитектуру e2k, на других не должен ничего ломать), тогда вы можете оперативно сообщить (мне/mike/bircoph), когда он перестанет подходить к ffmpeg, если туда внесут заметные изменения.
Илья, сделайте пожалуйста сборочное задание. Это будет правильнее. патч лучше прикладывать для архитектуры.
Патч добавлен.