LinuxForum.Fans
Тема

[SOLVED][automake] сборка sys-apps/hal

Автор: Fat-Zer 19 сообщений 5080 просмотров
#283892

alexander@goblin ~ $ emerge --info '=sys-apps/hal-0.5.14-r4' | wgetpaste -
Your paste can be seen here: http://bpaste.net/show/55956/
alexander@goblin ~ $ emerge -pqv '=sys-apps/hal-0.5.14-r4' | wgetpaste -
Your paste can be seen here: http://bpaste.net/show/55957/
alexander@goblin ~ $ sudo wgetpaste /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/build.log
Your paste can be seen here: http://bpaste.net/show/55958/
alexander@goblin ~ $ sudo wgetpaste /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/environment
Your paste can be seen here: http://bpaste.net/show/55959/
alexander@goblin ~ $ wgetpaste /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/automake.out
Your paste can be seen here: http://bpaste.net/show/55960/

hal из kde-sunset.
если есть кто-нить с n-м даном по автомейку, помогите понять, чего он от меня хочет?

ЗЫ: посты из серии «криокамера потекла» будут удаляться.

#283894

Покажите ebuild, из которого собираете sys-apps/hal-0.5.14-r4.

#283896

А если попробовать разные версии automake поустанавливать? :[

#285913
"Lupo Alberto" написал:
А если попробовать разные версии automake поустанавливать? 

не помогает... таже фигня...
// NOTE: надо добавлять WANT_AUTOMAKE в ебилд, иначе не подцепит...

#285997
"Fat-Zer" написал:
не помогает... таже фигня...
// NOTE: надо добавлять WANT_AUTOMAKE в ебилд, иначе не подцепит...

Сам не пробовал, ну а если попробовать просто перед сборкой выполнить:
export WANT_AUTOMAKE="version"
переменная WANT_AUTOMAKE нужна для скрипта из пакета automake-wrapper
Если при выполнении emerge эта переменная не меняется, то по идее должно сработать. :)

#286009
"ormorph" написал:
Сам не пробовал, ну а если попробовать просто перед сборкой выполнить:export WANT_AUTOMAKE="version" переменная WANT_AUTOMAKE нужна для скрипта из пакета automake-wrapperЕсли при выполнении emerge эта переменная не меняется, то по идее должно сработать.

нуда. само собой... не подумал как-то об этом... только так она зависимости не подтянет....
и используется она не только скриптом, но и еклассом...
основная проблема пока стоит на том же месте...

#286041

Хм просмотрел екласс autotools, там если переменная не задана объявляет WANT_AUTOMAKE=latest
А если переменная задана(например через export), то переменная объявляется как глобальная.
Другими словами действительно должно работать. :)

Похоже тут судя по строчке

text
configure.in:1042: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body

похоже еще какая то проблема с autoconf, можно еще поиграться с версиями autoconf и переменной WANT_AUTOCONF
Может поможет.

#286067
"ormorph" написал:
похоже еще какая то проблема с autoconf, можно еще поиграться с версиями autoconf и переменной WANT_AUTOCONFМожет поможет.

автоконф бывает только двух видов: свежий и 2.1. последний, само собой, не рабочий...

#286191

Ради интереса попробовал собрать данный ебилд, у меня он нормально собрался, только у меня на ноуте это x86 стоит, ну и версия automake стоит 1.11.1

#286192

ormorph, а можешь посмотреть, что после ebuild /var/lib/layman/kde-sunset/sys-apps/hal/hal-0.5.14-r4.ebuild prepare остаётся в /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/automake.out ?

#286195

Вот это

Показать
***** automake *****
***** PWD: /var/tmp/portage/sys-apps/hal-0.5.14-r4/work/hal-0.5.14
***** automake --add-missing --copy

configure.in:1042: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
configure.in:1042: the top level
doc/man/Makefile.am:19: `%'-style pattern rules are a GNU make extension
policy/Makefile.am:27: whitespace following trailing backslash
#286205

ладно... теперь я хотя бы верен, что проблема связна с gtk-doc...

#286206

У меня gtk-doc вообще не установлена,
установлена только gtk-doc-am

#286570

Fat-Zer
Сегодня на стационарном компе при сборке avahi и подобная ошибка выпала на версии automake-1.11.6, откатился на automake-1.11.1
И все собралось норм. Не знаю пробовали ли вы собирать на automake-1.11.1

#286588
ormorph написал:
Fat-Zer
Сегодня на стационарном компе при сборке avahi и подобная ошибка выпала на версии automake-1.11.6, откатился на automake-1.11.1
И все собралось норм. Не знаю пробовали ли вы собирать на automake-1.11.1

не, не помогает....

#286924

похоже нашёл в чём проблема:

при неустановленном dev-util/gtk-doc всё работает... gtkdocize что-то портит... что именно пока не выяснял

теперь есть проблема с новыми glib'овскими хедерами, но это уже проще...

#288509

[не решено]
это только кривой ворараунд... использовать в сочетании с ебилдом из оверлея.

Войдите или зарегистрируйтесь, чтобы ответить.