Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
RedFox
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-01-11 0:18:40
Непрочитанное сообщение
RedFox » 2010-01-11 0:24:28
Доброго времени суток.
Решил обновить систему с 7.2 PRERELEASE на 8.
обновил cvsup-ом до 8-ой версии, но при "make buildworld" выдает такую ошибку:
Код: Выделить всё
cc -O1 -pipe -DBFD_DEFAULT_TARGET_SIZE=32 -I. -I/usr/src/gnu/usr.bin/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../libbfd -I/usr/obj/usr/src/tmp/usr/src/gnu/usr.bin/binutils/ld/../libbfd -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/include -DTARGET=\"i386-obrien-freebsd\" -DDEFAULT_EMULATION=\"elf_i386_fbsd\" -DSCRIPTDIR=\"/usr/obj/usr/src/tmp/usr/libdata\" -DBFD_VERSION_STRING=\""2.15 [FreeBSD] 2004-05-23"\" -DBINDIR=\"/usr/bin\" -DTARGET_SYSTEM_ROOT=\"/usr/obj/usr/src/tmp\" -DTOOLBINDIR=\"/usr/obj/usr/src/tmp//usr/bin/libexec\" -D_GNU_SOURCE -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/bfd -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmisc.c
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c:42:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.h:57: warning: 'struct option' declared inside parameter list
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.h:57: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.h:155: warning: 'struct option' declared inside parameter list
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c: In function 'main':
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c:185: error: 'LOCALEDIR' undeclared (first use in this function)
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c:185: error: (Each undeclared identifier is reported only once
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c:185: error: for each function it appears in.)
*** Error code 1
cc -O1 -pipe -DBFD_DEFAULT_TARGET_SIZE=32 -I. -I/usr/src/gnu/usr.bin/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../libbfd -I/usr/obj/usr/src/tmp/usr/src/gnu/usr.bin/binutils/ld/../libbfd -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/include -DTARGET=\"i386-obrien-freebsd\" -DDEFAULT_EMULATION=\"elf_i386_fbsd\" -DSCRIPTDIR=\"/usr/obj/usr/src/tmp/usr/libdata\" -DBFD_VERSION_STRING=\""2.15 [FreeBSD] 2004-05-23"\" -DBINDIR=\"/usr/bin\" -DTARGET_SYSTEM_ROOT=\"/usr/obj/usr/src/tmp\" -DTOOLBINDIR=\"/usr/obj/usr/src/tmp//usr/bin/libexec\" -D_GNU_SOURCE -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/bfd -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldwrite.c
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldlang.c:39:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.h:57: warning: 'struct option' declared inside parameter list
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.h:57: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.h:155: warning: 'struct option' declared inside parameter list
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
Обновлял несколько раз, редактировал /etc/make.conf - не помогает. Подскажите плз, где грабли?

RedFox
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2010-01-11 12:32:03
ну попробуйте сначала до RELENG_7_2 обновится, а потом уже до 8-ки
что в make.conf сейчас стоит?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
harmless
- лейтенант
- Сообщения: 719
- Зарегистрирован: 2007-08-23 10:56:51
- Откуда: Украина, г. Киев, г. Белая Церковь
-
Контактная информация:
Непрочитанное сообщение
harmless » 2010-01-11 13:21:30
RedFox писал(а):Доброго времени суток.
Решил обновить систему с 7.2 PRERELEASE на 8.
обновил cvsup-ом до 8-ой версии, но при "make buildworld" выдает такую ошибку:
Обновлял несколько раз, редактировал /etc/make.conf - не помогает. Подскажите плз, где грабли?

Аналогичная проблема!
так и не обновился!
вот делаю откат
Код: Выделить всё
# cat /etc/make.conf
LOADER_ZFS_SUPPORT=yes
NO_PROFILE=true
NO_PROFILE=yes
NO_CPU_CFLAGS=false
NO_CPU_CFLAGS=no
NO_CPU_COPTFLAGS=false
NO_CPU_COPTFLAGS=no
COMPAT4X=true
COMPAT4X=yes
COMPAT5X=true
COMPAT5X=yes
COMPAT6X=true
COMPAT6X=yes
COMPAT7X=true
COMPAT7X=yes
MAKE_KERBEROS4=false
MAKE_KERBEROS4=no
MAKE_KERBEROS5=false
MAKE_KERBEROS5=no
NO_BIND=true
NO_BIND=yes
NO_NTPD=true
NO_NTPD=yes
NO_SENDMAIL=true
NO_SENDMAIL=yes
NO_GAMES=true
NO_GAMES=yes
PERL_VER=5.8.9
PERL_VERSION=5.8.9
PERL_ARCH=mach
NOPERL=no
WITH_PERL=yes
WITHOUT_PERL=no
NO_BLUETOOTH=yes
NO_INET6=yes
WITHOUT_INET6=yes
WITHOUT_IPV6=yes
WITHOUT_INET6_SUPPORT=yes
WITH_IDEA=yes
MAKE_IDEA=yes
NO_X11=yes
WITHOUT_X11=yes
DOC_LANG=en_US.ISO8859-1 ru_RU.KOI8-R ru_RU.CP1251
PORTSDIR?= /usr/ports
DEFAULT_MYSQL_VER=55
DEFAULT_APACHE_VER=22
DEFAULT_PHP_VER=5
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-server
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
#WITH_LINUXTHREADS=yes
WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes
BUILD_STATIC=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-client
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes
BUILD_STATIC=yes
.endif
.if ${.CURDIR:N*/ports/mail/exim} == ""
WITH_MYSQL= yes
LOG_FILE_PATH?= syslog
.endif
harmless
-
RedFox
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-01-11 0:18:40
Непрочитанное сообщение
RedFox » 2010-01-11 15:32:29
Попытался обновиться до RELENG_7_2 - теперь при buildworld выдает такую ошибку:
Код: Выделить всё
mkdep -f .depend -a -DBFD_DEFAULT_TARGET_SIZE=32 -I. -I/usr/src/gnu/usr.bin/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../libbfd -I/usr/obj/usr/src/tmp/usr/src/gnu/usr.bin/binutils/ld/../libbfd -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/include -DTARGET=\"i386-obrien-freebsd\" -DDEFAULT_EMULATION=\"elf_i386_fbsd\" -DSCRIPTDIR=\"/usr/obj/usr/src/tmp/usr/libdata\" -DBFD_VERSION_STRING=\""2.15 [FreeBSD] 2004-05-23"\" -DBINDIR=\"/usr/bin\" -DTARGET_SYSTEM_ROOT=\"/usr/obj/usr/src/tmp\" -DTOOLBINDIR=\"/usr/obj/usr/src/tmp//usr/bin/libexec\" -D_GNU_SOURCE -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld -I/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/bfd -I/usr/obj/usr/src/tmp/legacy/usr/include eelf_i386_fbsd.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldcref.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldctor.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldexp.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldfile.c ldgram.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldlang.c ldlex.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmisc.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldver.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldwrite.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/lexsup.c /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/mri.c
In file included from eelf_i386_fbsd.c:35:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldcref.c:31:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldctor.c:28:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldemul.c:26:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldexp.c:35:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldfile.c:28:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldgram.y:32:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldlang.c:30:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldlex.l:40:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmain.c:33:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldmisc.c:30:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldver.c:26:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ldwrite.c:28:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/lexsup.c:31:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
In file included from /usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/mri.c:29:
/usr/src/gnu/usr.bin/binutils/ld/../../../../contrib/binutils/ld/ld.h:30:22: error: libintl.h: No such file or directory
mkdep: compile failed
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
Теперь совсем ничего не понятно

Облазил весь гугл - такое ощущение, что у меня одного такая трабла
мой /etc/make.conf
Код: Выделить всё
CFLAGS=-O1 -pipe
NO_PROFILE=true
NO_CPU_CFLAGS=false
NO_CPU_COPTFLAGS=false
COMPAT4X=true
MAKE_KERBEROS4=false
MAKE_KERBEROS5=false
NO_BIND=true
NO_SENDMAIL=true
NO_GAMES=true
PERL_VER=5.8.8
PERL_VERSION=5.8.8
PERL_ARCH=mach
NOPERL=no
WITH_PERL=yes
WITHOUT_PERL=no
[code]FORCE_PKG_REGISTER=yes
# added by use.perl 2010-01-11 11:23:23
PERL_VERSION=5.8.9
RedFox
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2010-01-11 15:41:19
у меня подозрения, что если убрать make.conf все будет собираться

В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
RedFox
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-01-11 0:18:40
Непрочитанное сообщение
RedFox » 2010-01-11 15:45:30
Убрал из /etc/ make.conf - та же ошибка
Подскажите плз, откуда make.conf следует убрать?
RedFox
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2010-01-11 15:49:13
из /etc/

заодно и src.conf если есть
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
RedFox
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-01-11 0:18:40
Непрочитанное сообщение
RedFox » 2010-01-11 16:02:00
в /etc/ нет src.conf
Сейчас получается, что в /etc/ нет ни make.conf, ни src.conf... А ошибка осталась.
Может, можно как-то восстановить папку /src/ ?
P.S. Уже один раз обновлял мир c 6.0 STABLE до 7.2 PRERELEASE. Тогда всё собиралось без проблем. Сейчас решил обновить, мир перестал собираться? ((
RedFox
-
harmless
- лейтенант
- Сообщения: 719
- Зарегистрирован: 2007-08-23 10:56:51
- Откуда: Украина, г. Киев, г. Белая Церковь
-
Контактная информация:
Непрочитанное сообщение
harmless » 2010-01-11 16:30:40
manefesto писал(а):
и по новой csup
не помагает!

harmless
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2010-01-11 16:32:55
не верю(с) станиславский
я такой яростный шо аж пизде
Ц

manefesto
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2010-01-11 16:46:10
ну еще и содержимое /usr/obj/ снесите
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
RedFox
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-01-11 0:18:40
Непрочитанное сообщение
RedFox » 2010-01-11 16:48:27
manefesto писал(а):
и по новой csup
Большое спасибо! ПОМОГЛО!!

RedFox