Не собирается ядро [SOLVED]
Le Chat Noir 14 декабря, 2017 - 11:42
Добрый день!
Пользовался поиском , но по коду ошибки не нашел темы, если где есть - ткните носом.
Собвстенное не собирается ядро:
gentoo-linux /usr/src/linux # make -j3 CHK include/config/kernel.release CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h CHK scripts/mod/devicetable-offsets.h HOSTCC scripts/sign-file HOSTCC scripts/extract-cert CHK include/generated/timeconst.h CHK include/generated/bounds.h CHK include/generated/asm-offsets.h CALL scripts/checksyscalls.sh scripts/extract-cert.c: In function ‘main’: scripts/extract-cert.c:94:2: warning: implicit declaration of function ‘OpenSSL_add_all_algorithms’ [-Wimplicit-function-declaration] OpenSSL_add_all_algorithms(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/extract-cert.c:95:2: warning: implicit declaration of function ‘ERR_load_crypto_strings’ [-Wimplicit-function-declaration] ERR_load_crypto_strings(); ^~~~~~~~~~~~~~~~~~~~~~~ scripts/sign-file.c: In function ‘main’: scripts/sign-file.c:232:2: warning: implicit declaration of function ‘OpenSSL_add_all_algorithms’ [-Wimplicit-function-declaration] OpenSSL_add_all_algorithms(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/sign-file.c:233:2: warning: implicit declaration of function ‘ERR_load_crypto_strings’ [-Wimplicit-function-declaration] ERR_load_crypto_strings(); ^~~~~~~~~~~~~~~~~~~~~~~ scripts/sign-file.c:301:3: warning: implicit declaration of function ‘OpenSSL_add_all_digests’ [-Wimplicit-function-declaration] OpenSSL_add_all_digests(); ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/ccBzgTSo.o: In function `main': extract-cert.c:(.text.startup+0x25): undefined reference to `OpenSSL_add_all_algorithms' extract-cert.c:(.text.startup+0x2a): undefined reference to `ERR_load_crypto_strings' collect2: error: ld returned 1 exit status make[1]: *** [scripts/Makefile.host:107: scripts/extract-cert] Error 1 make[1]: *** Waiting for unfinished jobs.... /tmp/ccdEBscm.o: In function `main': sign-file.c:(.text.startup+0x4f): undefined reference to `OpenSSL_add_all_algorithms' sign-file.c:(.text.startup+0x54): undefined reference to `ERR_load_crypto_strings' sign-file.c:(.text.startup+0x7e6): undefined reference to `OpenSSL_add_all_digests' collect2: error: ld returned 1 exit status make[1]: *** [scripts/Makefile.host:107: scripts/sign-file] Error 1 make: *** [Makefile:562: scripts] Error 2 make: *** Waiting for unfinished jobs....
SSL стоит,
если нужны какие конфиги выводы команд - скажите, я быстро учусь и в след раз выдам все сразу.
»
- Для комментирования войдите или зарегистрируйтесь
что за сорцы?
что за сорцы?
Спасибо за оперативный
Спасибо за оперативный ответ!
Если я Вас правильно понял ,то
Нет, неправильно! :)
Нет, неправильно! :)
Правильно - показать выдачу
eix -I kernel
Простите пожалуста
Простите пожалуста :(
Упс, я ошибся, нужно equery l
Упс, я ошибся, нужно
equery l sys-kernel/gentoo-sources
gentoo-linux ~ # equery l
Тут как бы все нормально...
Тут как бы все нормально... но возможно проблема в самой системе - ее нужно привести в порядок до того, как собирать ядро!
Покажи
Сейчас попробую - отпишусь
Сейчас попробую - отпишусь
gentoo-linux
.
Сборка загруженного ядра?
Реконфигурация или развёртывание («установка»)?
Происхождение конфига?
:wq
--
Live free or die
Загруженного,хотел включить
Загруженного,хотел включить аудио драйверы.
По конфигу - я перресобрал вчера ,чтобы настроить иксы, после этого установил несколько приложений (браузер, опенофис), захотел что то на ютубе посмотреть - включил драйверы Intel для аудио и вот несобирается.
С предидущим конфигом тоже ругается.
Если подскажете как выгрузить
Если подскажете как выгрузить параметры конфигурации - сразу предоставлю.
/
Происхождение предыдущего ядра (сборка по Handbook'у)?
Что делал в интервале между сборкой ядра и анализируемой попытки реконфигурации?
ЧаВо-сь?
ЗЫ: Но под рекомендацией сначала привести в порядок систему, и только после этого заниматься конфигурированием рабочего ядра подпишусь.
:wq
--
Live free or die
не древнюю систему случаем
не древнюю систему случаем ковырять пытаешься? Покажи
и
gentoo-linux
я бы вообще сначала сделал
я бы вообще сначала сделал eselect news read, прочел последнюю новость, обновился полностью правильно, пересобрался, а потом бы уже ядро собирать пытался)
TnokPad X60s CoreDuo l2400
TnokPad X60s CoreDuo l2400 4gb RAM
А есть ли разница между [3]
А есть ли разница между
[3] default/linux/x86/13.0/desktop *
и
[12] default/linux/x86/17.0/desktop и могу ли я себе ее поставить ?
Le Chat Noir написал(а): А
разница есть, читай
eselect news read
внимательноТы должен поставить новый
Ты должен поставить новый профиль, поскольку старый скоро уберут. :)
Но прежде всего внимательно прочитай и перечитай новости, как тебе уже сказали, - до полного понимания, что делаешь. Иначе можешь сломать систему. И смену профиля/пересборку надо сделать до ковыряния ядра и пр. Потому как там в процессе обновится тулчейн, а ядро желательно собирать на актуальном тулчейне...
/
Моё чувство Гармонии утверждает примерно то же.
Но тут самый интересный вопрос: почему дэвы не отразили этот факт в новости?
:wq
--
Live free or die
Anarchist написал(а):SysA
developer hat
какой?
/hat
2017-11-30 New 17.0 profiles
2017-11-30 New 17.0 profiles in the Gentoo repository
:wq
--
Live free or die
Anarchist
какой факт, а не в какой новости :)
/
Очевидно же, что речь идёт о пересборке ядра в окружении нового профиля.
:wq
--
Live free or die
Le Chat Noir
Если еще не начата процедура перехода на новый профиль, то немного магии:
Добрый день! Проблема
Добрый день!
Проблема решилась пересборкой на новом профиле :) Всем спасибо!