FreeBSD Daily Topics
2009年6月22日 KSEライブラリスレッド(libpthread)の代わりにlibthrが使われるようにする方法,FreeBSD Foundation支援プロジェクト発表他
heads-up
- Two new project founded by The FreeBSD Foundation
found - The FreeBSD Foundation はからMark Linimon氏が取り組んでいる新しいProblem Reportシステムが支援対象のプロジェクトとして認定されたことを報告しています。FreeBSD開発者からはバグトラッキングシステムの改善を求める声がありました。Mark Linimon氏はこれらを解決するプロトタイプを構築,改善を進めています。同プロジェクトは今月末には完成する見通しです。
- i18n category?
ports - Thomas Abthorpe氏がports mlにおいて,Ports Collectionのカテゴリとして,新しく「i18n」を追加してはどうかという提案を行いました。氏は調査した結果,220ほどのportがパッケージ名にi18nまたはl10nを含んでおり,それらのうち159がmicsカテゴリに所属しています。そしてそのほとんどがKDEまたはQtに関連したportだということです。
そこでThomas Abthorpe氏は,新しくi18nというカテゴリを設けることを提案しています。しかし,たとえばwww/firefox-i18nのようなportは,i18nカテゴリではなく,wwwカテゴリにあるほうが直感的だと見られます。こうしたportは現在のカテゴリのまま保持しておき,先に述べたものを中心にi18nカテゴリを構築したいという意向のようです。
src
- libpthread compat for 5.x and 6.x binaries
current - John Baldwin氏がstable mlにおいて,FreeBSD 8.0ではKSEスレッドライブラリが削除されるため,FreeBSD 8.0の環境のchrootやjailでKSEベースのlibpthreadを使う5系や6系から使っているアプリは動作しないという忠告があがっています。これは利用するライブラリをlibthrに変更することで回避が可能ですし,7.0以降ではlibthrがlibpthreadとしてインストールされるようになっています。
どういう状況かよくわからない場合には,/etc/libmap.confに次のような設定を追加してlibthrが使われるように設定できますので,試してみるといいでしょう。
リスト libpthreadのかわりにlibthrが使われるように/etc/libmap.confに追加する設定
# Remap 5.x and 6.x libpthread to libthr libpthread.so.1 libthr.so.1 libpthread.so.2 libthr.so.2
ports
- Firefox 3.5 RC1
Martin Wilke氏が,開発版Firefox 3.5RC1をビルドするためのパッチ(ff3.5rc1.diff)を公開しました。執筆現在,Ports Collectionにマージされている開発版Firefoxのバージョンは3.5 beta4です。パッチを適用することでRC1がビルドできるようになります。なお変更としてはFirefox 3.5のportではなく,devel/nsprのバージョンアップな主な内容となっています。
FreeBSD Daily Topics
- 2009年6月29日 FreeBSD 7.2に3つのセキュリティアドバイザリ(マルチスレッドプロセスからのfork(2)でデッドロックの可能性,fxp(4)で性能劣化のケースあり,bce(4)とlagg(4)組み合わせ不動作)他
- 2009年6月26日 802.11s無線メッシュネットワーク機能登場,VisualBasic.NET登場,Libusb 1.0サポート登場,Gstreamerプラグインアップデート方法]
- 2009年6月25日 FreeBSD/PC-BSDワークステーションiX-Apollo Extreme誕生,Mono 2.4登場,Flash10/f10パッチ,Generic FSマウントプロジェクト他
- 2009年6月22日 KSEライブラリスレッド(libpthread)の代わりにlibthrが使われるようにする方法,FreeBSD Foundation支援プロジェクト発表他
- 2009年6月18日 ≪注目≫VirtualBox Ports Collectionに登場 - インストール・設定・活用方法解説
- 2009年6月17日 Opera Unite登場,Firefox 3.0.11へアップグレード
- 2009年6月16日 セキュリティアドバイザリ3件 FreeBSD-SA-09:11.ntpd,FreeBSD-SA-09:10.ipv6,FreeBSD-SA-09:09.pipe
- 2009年6月15日 VirtualBox for FreeBSD!第6弾,Jail管理UIアプリWarden,カーネル&システム構築注意3件
- 2009年6月12日 gihyo.jp FreeBSD勉強会:第2回目6月18日(木)開催 募集開始
- 2009年6月9日 Python 2.6系デフォルトへ,Python 2.5系から2.6系へのアップグレード方法,DesktopBSD開発終了,FreeBSDプロジェクト開発者の動向

