アカウント名:
パスワード:
FreeBSDのPC-98x1固有な部分は、既に本家のソースツリーに取り込まれているため、既に「98パッチ」などというものはなくなっているはずですが。
#アーカイブに含まれるのは、あくまでunofficial patch。
普通にCVSupでソース取ってきて、TARGETにpc98を指定してbuildすれば、98用のシステムが出来上がります。buildだけCPUパワーのあるマシン(PC-98x1である必要は無い)上でやればなお簡単。
統合が完全じゃない&本家リリースに作業が間に合わないという理由で,アンオフィシャルじゃない部分のパッチもたくさんあるはず.
「アンオフィシャルでないパッチ」がたくさんあるのではなく、 FreeBSD 本体のソースツリーにマージされていない「アンオフィシャルなパッチ」がたくさんある、とおっしゃりたいように見えますが、合っていますか?
現在のFreeBSD(98)は、FreeBSD本体のソースツリーにマージされていない98固有部分の差分+ドキュメント類・実行ファイル群(98binなど)、という形でリリースされています。なのでその理解で良いかと。
FreeBSD(98) 2.2.1R の頃はインストーラが不完全で、kern-develでインストールしていても、カーネルの再構築の際には98用パッチをカーネルソースに自前で当ててやる必要がありました。が、今はその問題は無くなったので、これを「パッチが当てる必要が無くなった」と勘違いしたんじゃ無いかなぁ……下のツリーの方は。妄想ですけど。
すべてマージされてるってのはちょっと舌が滑りました。
ただ、マージされていない部分というのは、
確認のため、久しぶりにベースキットを落として98src/patches.tar.gzの中身を見てみましたが、大部分はドキュメントとリリースに必要な変更(インストーラ周り)です。それ以外の部分は展開後のdiffのファイルサイズで200kb弱。その中でも、今回のリリースの目玉であるMO boot関連が多くを占めているので、私みたいにC-Busのみのマシンに非PnPデバイスのみを接続して使ってる人にはpatchは不要と言い切って良いと思います。
FreeBSD(98)としてオフィシャルなパッチ
むむ? ということは現状のFreeBSD(98)というのは、あくまでアンオフィシャルなリリースということですか?
どこをどう読むとそういう話になるんですか?
PC-98x1固有の部分はすべて本家のソースツリーに取り込まれているから、特にpatchを当てなくとも98で動くシステムのbuildは可能、と言っているだけですが。
そもそもpatchって、めったやたらに当てればいいってもんじゃないでしょ?何のために当てるのか、当てたらどうなるのかくらい考えてから当てましょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
さっそく (スコア:1)
うちのPentium100MHzの98君では、10時間くらいかかっちゃうんですけどね。
それでも現役ダイアルアップルータなので、こうして使えるのは本当にありがたいです。感謝感謝。
98パッチ? (スコア:2, 参考になる)
FreeBSDのPC-98x1固有な部分は、既に本家のソースツリーに取り込まれているため、既に「98パッチ」などというものはなくなっているはずですが。
#アーカイブに含まれるのは、あくまでunofficial patch。
普通にCVSupでソース取ってきて、TARGETにpc98を指定してbuildすれば、98用のシステムが出来上がります。buildだけCPUパワーのあるマシン(PC-98x1である必要は無い)上でやればなお簡単。
Re:98パッチ? (スコア:1)
むー、98で動かすためのパッチだと思ってたので何も考えずに当ててましたが、ちゃんと無いよう確認した方がよさそうですね^^;;
御指摘ありがとうございます。
Re:98パッチ? (スコア:1)
配布ファイルを見ればアンオフィシャルパッチはごく一部なのは
一目瞭然だと思うんですけど……
Re:98パッチ? (スコア:1)
タレコミ文からリンクされているリリースノート [freebsd.org]を読んでも、 FreeBSD(98) 4.6.2R-Rev01 のバイナリというのは FreeBSD 4.6.2-RELEASE のソースを pc98 アーキテクチャ向けにビルドしただけのものではないように読めました。ぼくの理解が間違っているのでしょうか。
鵜呑みにしてみる?
Re:98パッチ? (スコア:1)
現在のFreeBSD(98)は、FreeBSD本体のソースツリーにマージされていない98固有部分の差分+ドキュメント類・実行ファイル群(98binなど)、という形でリリースされています。なのでその理解で良いかと。
FreeBSD(98) 2.2.1R の頃はインストーラが不完全で、kern-develでインストールしていても、カーネルの再構築の際には98用パッチをカーネルソースに自前で当ててやる必要がありました。が、今はその問題は無くなったので、これを「パッチが当てる必要が無くなった」と勘違いしたんじゃ無いかなぁ……下のツリーの方は。妄想ですけど。
Re:98パッチ? (スコア:3, 参考になる)
すべてマージされてるってのはちょっと舌が滑りました。
ただ、マージされていない部分というのは、
確認のため、久しぶりにベースキットを落として98src/patches.tar.gzの中身を見てみましたが、大部分はドキュメントとリリースに必要な変更(インストーラ周り)です。それ以外の部分は展開後のdiffのファイルサイズで200kb弱。その中でも、今回のリリースの目玉であるMO boot関連が多くを占めているので、私みたいにC-Busのみのマシンに非PnPデバイスのみを接続して使ってる人にはpatchは不要と言い切って良いと思います。
Re:98パッチ? (スコア:1)
FreeBSD(98)としてオフィシャルなパッチがたくさんある,
と言いたかったのでした.
Re:98パッチ? (スコア:1)
#152228 [srad.jp] や #152319 [srad.jp] で書かれていることから判断すると、それらのパッチを当てず FreeBSD Project 的にオフィシャルなコードだけを使っても PC-98 上で動くものが作れるみたいなので、 PC-98 上で FreeBSD を使いたい人全員が当てなければならないパッチがたくさんあるというわけではないようですね。
鵜呑みにしてみる?
Re:98パッチ? (スコア:1)
どこをどう読むとそういう話になるんですか?
PC-98x1固有の部分はすべて本家のソースツリーに取り込まれているから、特にpatchを当てなくとも98で動くシステムのbuildは可能、と言っているだけですが。
そもそもpatchって、めったやたらに当てればいいってもんじゃないでしょ?何のために当てるのか、当てたらどうなるのかくらい考えてから当てましょう。