sys-apps/mkinitrd-3.5.7-r3 (не собирается)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

n1kt0
Сообщения: 289
ОС: GNU/Gentoo

sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

Код: Выделить всё

>>> Emerging (1 of 93) sys-apps/mkinitrd-3.5.7-r3
 * mkinitrd-3.5.7.tar.bz2 RMD160 SHA1 SHA256 size;-) ...                                                                                                                        [ ok ]
 * checking ebuild checksums;-) ...                                                                                                                                             [ ok ]
 * checking auxfile checksums;-) ...                                                                                                                                            [ ok ]
 * checking miscfile checksums;-) ...                                                                                                                                           [ ok ]
>>> Unpacking source...
>>> Unpacking mkinitrd-3.5.7.tar.bz2 to /var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/work
 * Applying mkinitrd-lvm_statics.diff ...                                                                                                                                         [ ok ]
 * Applying mkinitrd-3.5.7-dietssp.patch ...                                                                                                                                      [ ok ]
>>> Source unpacked in /var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/work
>>> Compiling source in /var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/work/mkinitrd-3.5.7 ...
make
cc -Wall -DVERSION=\"3.5.7\" -g -fno-stack-protector   -c -o nash.o nash.c
nash.c: In function 'runStartup':
nash.c:1158: warning: implicit declaration of function 'display_uuid_cache'
cc -Wall -DVERSION=\"3.5.7\" -g -fno-stack-protector   -c -o mount_by_label.o mount_by_label.c
mount_by_label.c: In function 'get_label_uuid':
mount_by_label.c:67: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
mount_by_label.c: In function 'get_spec_by_uuid':
mount_by_label.c:268: warning: pointer targets in passing argument 2 of 'get_spec_by_x' differ in signedness
cc -Wall -DVERSION=\"3.5.7\" -g -fno-stack-protector   -c -o ssp.o ssp.c
cc  -static -fno-stack-protector -Wall -DVERSION=\"3.5.7\" -g -fno-stack-protector -Wl,-O1 -o nash nash.o mount_by_label.o ssp.o
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libc.a(libc-start.o):(.data.rel.ro+0x0): multiple definition of `__guard'
ssp.o:/var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/work/mkinitrd-3.5.7/nash/ssp.c:51: first defined here
collect2: ld returned 1 exit status
make: *** [nash] Error 1
 *
 * ERROR: sys-apps/mkinitrd-3.5.7-r3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2113:  Called die
 * The specific snippet of code:
 *       emake || die "nash compile failed.";
 *  The die message:
 *   nash compile failed.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/temp/environment'.
 *

>>> Failed to emerge sys-apps/mkinitrd-3.5.7-r3, Log file:

>>>  '/var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/temp/build.log'

 * Messages for package sys-apps/mkinitrd-3.5.7-r3:

 *
 * ERROR: sys-apps/mkinitrd-3.5.7-r3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2113:  Called die
 * The specific snippet of code:
 *       emake || die "nash compile failed.";
 *  The die message:
 *   nash compile failed.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/mkinitrd-3.5.7-r3/temp/environment'.
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

вот и приплыли=(
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение ishitori »

что-то похожее:
http://bugs.gentoo.org/225489
морнинг круассан..
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

ishitori писал(а):
25.04.2009 20:58
что-то похожее:
http://bugs.gentoo.org/225489



думаю связано с -fno-stack-protector
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

ishitori писал(а):
25.04.2009 20:58
что-то похожее:
http://bugs.gentoo.org/225489


ну я там если честно не увидел ответа
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение Nightwolf_ng »

n1kt0 писал(а):
26.04.2009 14:15
ну я там если честно не увидел ответа

------- Comment #6 From Jarryd Beck 2008-06-09 06:28:54 0000 <!-- addReplyLink(6); //-->[reply] ------- the initrd part of genkernel fails with the same error

I solved it by re emerging glibc. It appears that /usr/lib/libc.a was missing.
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

Nightwolf_ng писал(а):
26.04.2009 14:26
n1kt0 писал(а):
26.04.2009 14:15
ну я там если честно не увидел ответа

------- Comment #6 From Jarryd Beck 2008-06-09 06:28:54 0000 <!-- addReplyLink(6); //-->[reply] ------- the initrd part of genkernel fails with the same error

I solved it by re emerging glibc. It appears that /usr/lib/libc.a was missing.




Я переустанавливал glibc --непомогло
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение DaemonTux »

Попробуйте поставить версию 4.2.0.3
Vladivostok Linux User Group
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

DaemonTux писал(а):
27.04.2009 07:53
Попробуйте поставить версию 4.2.0.3



ну так всеравно в зависимостях пакетов нового world'a стоит именно этот glibc
Всеравно он поставится
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение DaemonTux »

n1kt0 писал(а):
27.04.2009 15:50
DaemonTux писал(а):
27.04.2009 07:53
Попробуйте поставить версию 4.2.0.3



ну так всеравно в зависимостях пакетов нового world'a стоит именно этот glibc
Всеравно он поставится

Я вообщето про mkinitrd-4.2.0.3
Vladivostok Linux User Group
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

DaemonTux писал(а):
28.04.2009 05:41
n1kt0 писал(а):
27.04.2009 15:50
DaemonTux писал(а):
27.04.2009 07:53
Попробуйте поставить версию 4.2.0.3



ну так всеравно в зависимостях пакетов нового world'a стоит именно этот glibc
Всеравно он поставится

Я вообщето про mkinitrd-4.2.0.3



гых, ну я и пытаюсь поставить как раз:)
кстати всё не собирается в системе и вываливается на данной ошибке
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение serzh-z »

n1kt0
Что в make.conf и USE-флагах?
Спасибо сказали:
Аватара пользователя
Ariasp
Сообщения: 254
Статус: NixLander

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение Ariasp »

n1kt0 писал(а):
26.04.2009 14:15
ну я там если честно не увидел ответа

добавь в /etc/portage/package.keywords строку
sys-apps/mkinitrd ~x86
и будет тебе счастье
Спасибо сказали:
Аватара пользователя
mixrin
Сообщения: 155
ОС: gentoo ~amd64

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение mixrin »

Зря поставили просто glibc :) Нужно похорошему всю систему теперь обновлять с пересборкой toolchain'а, коль один элемент обновили. Иначе потом сегфолты можно будет пачками ловить
proud paludis user.
Спасибо сказали:
n1kt0
Сообщения: 289
ОС: GNU/Gentoo

Re: sys-apps/mkinitrd-3.5.7-r3

Сообщение n1kt0 »

mixrin писал(а):
03.05.2009 20:20
Зря поставили просто glibc :) Нужно похорошему всю систему теперь обновлять с пересборкой toolchain'а, коль один элемент обновили. Иначе потом сегфолты можно будет пачками ловить


не, два года компилов меня слишком утомили:)
может чуть позже вернусь в дженту, суперудобную, супербыструю, супергибкую, но не сейчас. Мне работать нужно, а не компилировать. На серверах хотел держать и для этого осваивал.
Буду наверное держать деба, вот сейчас кручу - посмотрим что из этого выйдет:)
Всем спасибо за ответы
Спасибо сказали: