Не устанавливается dhcpcd [SOLVED]
xander.blr 6 апреля, 2008 - 13:39
Ставлю систему по хэндбуку. Обновил дерево портежей. Ставлю dhcpcd. Пакет качается и вылетает с этой ошибкой :
>>> Messages generation by process 24607 on 2008-04-06 ... for pack age net-misc/dhcpcd-3.2.3:
LOG: unpack
DUID support enabled
ERROR: compile
ERROR: net-misc/dhcpcd-3.2.3 failed
Call steck:
ebuild.sh, line 49: Called src_compile
enviroment, line 693: Called die
The specific snippet of code
emake CC="$(tc-getCC)" INFODIR=/var/lib/dhcpcd || die
The die massage:
(no error message)
Пробовал ставить версию 3.2.2 - то же самое
Помогите плз. Очень хочу вернуться на генту...
»
- Для комментирования войдите или зарегистрируйтесь
а ты запости не
а ты запости не статусное сообщение, а саму ошибку - она выше была
>>> Unpacking source... >>>
>>> Unpacking source...
>>> Unpacking dhcp-3.2.3.tar.bz2 to /var/tmp/net-misc/dhcpcd-3.2.3/work
^[[32;01m*^[[0m ZeroConf support enabled
^[[32;01m*^[[0m DUID support enabled
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-misc/dhcpcd-3.2.3/work/dhcpcd-3.2.3 ...
echo blalbabla
sed 's:@PREFIX@::g; s:@INFODIR@:/var/lib/dhcpcd:g' dhcpcd.8.in > dhcpcd.8
i686-pc-linux-gnu-gcc -O3 -march=i686 -pipe -D_BSD_SOURCE -D_XOPEN_SOURCE=600 -std=c99 =pedantic -Wall -Wunused -Wimpli$
In file included from arp.h:34,
from art.c:48:
interface.h:88.3: error: #error "your sys/queue.h is too old and lacks STAILQ"
In file included from arp.h:34,
from art.c:48:
interface.h:99: error: expected specifier-qualifier-list before 'STAILQ_ENTRY'
interface.h:101: error: expected ')' before 'route_t'
interface.h:106: error: expected specifier-qualifier-list before 'STAILQ_ENTRY'
interface.h:108: error: expected ')' before 'address_t'
interface.h:140: error: warning: 'struct address_head' declared inside parameter list
interface.h:140: error: warning: its scope is only this definition or decloration, which is probably not what you want
make: ***[arp.o] Error 1
Решено
Решено обнавлением glibc