Страница 1 из 1

Помогите разобраться с ошибкой

Добавлено: 2012-01-12 20:08:30
wita
При сборке JAIL
cd /usr/src
mkdir -p /home/jails/proxy
make world DESTDIR=/home/jails/proxy
Вылетает вот такя беда:

IONING -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /usr/src/lib/libc/resolv/res_send.c -o res_send.So
In file included from /usr/src/lib/libc/resolv/res_send.c:97:
/usr/src/lib/libc/../../include/resolv.h:312: error: expected ';', ',' or ')' before 'int'
*** Error code 1

Stop in /usr/src/lib/libc.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
lf#

Что посоветуете?

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-12 20:37:41
dmtr
в хэндбуке несколько другая последовательность команд
http://www.freebsd.org/doc/en_US.ISO885 ... build.html

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-12 21:07:51
wita
Что в лоб что полбу.

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-13 2:42:29
FreeBSP
влоб- rm -rf /usr/src/* ; csup; make ;
полбу - исправить ошибку

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

vim /usr/src/lib/libc/../../include/resolv.h

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-14 14:31:21
wita
В лоб
rm -rf /usr/src/* ; csup; make ; обновление исходников
/usr/src/lib/libsbuf/../../sys/kern/subr_sbuf.c:747: error: 'struct sbuf' has no member named 's_drain'
*** Error code 1
Stop in /usr/src/lib/libsbuf.
*** Error code 1
Stop in /usr/src/lib.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
#
полбу бестолку

И что дальше?

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-16 10:59:56
FreeBSP
ошибка другая. если еще раз пересобрать, опять такая же будет, или нет..

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

uname -a
rm -rf /usr/obj/*
make buildworld -C /usr/src

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-17 23:00:21
wita
# uname -a
FreeBSD shelf.a.ua 8.2-RELEASE-p6 FreeBSD 8.2-RELEASE-p6 #1: Tue Jan 17 18:02:49 EET 2012 root@shelf.a.ua:/usr/obj/usr/src/sys/SHELF i386
shelf#

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-17 23:07:51
wita
rm -rf /usr/obj/*
make buildworld -C /usr/src

cc -O2 -pipe -I. -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr\" -I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcclibs/include -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcclibs/libcpp/include -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcclibs/libdecnumber -g -DGENERATOR_FILE -DHAVE_CONFIG_H -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/genpreds.c

cc1: out of memory allocating 2741876228 bytes after a total of 0 bytes
*** Error code 1

Stop in /usr/src/gnu/usr.bin/cc/cc_tools.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
#

Re: Помогите разобраться с ошибкой

Добавлено: 2012-01-18 9:33:12
Alvares

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

mv /etc/src.conf /etc/src.conf.old
mv /etc/make.conf /etc/make.conf.old
rm -rf /usr/obj
cd /usr/src
make cleandir && make cleandir && make clean && make buildworld
а вообще при плавающей ошибке надо бы память проверить и винт