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

Current, Stable, Release

Добавлено: 2007-10-23 20:32:11
kmb
Хотелось бы уже получить окончательную ясность %) Итак:
Во FreeBSD имеется две ветки разработки: FreeBSD-CURRENT и FreeBSD-STABLE.
Что такое FreeBSD-CURRENT?
FreeBSD-CURRENT является последними рабочими версиями исходных текстов FreeBSD. Сюда включаются неоконченные работы, экспериментальные изменения и промежуточные механизмы, которые могут присутствовать, а могут и отсутствовать в следующем официальном релизе программного обеспечения. Хотя многие из разработчиков FreeBSD выполняют компиляцию из исходных текстов FreeBSD-CURRENT ежедневно, случаются периоды, когда исходные тексты заведомо не могут быть откомпилированы. Такие проблемы обычно решаются так быстро, как это возможно, но всё-таки момент, когда вы загрузили исходные тексты FreeBSD-CURRENT, может повлиять на то, содержат они мину замедленного действия или очень нужную функциональность!
Что такое FreeBSD-STABLE?
FreeBSD-STABLE является нашей веткой разработки, из которой делаются основные релизы. Изменения в этой ветке происходят с разной скоростью, и при этом предполагается, что сначала они были выполнены для FreeBSD-CURRENT в целях тестирования. Однако эта ветка остаётся веткой для разработки, а это значит, что в любой момент времени исходные тексты FreeBSD-STABLE могут оказаться неприменимы для некоторой задачи. Это просто ещё одна ветка при разработке, а не ресурс для конечных пользователей.
(с) ruhandbook

Что такое FreeBSD-Release? Тут где-то мельком видел о "продакшн релизе" что это?

Re: Current, Stable, Release

Добавлено: 2007-10-24 17:08:12
kmb
Если лень писать, может кто хоть ссылками поделиться? :)

Re: Current, Stable, Release

Добавлено: 2007-10-24 17:12:21
squid
kmb писал(а):Если лень писать, может кто хоть ссылками поделиться?
самому интересна эта тема, сколько не приносили дисков с фрей - все Release

Re: Current, Stable, Release

Добавлено: 2007-10-25 9:46:44
manefesto
Епт, как будто ни разу хэндбук не читали
Currnet для тех кто хочет быть впереди планеты всей.
Release это окончательный выпуск релиза.... например 6.2.
Stable ветка прошла тестирование после current и багов в ней не должно быть.

Re: Current, Stable, Release

Добавлено: 2007-10-25 12:38:42
kmb
в хандбуке про релиз мало что-то написано :) так и думал...

Re: Current, Stable, Release

Добавлено: 2007-10-25 14:48:58
manefesto
вот будешь сержантом....поймешь :)

Re: Current, Stable, Release

Добавлено: 2010-12-30 9:46:50
ыть
а куррент у всех не собираццо иль тока у тех кто по крону каждый день..? :-D
уже вторые сутки барада, даже на женерике :(

Re: Current, Stable, Release

Добавлено: 2010-12-30 15:12:43
manefesto
бывает. удали /usr/obj/*

Re: Current, Stable, Release

Добавлено: 2011-01-13 10:28:11
dekloper
manefesto писал(а):бывает. удали /usr/obj/*
неа не помагает
посмотрел лог сборки, стопает на этапе мира

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

/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config/i386/i386.md:18928: warning: operand 1 missing mode?
===> gnu/usr.bin/cc/libiberty (depend)
===> gnu/usr.bin/cc/libcpp (depend)
===> gnu/usr.bin/cc/libdecnumber (depend)
===> gnu/usr.bin/cc/cc_int (depend)
===> gnu/usr.bin/cc/cc (depend)
===> gnu/usr.bin/cc/cc1 (depend)
===> gnu/usr.bin/cc/include (depend)
===> gnu/usr.bin/cc/doc (depend)
===> gnu/usr.bin/cc/cpp (depend)
===> gnu/usr.bin/cc/cc1plus (depend)
1 input keys have identical hash values, examine output carefully...
===> gnu/usr.bin/cc/c++ (depend)
===> gnu/usr.bin/cc/c++filt (depend)
===> gnu/usr.bin/cc/cc1obj (depend)
===> gnu/usr.bin/cc/gcov (depend)
===> gnu/usr.bin/cc/cc_tools (all)
===> gnu/usr.bin/cc/libiberty (all)
===> gnu/usr.bin/cc/libcpp (all)
===> gnu/usr.bin/cc/libdecnumber (all)
===> gnu/usr.bin/cc/cc_int (all)
{standard input}: Assembler messages:
{standard input}:17718: Warning: end of file not at end of a line; newline inserted
{standard input}:19352: Error: bad register name `%'
cc: Internal error: Killed: 9 (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

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

Stop in /usr/src/gnu/usr.bin/cc.
*** Error code 1
похоже ассемблерная инструкция не компиляецца в ГНУтом исполнении

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

 [(set (attr "type")
        (cond [(eq_attr "alternative" "0")
                 (const_string "alu")
               (match_operand:DI 2 "const0_operand" "")
                 (const_string "imov")]
строка19352---->              (const_string "lea")))
   (set_attr "mode" "DI")])
мошт edi ?

Re: Current, Stable, Release

Добавлено: 2011-01-13 10:49:51
hizel
в выходные свежий svn каррент собрался без проблем.

Re: Current, Stable, Release

Добавлено: 2011-01-13 11:10:28
dekloper
hizel писал(а):в выходные свежий svn каррент собрался без проблем.
дык я час назад апнулся..

Re: Current, Stable, Release

Добавлено: 2011-01-13 11:15:29
dekloper
мошт потому, что я с "тонкого" компиляюсь? :oops:

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

mount
10.0.0.253:/usr/_pub_nfs/curr9 on / (nfs)
devfs on /dev (devfs, local, multilabel)
tmpfs on /tmp (tmpfs, local)
10.0.0.253:/usr/_pub_nfs/curr9/var on /var (nfs)
10.0.0.253:/usr/_pub_nfs/curr9/usr on /usr (nfs)
10.0.0.253:/usr/_pub_nfs/ports on /usr/ports (nfs)
10.0.0.253:/usr/_pub_nfs/src.curr on /usr/src (nfs)

Re: Current, Stable, Release

Добавлено: 2011-01-13 12:19:00
hizel
я решил что анонимусц от 30-ого числа вi

Re: Current, Stable, Release

Добавлено: 2011-01-13 12:47:51
snorlov
manefesto писал(а):Епт, как будто ни разу хэндбук не читали
Currnet для тех кто хочет быть впереди планеты всей.
Release это окончательный выпуск релиза.... например 6.2.
Stable ветка прошла тестирование после current и багов в ней не должно быть.
А я всегда считал, что stable, это то, что после последнего релиза в той же ветке...

Re: Current, Stable, Release

Добавлено: 2011-01-13 13:01:22
hizel
откройте хэндбук наконец, то что написал фюрер про stable фиеричный бред

Re: Current, Stable, Release

Добавлено: 2011-01-13 13:05:28
dekloper
hizel писал(а):я решил что анонимусц от 30-ого числа вi
ну.. таки да me :pardon:
вопрос в другом, почему не компиляццо :bn:

Re: Current, Stable, Release

Добавлено: 2011-01-13 13:15:06
hizel
как минимум я решил одну неопределенность для вас, current должен собираться

Re: Current, Stable, Release

Добавлено: 2011-01-13 13:19:40
Gamerman
hizel писал(а):как минимум я решил одну неопределенность для вас, current должен собираться
Почему? Я склонен считать наоборот.

Re: Current, Stable, Release

Добавлено: 2011-01-13 13:37:10
hizel
30-12-2010 у вас не собиралось
13-01-2011 тоже не собирается

где-то посередине между этими числами у меня все собралось ок

Re: Current, Stable, Release

Добавлено: 2011-02-07 1:47:02
dekloper
hizel писал(а):как минимум я решил одну неопределенность для вас, current должен собираться
внимание
появился ещё вагон "неопределенностей"..
я вопще фегею, чо происходит с куррентом...
собраться то он собрался, но ближе к делу
1. наломали дров с динамической раздачей прерываний на pnp девайсы pci шины (похоже intb,c,d вобще выбросили)
явно прослеживаются конфликты с юзб..
2. весьма загадочны строки в updating-е от 28-12-2010 (размер структур для tcp в юзерспайс) и 14-11-2010 (флоу контрол)
у меня ни с одной сетевкой не поднялся стек - пишет состояние актив, но адрес 0.0.0.0

прилагаю лог загрузки
кстати, как сохранить вербозный лог? ибо загрузться удается только в сэйф моде
не знаю, к чему так, скорей бы уж рц3 зарелизели штоле

Re: Current, Stable, Release

Добавлено: 2011-02-07 10:51:04
hizel
а что вы хотите от каррента? и причем тут r3? оно к stable относится

Re: Current, Stable, Release

Добавлено: 2011-02-07 15:30:11
ыть
да я понимаю, что не относится..
просто, как правило, женерик у меня всегда собирался и.. даже работал без пинков и ковыряний..
замечал, правда.. субъективную связь перед релизом, обязательно чонить да отламают в курренте..
видно, что пилят.. тока стружка отлетает.. :cz2:

Re: Current, Stable, Release

Добавлено: 2011-02-27 12:34:57
Bayerische
На однолй машинке собралось нормально, на другой так же:
dekloper писал(а):

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

/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config/i386/i386.md:18928: warning: operand 1 missing mode?
===> gnu/usr.bin/cc/libiberty (depend)
===> gnu/usr.bin/cc/libcpp (depend)
===> gnu/usr.bin/cc/libdecnumber (depend)
===> gnu/usr.bin/cc/cc_int (depend)
===> gnu/usr.bin/cc/cc (depend)
===> gnu/usr.bin/cc/cc1 (depend)
===> gnu/usr.bin/cc/include (depend)
===> gnu/usr.bin/cc/doc (depend)
===> gnu/usr.bin/cc/cpp (depend)
===> gnu/usr.bin/cc/cc1plus (depend)
1 input keys have identical hash values, examine output carefully...
===> gnu/usr.bin/cc/c++ (depend)
===> gnu/usr.bin/cc/c++filt (depend)
===> gnu/usr.bin/cc/cc1obj (depend)
===> gnu/usr.bin/cc/gcov (depend)
===> gnu/usr.bin/cc/cc_tools (all)
===> gnu/usr.bin/cc/libiberty (all)
===> gnu/usr.bin/cc/libcpp (all)
===> gnu/usr.bin/cc/libdecnumber (all)
===> gnu/usr.bin/cc/cc_int (all)
{standard input}: Assembler messages:
{standard input}:17718: Warning: end of file not at end of a line; newline inserted
{standard input}:19352: Error: bad register name `%'
cc: Internal error: Killed: 9 (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

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

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

Re: Current, Stable, Release

Добавлено: 2011-02-27 21:56:40
Bayerische
Оказывается, памяти не хватало.

Re: Current, Stable, Release

Добавлено: 2011-03-06 13:02:15
dekloper
Bayerische писал(а):Оказывается, памяти не хватало.
в смыле не хватало? аткуда такие аццкие требования к ресурсам..
===========

шас снова собрал куррент на своем асере (1Г оперы), собрацца собралось, грабли стабильно те же... :evil:

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

unknown: <PNP0c02> can't assign resources (memory)
unknown: <INT0800> can't assign resources (memory)
...
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <INT0800> can't assign resources (memory)
...
usb_alloc_device: set address 2 failed (USB_ERR_TIMEOUT, ignored)
acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 
(probe0:ata0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 
(probe0:ata0:0:0:0): CAM status: SCSI Status Error
(probe0:ata0:0:0:0): SCSI status: Check Condition
(probe0:ata0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
cd0 at ata0 bus 0 scbus0 target 0 lun 0
cd0: <Optiarc DVD RW AD-7560A DX06> Removable CD-ROM SCSI-0 device 
cd0: 16.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
WARNING: WITNESS option enabled, expect reduced performance.
Root mount waiting for: usbus2
...
usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT, ignored)
Root mount waiting for: usbus2
ugen2.2: <Unknown> at usbus2 (disconnected)
uhub_reattach_port: could not allocate new device
Trying to mount root from ufs:/dev/ad4s2a [rw]...
чо за хирня, почему не ассигнуются ресурсы?
ну нету там сидюка, ну ехай дальше..
почему корень не может "найтись"..?
хирня какаята, чо с сериальной шиной сделале..
наизнанку вывернуле фсё насквозь.. :evil: