Ошибка при сборке мира на VDS.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
uxe
рядовой
Сообщения: 21
Зарегистрирован: 2009-04-25 21:02:26

Ошибка при сборке мира на VDS.

Непрочитанное сообщение uxe » 2012-11-09 1:20:15

Приветствую, нужен совет.

столкнулся тем, что при попытке обновить мир на VDS вылезла ошибка:

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

c++ -O2 -pipe -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/tools/clang/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen -I. -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_HOSTTRIPLE=\"i386-unknown-freebsd9.0\" -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
c++ -O2 -pipe -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/tools/clang/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen -I. -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_HOSTTRIPLE=\"i386-unknown-freebsd9.0\" -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
{standard input}: Assembler messages:
{standard input}:40737: Warning: end of file not at end of a line; newline inserted
{standard input}:40834: Error: undefined symbol `.LLSDATT4129' in operation
{standard input}:40837: Error: undefined symbol `.LLSDACSE4129' in operation
{standard input}:40944: Error: undefined symbol `.L' in operation
c++: Internal error: Killed: 9 (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

Stop in /usr/src/usr.bin/clang/tblgen.
*** Error code 1

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

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

Stop in /usr/src.
по заметкам в иностранных блогах есть предположения, что это невозможность определить процессор.

dmesg:

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

CPU: QEMU Virtual CPU version 0.12.5 (3092.53-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x623  Family = 6  Model = 2  Stepping = 3
  Features=0x783fbfd<FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE,SSE2>
  Features2=0x80802001<SSE3,CX16,POPCNT,<b31>>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
Проц. - Intel i5, виртуализация - KVM

Если я прав - подскажите, где его пропиать

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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/

Аватара пользователя
uxe
рядовой
Сообщения: 21
Зарегистрирован: 2009-04-25 21:02:26

Re: Ошибка при сборке мира на VDS.

Непрочитанное сообщение uxe » 2012-11-09 1:30:17

ЗЫ не указал, что обновляюсь через cvsup c FreeBSD 8.2 до 9.0, 32 битная версия.

при попытке указать в /etc/make.comf

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

CPUTYPE?=core2
ошибка изменилась:

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

c++ -O2 -pipe -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/tools/clang/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen -I. -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_HOSTTRIPLE=\"i386-unknown-freebsd9.0\" -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
c++ -O2 -pipe -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/tools/clang/include -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen -I. -I/usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_HOSTTRIPLE=\"i386-unknown-freebsd9.0\" -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/clang/tblgen/../../../contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
{standard input}: Assembler messages:
{standard input}:10660: Warning: end of file not at end of a line; newline inserted
{standard input}:11729: Error: suffix or operands invalid for `jb'
c++: Internal error: Killed: 9 (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

Stop in /usr/src/usr.bin/clang/tblgen.
*** Error code 1

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

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

Stop in /usr/src.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Ошибка при сборке мира на VDS.

Непрочитанное сообщение skeletor » 2012-11-09 14:54:42

а если обновить gcc?

Аватара пользователя
uxe
рядовой
Сообщения: 21
Зарегистрирован: 2009-04-25 21:02:26

Re: Ошибка при сборке мира на VDS.

Непрочитанное сообщение uxe » 2012-11-09 14:57:22

skeletor писал(а):а если обновить gcc?
обрывается при попытке поставить пёрл

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

Processing auxiliary/SentenceBreakProperty.txt
Processing NamedSequences.txt
Processing NameAliases.txt
Processing ScriptExtensions.txt
Finishing processing Unicode properties
*** Signal 9

Stop in /usr/ports/lang/perl5.16/work/perl-5.16.2.
*** Error code 1

Stop in /usr/ports/lang/perl5.16.
*** Error code 1

Stop in /usr/ports/lang/perl5.16.

Аватара пользователя
uxe
рядовой
Сообщения: 21
Зарегистрирован: 2009-04-25 21:02:26

Re: Ошибка при сборке мира на VDS.

Непрочитанное сообщение uxe » 2012-11-12 17:02:32

вопрос решен - ошибка причиной проблемы оказалась нехватка памяти и отключенный SWAP
Рекомендую взять на заметку всем, кто берет "недорогие VDS слабых конфигураций".

swap файл не плохо спасает ситуацию :)

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Ошибка при сборке мира на VDS.

Непрочитанное сообщение FreeBSP » 2012-11-12 20:35:03

сталкивался с подобным
что-то не собиралось, немного плавающая ошибка, которая "диагностируется как проблема железа"
дошел до того чтобы залезть в top и заметил что память при сборке кончается, после чего и падает сборка
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!