From: Sergey Matveev Date: Thu, 27 Jun 2024 18:50:27 +0000 (+0300) Subject: Опакечивание GLib и всяких GTK X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=a067c04f4aa9dc0ad9a31a779115353be9d3d8dc;p=stargrave-blog.git Опакечивание GLib и всяких GTK Какое же всё это лютейшей сраное говёное дерьмо этот GLib. Я бросил попытки "переместить" его в BASS. Собрать сам GLib, невозможно просто так не то что в FreeBSD, но и в Astra SE. Нужно тьма патчей. Возможно всё не так плохо будет работать, если вообще всё что касается GLib и, судя по всему, GTK ставить в один chroot. Но 90% всякие configure, meson, cmake просто не видят и не берут во внимание то что установлено в других местах. Где-то что-то можно решить подсовыванием переменных окружения с путями. Но до конца я не всё побороть смог. И хрен чего найдёшь в документации. Где-то наверное но должно быть, но для того, чтобы мне установить их сраный софт, мне надо колоссальное количество доки читать? Типа каждый там норовит свою экосистему всего и вся сваять (GIO_*, GD_*/GDK_*, GTK). Причём из GTK я дальше третьего не пытаюсь ничего ставить, ибо GTK4 тоже не собирается. Всякие AT-SPI ставят почему-то не только себя, но и ATK, от которого зависят. Короче прям тошнит от помойки всей этой. ---