Development

共 367 篇文章。

Different _rc_subr_loaded approach adopted by FreeBSD and NetBSD

• Development

The RCng system was developed by NetBSD and FreeBSD have adopted it. _rc_subr_loaded is a flag that both system adopts to speed up the startup.

The FreeBSD approach is to determine whether to run for the whole rc.subr script, while NetBSD approach is to define it as a “:” so rc_subr won’t be loaded.

Which is better?

阅读全文… ( 本文约 94 字,阅读大致需要 1 分钟 )

由衷地赞美ru和hrs以及其他Makefile的作者

• Development

太牛了……折腾了将近1个钟头。

起因:Gavin说中文文档无法编译。

经过:
尝试make,发现少了一个–>,加上。还不行。
急了。
遂将中文版本改名,然后把英文版改成中文的名字,我靠,还不行……

阅读全文… ( 本文约 214 字,阅读大致需要 1 分钟 )

How to remove a whole tree from CVS?

• Development

Sometimes CVS is very nasty when operating. For example, when you want to remove a whole tree (including zillion sub-directories and files) you may have to enter commit log (at least, confirm) for every directory, if you are going to do a “cvs ci” in the top level directory.

It is possible to solve this problem with simple Unix(R) commands:

阅读全文… ( 本文约 111 字,阅读大致需要 1 分钟 )

Got FreeBSD 1.x repo, finally!

• Development

David O’Brien has gave me the FreeBSD 1.x CVS Repository and I have set up a CVSWeb view for it so it will be easy to read the code/changes.

FreeBSD 1.x was forbidden and supposed to be destroyed in May 1994, because the lawsuit of USL against BSDI, UC Berkeley, and the FreeBSD/NetBSD projects. Today, as 32V and some code in the same time was released under BSD License, it is legal to keep the repo again.

FreeBSD 1.x is based on 4.3 BSD, while FreeBSD 2.x and later are based on 4.4BSD-Lite2. The historical archive, is valuable for anyone who interested in the Operating System itself, its development, and more.

阅读全文… ( 本文约 124 字,阅读大致需要 1 分钟 )

Code freeze for FreeBSD 5-STABLE

• Development

今天 FreeBSD 的 src tree 正式为 5-STABLE 冻结!

Robert Watson很仗义(这个词,嘿嘿)地在 code freeze 之前的最后一刻 commit 了我的 patch。这一变动将使得未来 5/6 MFC 变得容易,同时,也让 DragonFly 和 FreeBSD 的 diff 变得更小。

参与评论

RELENG_5 will be tagged soon

• Development

激动人心的时刻即将来临。FreeBSD RELENG_5将于8月16日(自然,如果不出意外的情况下)建立。今天FreeBSD.org做了一个惊人的举动——将www.FreeBSD.org升级为5.x版本,这是Yahoo!以及FreeBSD.org对于RELENG_5的一项重大支持。

FreeBSD 5-STABLE的Release Engineering将是一个曲折而漫长的过程。这个过程的成败将直接影响接下来至少半年之内FreeBSD的命运。目前,FreeBSD 5-CURRENT在被命名为5-STABLE之前所需要经历的洗礼包括:

阅读全文… ( 本文约 495 字,阅读大致需要 1 分钟 )