Development
enigmail-thunderbird与gcc 4.2
前一阵子一直无法在 FreeBSD/amd64 上面利用 engimail-thunderbird 来进行 PGP 签名。简单说来,一开始是注册控件的时候 signal 11,留下怪怪的backtrace,到后来索性没反应了。
发信到 engimail 的邮件列表,结果他们也觉得很奇怪。
阅读全文…Migrating www.FreeBSDChina.org to RELENG_7
With several production environment installations, I am now very confident with RELENG_7’s stability and performance. After some discussion with alu@ we have reached the consensus that we should upgrade the system to RELENG_7.
Previously, www.FreeBSDChina.org runs a version used to call as “delphijfork”, which adds several stability improvements, performance enhancements from newer FreeBSD development branches. With RELENG_7, we are able to get rid of almost all these local hacks.
阅读全文…新增 committer: 王楷 (src)
这是参加本次 Google SoC 的中国留学生,今年他在 toolchain 方面做了相当多的工作。比较有意思的是 libarchive 的 ar 插件。这应该是来自大陆的第4位src committer。
参与评论Python 2.5中的内存操作API变了……
昨天 房东 说,Py-KQueue 在 Python 2.5.1 上面烂掉了。
今天跑了一下他昨天的两行用例,果然……看代码似乎是因为用了Python 1.5的内存对象API,不知道是谁改的,过分!
阅读全文…graphics/php5-gd的bug
今天 Howard Wang 找我抱怨 php5-gd 依赖 xorg 的问题。大概看了一下,很明显这是一个 bug,不过并不是很好修,目前并没有很高效的方式来检测GD在联编过程中是否启用了XPM(默认情况下并不是这样)。
阅读全文…Microsoft Permissive License
之前没有注意到微软的 Microsoft Permissive License。这是一个非常接近新(三项)BSD授权的许可证,除此之外,这份授权还特别提及了软件专利权的授予:
「(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.」
阅读全文…gcc 4.2.1 imported
Alexander Kabaev大长辈今天终于完成了gcc 4.2.1的import,这样,RELENG_7所需的准备工作基本上全面结束。我希望能够在7.0-RELEASE之前把已知的tmpfs问题全部修掉。
参与评论Novell釜底抽薪,SCO vs IBM官司的重大转折
值得庆祝的日子。据报道,Novell对SCO关于Unix版权的争议,已于当地时间8月10日作出一项对Novell有利的判决,即Novell拥有对Unix的版权。由此,SCO便不再拥有对抄袭了传统Unix代码的Linux提起诉讼的实体资格。
参与评论FreeBSD Handbook做了一次大规模翻新
loader同学合并了我们最近一段时间的Handbook翻译成果到中央CVS。CNPROJ的版本与HEAD的差距终于再次缩小了。
参与评论学习一个东西最好的办法还是写点什么……
很久以前有一种说法是,如果你希望学Unix,那么途径之一就是自己写一个Unix内核出来。这么多年以来,其实成功的人只有1个 :-)
不过,想要学习VFS这样的东西,只要写一个FS就可以了。在tmpfs上面跑了两个小时的stress2,系统还是活的很好,当然还有一些问题没有修完,但对VFS的锁的理解又加深了许多。
参与评论