Потребовалось пересобрать ядро (добавить опции), что сейчас:
/usr/src# uname -a
FreeBSD sdos 9.2-STABLE FreeBSD 9.2-STABLE #0: Sun Nov 17 09:50:35 MSK 2013 ckap@sdos:/usr/obj/usr/src/sys/KERN03 i386
обновили порты (portsnap update) , обновили исходники (csup -g -L2 /etc/supfile):
далее по правилам:
/usr/src# cd /usr/src && rm -rf /usr/obj && make cleandir && make cleandir
/usr/src# make -sj6 buildkernel KERNCONF=SQUID
(сразу видно для чего ядро пересобирается)
Итог:
[17:18] [root]/usr/src# make -sj6 buildkernel KERNCONF=SQUID
--------------------------------------------------------------
>>> Kernel build for SQUID started on Thu Nov 28 17:18:17 MSK 2013
--------------------------------------------------------------
===> SQUID
--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
Kernel build directory is /usr/obj/usr/src/sys/SQUID
Don't forget to do ``make cleandepend && make depend''
--------------------------------------------------------------
>>> stage 2.1: cleaning up the object tree
--------------------------------------------------------------
--------------------------------------------------------------
>>> stage 2.2: rebuilding the object tree
--------------------------------------------------------------
--------------------------------------------------------------
>>> stage 2.3: build tools
--------------------------------------------------------------
--------------------------------------------------------------
>>> stage 3.1: making dependencies
--------------------------------------------------------------
../aicasm/aicasm: 880 instructions used
../aicasm/aicasm: 880 instructions used
../aicasm/aicasm: 880 instructions used
../aicasm/aicasm: 826 instructions used
../aicasm/aicasm: 826 instructions used
--------------------------------------------------------------
>>> stage 3.2: building everything
--------------------------------------------------------------
{standard input}: Assembler messages:
{standard input}:46: Error: no such instruction: `rdrand %eax'
*** [ivy.o] Error code 1
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'ieget':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:682: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:775: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:792: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:804: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'ie_readframe':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:850: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'iestart_locked':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:962: warning: passing argument 2 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:974: warning: cast discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'check_ie_present':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1026: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1035: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1038: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1062: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'setup_rfa':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1387: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1411: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'mc_setup':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1459: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1459: warning: passing argument 2 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: In function 'ieinit_locked':
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1497: warning: assignment discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1530: warning: passing argument 1 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1530: warning: passing argument 2 of 'bcopy' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1553: warning: assignment discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1564: warning: assignment discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1567: warning: assignment discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1574: warning: assignment discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1579: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1580: warning: passing argument 1 of 'bzero' discards qualifiers from pointer target type
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c: At top level:
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1155: warning: 'ee16_read_eeprom' defined but not used
/usr/src/sys/modules/ie/../../dev/ie/if_ie.c:1097: warning: 'find_ie_mem_size' defined but not used
{standard input}: Assembler messages:
{standard input}:46: Error: no such instruction: `rdrand %eax'
*** [ivy.o] Error code 1
1 error
*** [all] Error code 2
1 error
*** [modules-all] Error code 2
2 errors
*** [buildkernel] Error code 2
1 error
*** [buildkernel] Error code 2
1 error
Вот теперь вопросы:
1. У всех такое дело?
2. Про ошибке в ie - это драйвер для сетевух 3com, но у меня в системе их нет.
3. Что делать в такой ситуации?!
4. Проверил на виртуалке - тоже самое, не собирается после обновления.
5. Раз такие проблемы - может забить на SQUID
Вообщем помогай сообщество!
