anonymous@RULINUX.NET~# Last login: 2024-11-23 01:31:45
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

udev (extras) без acl

Собирая расширения udev (extras) столкнулся с тем, что они требуют настойчиво пакет acl. Мне он нафиг не сдался, поэтому я его выпилил нафиг. Вот решение:

  1.  sed -e 's/\(ac_cv_lib_acl_acl_init=\)no/\1yes/' -e 's/\(ac_header_compiler=\)no/\1yes/;t' -i configure
  2.  sed -e 's/udev-acl//' -i extras/Makefile.in

Сильно похоже на грязный хак, да так оно и есть. Пытался более правильными способами сказать, что мне не нужны acl, так не понимает.

Собирал udev-145, так что может на последущих версиях нужно будет что-то подправить. Может кому пригодится.

anonymous(*) (2009-12-12 23:37:00)

Midori/0.2.1 (X11; Linux i686; U; ru-ru) WebKit/531.2+

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: udev (extras) без acl от anonymous 2009-12-12 23:37:00
avatar
Скрыть

Re: udev (extras) без acl

Во, нашёл более элегантный способ: указываем просто в конце configure

  1.  ./configure --prefix=... ... ac_cv_lib_acl_acl_init=yes ac_header_compiler=yes

Замену в Makefile.in всё равно необходимо сделать. До ./configure. Или после, но уже тогда в самом Makefile

anonymous(*)(2009-12-13 20:53:34)

Midori/0.2.1 (X11; Linux i686; U; ru-ru) WebKit/531.2+
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!