LINUX.ORG.RU

Собрать GLib без Perl и Python

 , , , ,


0

1

Perl и Python нужны для автоматических тестов. В итоге всё собирается, но тесты не проходит. Как отключить эти тесты, я не нашёл.
Нашёл опцию --disable-modular-tests, но она unrecognized.
Можно как-то отключить тесты? Может, есть какой-нибудь патч?

★★★★★

$ eix dev-libs/glib
{dbus debug doc fam hardened +mime selinux static-libs systemtap test utils xattr ABI_MIPS=«n32 n64 o32» ABI_PPC=«32 64» ABI_S390=«32 64» ABI_X86=«32 64 x32» KERNEL=«linux» PYTHON_TARGETS=«python2_7»}

src_prepare() {
...
    if use test; then
...
    else
        # Don't build tests, also prevents extra deps, bug #512022
        sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die
    fi
...
}
anTaRes ★★★★ ()
Ответ на: комментарий от anTaRes

Для сборки с модифицированными makefiles, нужны automake-1.15 и perl, которого у меня сейчас нет.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

если брать стабильные на данный момент версии (в генте), то glib-2.42.2 и automake-1.14.1
т.е. по идее 2.42.2 собирается с automake-1.14.1

anTaRes ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.