FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-05-25 1:36:18
Сёдня у меня у одного не собирается FreeBSD 7.2-STABLE [amd64] и ругается на
src/sys/boot/i386/loader/ или у всех так же?

Это после этого:
Код: Выделить всё
% cd /usr/src/ && chflags -R noschg * && csup /etc/sys-supfile
Connected to 216.87.87.128
Updating collection src-all/cvs
Edit src/sys/amd64/conf/NOTES
Edit src/sys/boot/Makefile
Edit src/sys/boot/common/bootstrap.h
Edit src/sys/boot/forth/loader.conf
Edit src/sys/boot/i386/Makefile
Edit src/sys/boot/i386/libi386/bootinfo32.c
Edit src/sys/boot/i386/libi386/devicename.c
Edit src/sys/boot/i386/loader/Makefile
Edit src/sys/boot/i386/loader/conf.c
Edit src/sys/boot/i386/loader/main.c
Checkout src/sys/boot/i386/zfsboot/Makefile
Checkout src/sys/boot/i386/zfsboot/zfsldr.S
Checkout src/sys/boot/zfs/Makefile
Checkout src/sys/boot/zfs/zfs.c
Finished successfully
Последний раз редактировалось
iZEN 2009-05-25 2:22:48, всего редактировалось 1 раз.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
Хостинг 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/
-
paradox
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Непрочитанное сообщение
paradox » 2009-05-25 2:00:32
ну хоть бы ошибку показал
думаю сдесь мало тех кто апдейтит постоянно стеибл
paradox
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-05-25 2:19:57
paradox писал(а):ну хоть бы ошибку показал
Ошибка компиляции возникает в каталоге
src/sys/boot/i386/loader/.
Удалял весь каталог
src/sys/boot/ и заново синхронизировал — бесполезно, та же ошибка компиляции.

GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
chd
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-01-06 21:09:50
- Откуда: msk
Непрочитанное сообщение
chd » 2009-05-25 6:29:18
это у всех. kmacy@ сломал прикручивая zfs. вроде только amd64, уже однако починил
chd,
Have fun!
chd
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-05-25 22:09:15
chd писал(а):вроде только amd64, уже однако починил
Ещё раз проверил — не починили:
===> sys/boot/i386/zfsboot (all)
In file included from /usr/src/sys/boot/i386/zfsboot/zfsboot.c:276:
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c: In function 'vdev_init_from_
nvlist':
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c:474: warning: assignment disc
ards qualifiers from pointer target type
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c:476: warning: assignment disc
ards qualifiers from pointer target type
btxld: zfsboot.ldr: Invalid argument
*** Error code 2
Stop in /usr/src/sys/boot/i386/zfsboot.
*** Error code 1
Stop in /usr/src/sys/boot/i386.
*** Error code 1
Stop in /usr/src/sys/boot.
*** Error code 1
Stop in /usr/src/sys.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.

GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
chd
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-01-06 21:09:50
- Откуда: msk
Непрочитанное сообщение
chd » 2009-05-25 22:14:12
tinderbox молчит.
chd,
Have fun!
chd
-
paradox
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Непрочитанное сообщение
paradox » 2009-05-25 22:31:40
WERROR=
в маик конф
наскоко я помню
и пробуй еще раз пересобирать
paradox
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-05-27 16:33:47
Безрезультатно.
Комиттеры там обкурились что ли, что проблемы не видят?
Скажите хотя бы, как отключить сборку i386-специфик кода на [amd64].
в
/etc/src.conf не помогает.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
chd
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-01-06 21:09:50
- Откуда: msk
Непрочитанное сообщение
chd » 2009-05-27 18:32:54
tinderbox молчит. собрал у себя RELENG_7, никаких проблем.
chd,
Have fun!
chd
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-05-27 20:41:39
chd писал(а):tinderbox молчит. собрал у себя RELENG_7, никаких проблем.
Какие флаги в
make.conf использовали?
(сейчас попробую
make.conf и
src.conf вывести из настроек и собрать GENERIC-образ)
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-05-27 23:32:53
GENERIC без
make.conf и
src.conf собралось!
Значит собачка зарыта в каком-то одном из трёх конфигов. Буду проверять методом исключения.

GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-09-08 7:48:38
такая же проблема

popka
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-10-22 11:51:52
у вас собралось?
popka
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-10-22 17:29:00
Сначала собрать GENERIC-ядро/мир БЕЗ make.conf и src.conf, а потом собрать CUSTOM-ядром/мир со своими make.conf и src.conf.
Это даёт то, что необходимые, но ненужные лично нам библиотеки остаются лежать в системе после инсталляции GENERIC, а мы только лишь обновляем нужные нам системные программы и библиотеки уже для CUSTOM-ядра/мира. Время от времени повторять сборку и инсталляцию GENERIC-ядра/мира, чтобы обновлялись абсолютно ВСЕ системные библиотеки. PROFIT!
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-10-27 23:38:13
iZEN писал(а):Сначала собрать GENERIC-ядро/мир БЕЗ make.conf и src.conf, а потом собрать CUSTOM-ядром/мир со своими make.conf и src.conf.
Это даёт то, что необходимые, но ненужные лично нам библиотеки остаются лежать в системе после инсталляции GENERIC, а мы только лишь обновляем нужные нам системные программы и библиотеки уже для CUSTOM-ядра/мира. Время от времени повторять сборку и инсталляцию GENERIC-ядра/мира, чтобы обновлялись абсолютно ВСЕ системные библиотеки. PROFIT!
попробую
popka
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-10-30 23:58:41
Собрал ядро GENERIC после чего стал собирать мир make.conf сделал пустым. всё равно
Код: Выделить всё
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c:474: warning: assignment disc ards qualifiers from pointer target type
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c:476: warning: assignment disc ards qualifiers from pointer target type
sed -e '/align/d' -e '/nop/d' < zfsboot.s.tmp > zfsboot.s
rm -f zfsboot.s.tmp
as -o zfsboot.o zfsboot.s
cc -Os -g -fno-guess-branch-probability -fomit-frame-pointer -fno-unit-at-a-t ime -mno-align-long-strings -mrtd -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno -sse3 -DBOOT2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/us r/src/sys/boot/i386/zfsboot/../../zfs -I/usr/src/sys/boot/i386/zfsboot/../../.. /cddl/boot/zfs -I/usr/src/sys/boot/i386/zfsboot/../btx/lib -I. -I/usr/src/sys/ boot/i386/zfsboot/../boot2 -Wall -Waggregate-return -Wbad-function-cast -Wcast- align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-a rith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline --param max-inline-i nsns-single=100 -ffreestanding -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -c /usr/src/sys/boot/i386/zfsboot/../boot2/sio.S
ld -static -N --gc-sections -nostdlib -Ttext 0x2000 -o zfsboot.out /usr/obj/usr/ src/sys/boot/i386/zfsboot/../btx/lib/crt0.o zfsboot.o sio.o /usr/obj/usr/src/tmp /usr/lib/libstand.a
objcopy -S -O binary zfsboot.out zfsboot.bin
btxld -v -E 0x2000 -f bin -b /usr/obj/usr/src/sys/boot/i386/zfsboot/../btx/btx/b tx -l zfsboot.ldr -o zfsboot.ld -P 1 zfsboot.bin
btxld: zfsboot.ldr: Invalid argument
*** Error code 2
Stop in /usr/src/sys/boot/i386/zfsboot.
*** Error code 1
Stop in /usr/src/sys/boot/i386.
*** Error code 1
Stop in /usr/src/sys/boot.
*** Error code 1
Stop in /usr/src/sys.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
router#
popka
-
zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
zingel » 2009-10-31 0:27:22
Z301171463546 - можно пожертвовать мне денег
zingel
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-10-31 13:40:33
я вот что делал rm -rf /usr/obj/*
popka
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-10-31 14:31:12
popka писал(а):я вот что делал rm -rf /usr/obj/*
Вывод "ls /usr/obj" покажи.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-10-31 14:32:22
popka писал(а):Собрал ядро GENERIC после чего стал собирать мир make.conf сделал пустым. всё равно
Код: Выделить всё
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c:474: warning: assignment disc ards qualifiers from pointer target type
/usr/src/sys/boot/i386/zfsboot/../../zfs/zfsimpl.c:476: warning: assignment disc ards qualifiers from pointer target type
sed -e '/align/d' -e '/nop/d' < zfsboot.s.tmp > zfsboot.s
rm -f zfsboot.s.tmp
as -o zfsboot.o zfsboot.s
cc -Os -g -fno-guess-branch-probability -fomit-frame-pointer -fno-unit-at-a-t ime -mno-align-long-strings -mrtd -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno -sse3 -DBOOT2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/us r/src/sys/boot/i386/zfsboot/../../zfs -I/usr/src/sys/boot/i386/zfsboot/../../.. /cddl/boot/zfs -I/usr/src/sys/boot/i386/zfsboot/../btx/lib -I. -I/usr/src/sys/ boot/i386/zfsboot/../boot2 -Wall -Waggregate-return -Wbad-function-cast -Wcast- align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-a rith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline --param max-inline-i nsns-single=100 -ffreestanding -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -c /usr/src/sys/boot/i386/zfsboot/../boot2/sio.S
ld -static -N --gc-sections -nostdlib -Ttext 0x2000 -o zfsboot.out /usr/obj/usr/ src/sys/boot/i386/zfsboot/../btx/lib/crt0.o zfsboot.o sio.o /usr/obj/usr/src/tmp /usr/lib/libstand.a
objcopy -S -O binary zfsboot.out zfsboot.bin
btxld -v -E 0x2000 -f bin -b /usr/obj/usr/src/sys/boot/i386/zfsboot/../btx/btx/b tx -l zfsboot.ldr -o zfsboot.ld -P 1 zfsboot.bin
btxld: zfsboot.ldr: Invalid argument
*** Error code 2
Stop in /usr/src/sys/boot/i386/zfsboot.
*** Error code 1
Stop in /usr/src/sys/boot/i386.
*** Error code 1
Stop in /usr/src/sys/boot.
*** Error code 1
Stop in /usr/src/sys.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
router#
Может помочь "rm -rf /usr/src/sys/boot" и заново синхронизировать исходники.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2009-10-31 14:34:13
Когда-то у меня похожая проблема была и тоже с зфс. Пока не снес все под чистую и заново витянул сорсы - не собиралось.
Глюк глюком вышибают!
Gamerman
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-10-31 14:52:42
iZEN писал(а):popka писал(а):я вот что делал rm -rf /usr/obj/*
Вывод "ls /usr/obj" покажи.
router# ls -al /usr/obj
total 4
drwxr-xr-x 2 root wheel 512 31 окт 14:53 .
drwxr-xr-x 18 root wheel 512 6 сен 22:44 ..
router#
popka
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2009-10-31 15:43:25
Gamerman писал(а):Когда-то у меня похожая проблема была и тоже с зфс. Пока не снес все под чистую и заново витянул сорсы - не собиралось.
Да. Тоже на такое нарывался летом.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN
-
popka
- сержант
- Сообщения: 162
- Зарегистрирован: 2007-03-01 1:35:02
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
popka » 2009-10-31 20:27:56
iZEN писал(а):popka писал(а):Собрал ядро GENERIC после чего стал собирать мир make.conf сделал пустым. всё равно
Может помочь "rm -rf /usr/src/sys/boot" и заново синхронизировать исходники.
тоже самое
popka