Я пытаюсь применить патч к gtk+3.0 на Ubuntu 21.10 и терплю неудачу. Но что более важно, даже без применения патчей я не могу собрать пакет.
Вот шаги:
apt-получить исходный код "gtk+3.0"
sudo apt-get build-dep "gtk+3.0"
компакт-диск GTK+3.0-3.24.40
dpkg-buildpackage -rfakeroot -b -us -uc
Это не удается с:
сделать чек локальным
make[6]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs15'
make[6]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs15'
make[5]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs15'
Делаем чек в vs16
make[5]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16'
сделать чек локальным
make[6]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16'
make[6]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16'
make[5]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16'
make[5]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32'
сделать чек локальным
make[6]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32'
make[6]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32'
make[5]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32'
make[4]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32'
make[4]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb'
сделать чек локальным
make[5]: Вход в каталог '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb'
make[5]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb'
make[4]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb'
make[3]: *** [Makefile:749: check-recursive] Ошибка 1
make[3]: Целевая «проверка» не переделана из-за ошибок.
make[3]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb'
dh_auto_test: ошибка: cd debian/build/deb && make -j4 check VERBOSE=1 -k check -j1 вернул код выхода 2
make[2]: *** [debian/rules:225: override_dh_auto_test] Ошибка 2
make[2]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30'
make[1]: *** [debian/rules:133: двоичный файл] Ошибка 2
make[1]: Выход из каталога '/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30'
dpkg-buildpackage: ошибка: двоичный подпроцесс debian/rules вернул статус выхода 2
make: *** [Makefile:204: firefox-friendly-gtk] Ошибка 2
Это только конец вывода, после 10+ минут компиляции. Есть идеи, что может быть не так?