トップページunix
1001コメント269KB

NetBSD その17

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/07/16(日) 15:43:34
``Of course it runs NetBSD.''
_ノ⌒ゝ
\  ´-ヽ
 \ノ⌒ヽ
 NetBSD
    \
http://www.netbsd.org/

前スレ
NetBSD その16
http://pc8.2ch.net/test/read.cgi/unix/1145181361/

お約束、関連リンク、心の公式ロゴは>>2-10あたり
0084名無しさん@お腹いっぱい。2006/07/20(木) 00:17:08
8年経ってんのにリリースの数が…
0085名無しさん@お腹いっぱい。2006/07/20(木) 02:07:59
8年経ってるのにいまだ俺は...
0086名無しさん@お腹いっぱい。2006/07/20(木) 02:10:21
>>85
漏れもだ兄弟。
0087名無しさん@お腹いっぱい。2006/07/20(木) 20:04:52
すいません、NetBSD-currentでゴッチなプログラムを
コンパイルできません。

どうすればいいでしょうか。
0088名無しさん@お腹いっぱい。2006/07/20(木) 20:34:52
>>87
4.5BSDとの同期作業中なのでしばらく-current使うのは控えてください
0089名無しさん@お腹いっぱい。2006/07/21(金) 00:00:45
xorg が OpenGL を積極的に使う方向に進んでるなぁ。
NetBSD の DRI/DRM 対応って誰か作業してるの?
0090名無しさん@お腹いっぱい。2006/07/21(金) 02:02:10
>>89
> xorg が OpenGL を積極的に使う方向に進んでるなぁ。

それってAIGGLX/Xgl以外の話?
0091名無しさん@お腹いっぱい。2006/07/21(金) 02:20:02
>>83
Σ計画を潰したのもBSDユーザーで、それがNetBSDに流れてきたらしいぞ
0092名無しさん@お腹いっぱい。2006/07/21(金) 02:50:33
Σは潰されたんじゃなくて自滅したんだろ。
ttp://karetta.jp/book-node/okite/003191
ttp://www.yamdas.org/column/technique/sigma.html
ttp://web.archive.org/web/20030202025759/www.zdnet.co.jp/macwire/0006/20/c_kangaroo.html
0093名無しさん@お腹いっぱい。2006/07/21(金) 03:58:46
どっちにしろ売国奴じゃん。
0094名無しさん@お腹いっぱい。2006/07/21(金) 06:23:26
mfsはえぇーーーー。

tmpfsって何がすごいの?
0095名無しさん@お腹いっぱい。2006/07/21(金) 07:42:40
とてもすごい
0096名無しさん@お腹いっぱい。2006/07/21(金) 14:51:05
Σって 8 年どころか 20 年近く前だぞ。オレは若者だから知らんがw
0097名無しさん@お腹いっぱい。2006/07/21(金) 17:00:36
96 の昔語りマダー?(AAry
0098名無しさん@お腹いっぱい。2006/07/21(金) 18:35:49
Σを潰したんだったら、売国奴じゃなくて、むしろ日本を救った
勇者じゃねえ? (w
0099名無しさん@お腹いっぱい。2006/07/21(金) 18:54:11
昔話はこちらで

シグマOSについて語ろう!
http://pc8.2ch.net/test/read.cgi/os/971583114/
0100名無しさん@お腹いっぱい。2006/07/21(金) 19:43:16
NetBSD/luna68k?
0101名無しさん@お腹いっぱい。2006/07/21(金) 19:59:15
OpenBSDよりクサイOS=NetBSD
0102名無しさん@お腹いっぱい。2006/07/21(金) 21:48:05
OpenBSD/luna88k
0103名無しさん@お腹いっぱい。2006/07/22(土) 04:46:21
ξOSって何?
0104名無しさん@お腹いっぱい。2006/07/22(土) 16:00:28
http://pc8.2ch.net/test/read.cgi/unix/1082192010/145-149
0105名無しさん@お腹いっぱい。2006/07/23(日) 15:37:22
PEACE復活したの?
0106名無しさん@お腹いっぱい。2006/07/24(月) 22:59:26
qkcのコンパイル時に CFLAGS が効かない希ガス
pkgsrc の film のバージョンが古い希ガス
0107名無しさん@お腹いっぱい。2006/07/24(月) 23:22:34
気のせいです。
filmって何ですか?
0108名無しさん@お腹いっぱい。2006/07/25(火) 00:14:46
flim
0109名無しさん@お腹いっぱい。2006/07/25(火) 10:00:44
MAINTAINER が tech-pkg-ja@ ってのは、ヨソから見たら、ちゃんとした
メンテナがいるようで、その実、放置状態って感じなんで、
責任持ってメンテする個人をMAINTAINERにするか、pkgsrc-users@に
リセットすべきだと思うんですけどね。
0110名無しさん@お腹いっぱい。2006/07/25(火) 21:06:32
そうかな。
日本語に関するパッケージについては pkgsrc-users なんて tech-pkg-ja
以上に分かる人が少ないだろうし、tech-pkg-ja の方が、まだマシなんじゃない?
pkgsrc-users を購読している日本人は、おそらくほぼ全員 tech-pkg-ja も
購読しているだろうし。

もちろん tech-pkg-ja は、たかだか一言語のユーザしか購読してないわけで、
tech-pkg に比べれば responsibility は低いだろうけど、そんなの向こうの
人間だって、ちょっと考えれば当然分かるのでは?
0111名無しさん@お腹いっぱい。2006/07/25(火) 23:10:33
3.0.1
0112名無しさん@お腹いっぱい。2006/07/25(火) 23:23:44
今気がついたんだけど、NetBSD-2.0.3 てなに? なんでソースだけ出てるの?
こんなん意味あるの?
0113名無しさん@お腹いっぱい。2006/07/25(火) 23:31:51
ないよりまし
0114名無しさん@お腹いっぱい。2006/07/26(水) 00:35:56
バイナリ互換性維持のためのマイナーマイナーリリースなんでしょ?
バイナリ出さないと意味ないんでは?
ソースから作るんなら 2.1 で事足りるんじゃないのか?
0115名無しさん@お腹いっぱい。2006/07/26(水) 00:36:56
>>109
*BSDの関係者に責任なんて求めるのがそもそもの間違い。
鼻?女医があのザマなんだから。
0116名無しさん@お腹いっぱい。2006/07/26(水) 00:40:50
>>114
2.1でも3.0でも-currentでもバイナリの後方互換性はあるし意味不明。
3.0.1の意味は3.0に対して必要最低限のfixだけで余計な機能追加のないところ。
ぐだぐだ言う前にwebの説明読んだら?

パッチのソースのみリリースに何か月かかってるんだよという意見なら同意するが。
0117名無しさん@お腹いっぱい。2006/07/26(水) 00:46:45
3.0 から 3.1 へも機能追加はないはずだろ? 方針変わったのか? 新規機能は
3.99.x 行きだろ?
0118名無しさん@お腹いっぱい。2006/07/26(水) 00:51:37
3.0.1はバイナリありますが
0119名無しさん@お腹いっぱい。2006/07/26(水) 00:52:12
ぐだぐだ言う前に説明読んだら?
src/doc/CHANGES-3.1とCHANGES-3.0.1を見比べたら何が違うかくらいわからない?
0120名無しさん@お腹いっぱい。2006/07/26(水) 00:55:10
今更2.0.3の話でぐだぐだ言うのが
このスレクオリティ
0121名無しさん@お腹いっぱい。2006/07/26(水) 00:59:01
いいや。3.1 は 3.0 のメンテナンス版なんだから、3.0.x だの 2.0.x だの
2.1.x だの 2.2.x だの 2.3.x だの 2.4.x だの 2.5.x だの 2.6.x だの... は不要だろ。
1.6 まではそんなもんなかった。FreeBSD 等のマネする必要ないじゃん。
0122名無しさん@お腹いっぱい。2006/07/26(水) 01:02:58
あれをFreeBSDの真似なんて言ってる時点で見た目だけ話してるのがバレバレ。
0123名無しさん@お腹いっぱい。2006/07/26(水) 01:05:53
などとほざくけど違いが説明できないかわいそうな>>122であった。
0124名無しさん@お腹いっぱい。2006/07/26(水) 01:07:19
>>123
呆れたな。だから説明読めよ。
http://www.NetBSD.org/Releases/release-map.html

Formal release

An official, believed to be reliable, source and binary distribution of
NetBSD. This can either be in the form of a major release like 2.0 or 3.0,
of a maintenance (stable) release such as 2.1, or a security/critical
release like 2.0.2.
0125名無しさん@お腹いっぱい。2006/07/26(水) 01:15:19
要は「x.1にはx.0には間に合わなかったあれもこれも入れたい」と騒いで
ちっともx.1が出せなくて重大なセキュリティホールや不具合の修正を含んだ
正式リリースがタイムリーに出ないのが不評だから分けただけ。

と言っても今のリリースのペースではあまり意味がないというか
x.1や(x+1).0が余計後ろに延びただけというか。
0126名無しさん@お腹いっぱい。2006/07/26(水) 01:25:17
>>125
> ちっともx.1が出せなくて重大なセキュリティホールや不具合の修正を含んだ
> 正式リリースがタイムリーに出ないのが不評だから分けただけ。
なるほど。じゃ、x.0 専用なんだな? x.0.* はあるけど x.{1..98}.* は無いんだな?
それならまだわかる。
それに加えて、x.1 が出た後は x.0.* はお払い箱ってことだな?
0127名無しさん@お腹いっぱい。2006/07/26(水) 01:27:23
既出ネタ。
2.1が出てもすでに2.0から運用しててバグを追加したくないなら2.0.xは必要
というのも既出だし2.1.xをいらないというと最初に2.1を導入した人はどう
するんだというケチがつくというのも既出ならどうせ3.0.xにpullupするような
パッチはそんなに複雑じゃないからマージの手間はかからないと言う話も既出だし
3.xが進んでいくほどpullup自体少なくなるからそんなに進まないというのも既出。
0128名無しさん@お腹いっぱい。2006/07/26(水) 01:28:09
>>126
いいえ
0129名無しさん@お腹いっぱい。2006/07/26(水) 01:29:16
実際の運用は度外視で形だけの整合性にこだわる勘違いした人が多いのはNetBSDの宿命
0130名無しさん@お腹いっぱい。2006/07/26(水) 01:29:31
>>124
んなもなぁ番号付け変わったときから知っとるわい。その趣旨に納得がいかんと
ゆうとるんじゃぁ。maintenance release と security/critical release が
なんで一本でまとめられへんねん。意味もなく枝増やしてるようにしか見えん。
0131名無しさん@お腹いっぱい。2006/07/26(水) 01:30:22
そんな文句はreleng@にでも言え。
ここで騒いでも迷惑なだけで何も改善せんわい。
0132名無しさん@お腹いっぱい。2006/07/26(水) 01:32:23
>>130
少なくとも 3.1 の枝しかなかったたら今の時期に次のリリースは出てないだろ。
そういう意味では分けた意味はある。問題は 3.1がいつ出るかだが。
0133名無しさん@お腹いっぱい。2006/07/26(水) 01:34:15
>>127
> 既出ネタ。
まあな。
> 2.1が出てもすでに2.0から運用しててバグを追加したくないなら2.0.xは必要
そこがおかしい。なんで maintenance release (2.0->2.1) にバグが
入るわけよ。そんな変更せんかったらいいし、どしてもエンバグするような
変更入れるんだったら HEAD みたいに別枝つけて念押しすりゃいいじゃん。
0134名無しさん@お腹いっぱい。2006/07/26(水) 01:38:34
次のメジャーリリースまで待て、っていうには遅過ぎると言われる変更だってある。
だいたいはデバイスの追加だが。逆にそんな変更すらいらないという需要だってある。
余計に枝作ったところで誰も見向きもしない。それだけ。

あとはどっちがメリット多い? って話だが、騒ぐならそういう観点でしてくれ。
0135名無しさん@お腹いっぱい。2006/07/26(水) 01:44:45
リリースの数が減るならともかく、増える分には別に困らないんだから、
releng がやりたいって言ってる間は、やらせておけばあ?

いや、俺も、security/critical release って要らないんじゃないかと
内心では思ってる口なんだけどね。
0136名無しさん@お腹いっぱい。2006/07/26(水) 01:45:58
autobuildがある今、パッチリリースブランチでバージョンを区切る意味って
客や上司に説明しやすいとかリリースドキュメントが形ばかり整備されるとか
ネット上のニュースで流れるとかそのくらいしか意味はないかもしれんが、
その形というのが必要なんでしょ。
0137名無しさん@お腹いっぱい。2006/07/26(水) 01:48:55
マジレスすると…
ドキュメントは整備されてないしニュースでも流れてない
0138名無しさん@お腹いっぱい。2006/07/26(水) 01:50:44
なんか NetBSD らしくない、と思ってしまうんだな。あまり意味のない余計なことを
するのは。世間の(近所の?)風潮に迎合しているような感じがして。
0139名無しさん@お腹いっぱい。2006/07/26(水) 01:50:55
どっちもwww.netbsd.orgではちょっと直ってるし流れてるよ。その程度の形。
-stableではCD-ROMだって作りにくいだろうしねえ。
0140名無しさん@お腹いっぱい。2006/07/26(水) 01:52:41
>>138
世間にある程度は迎合しないと孤立して絶滅するだけだよ。
どっちみちそのあたり破綻してきているというのは感じるが。
0141名無しさん@お腹いっぱい。2006/07/26(水) 01:54:39
ではユーザ会に話を戻そうか
0142名無しさん@お腹いっぱい。2006/07/26(水) 01:57:01
ほとんどのユーザーはここでやってるように騒ぐだけで手は動かさないから
0143名無しさん@お腹いっぱい。2006/07/26(水) 02:04:43
「手を動かさない」なんて文句言うやつはどんな顔してるのかいっぺんみてみたいな。
実際コード出してるやつはそんなコレミヨガシなことは言わないもんだから。
0144名無しさん@お腹いっぱい。2006/07/26(水) 02:05:33
コード書くやつはメタ議論きらいだね、たいてい。
0145名無しさん@お腹いっぱい。2006/07/26(水) 02:07:40
別にコード書かなくてもsend-prするとかテストレポート送るとか
いくらでも手を動かすことあると思うけど。
コード書けるオレはえらいとでも思っているのかな。
0146名無しさん@お腹いっぱい。2006/07/26(水) 02:31:38
「俺の理想のNetBSDと現実のNetBSDが違う」と文句垂れる奴が多いのな。
0147名無しさん@お腹いっぱい。2006/07/26(水) 02:32:46
空想上の餅はうまそうに見えるけど誰もその味を知らないの。
0148名無しさん@お腹いっぱい。2006/07/26(水) 02:41:17
bus space, bus dma, config あたりは理想を通した甲斐があったのかもしれんけど
今となっては最後まで理想を貫く苦労に見合う効果の出そうな領域ってないよね。
SMP(つーかthreadか)然り、パワーマネージメント然り。リリースの話だってそう。
先祖の言い伝えに縛られた人みたい。
0149名無しさん@お腹いっぱい。2006/07/26(水) 02:51:27
というわけでみんなOpenBSDをつかいましょう
0150名無しさん@お腹いっぱい。2006/07/26(水) 03:18:22
でもそんなこといって文化放り出したらそれこそ存在意義がなくなっちゃうだろ。
0151名無しさん@お腹いっぱい。2006/07/26(水) 09:06:51
なんか絵に描いたような田舎のジジイの発言だよ、それじゃ。
いい文化は残す、老害はある程度捨ててより良くしていく。
それだけじゃないの。
0152名無しさん@お腹いっぱい。2006/07/26(水) 11:23:23
>>151
どの発言に対して「田舎のジジィの発言」といってるのかわかんね。
0153名無しさん@お腹いっぱい。2006/07/26(水) 14:12:59
>>151
どこに老害な話がでてんだよ。ちゃらつくな、って話してんじゃん。
0154名無しさん@お腹いっぱい。2006/07/26(水) 19:59:21
文化とかジジイとかちゃらつくとかよくわかんない言葉使ってないで
設計と実装の話をしようぜ。NetBSDってそこから話それる人大杉。
0155名無しさん@お腹いっぱい。2006/07/26(水) 21:27:21
>>154
そういう話がしたいならまずお前からしろよ。
0156名無しさん@お腹いっぱい。2006/07/26(水) 22:42:21
7/22 に 4 月以来ほんと久しぶりに current を cvs update して、i386 の
カーネルをコンパイルしたんだけど、カーネルロードのくるくるが出て、
各サイズの数字一行が出たあとだんまりになってしまう。コピーライトが
出ない。
自分のコンフィグのせいかと思って GENERIC で作ってみたけど同じ。
-daily/HEAD/ の 200606220000Z/i386/binary/sets/kern-GENERIC.tgz は
ちゃんとブートする。けど、その後は releng では i386 はコンパイルこけてる模様。
まあ、current なんでアレなんだけど、なんか原因ぽい話って出てる?
コンパイルできたカーネルぽんと置いてデバイス認識のとこまで行かなかったのって
ほんとに久しぶりw
ちなみにコンパイラは gcc 3.3.5。ブートローダは 20060608000Z/ の
usr/mdec/{boot,bootxx_ffsv1} にしてある。
0157名無しさん@お腹いっぱい。2006/07/26(水) 23:28:46
3.3.5って時点で変なことをしている予感
01581562006/07/27(木) 00:14:23
コンパイル環境の問題か。じゃ、-dailly/HEAD の i386 バイナリができた時点で
はっきりするな。
今のコンパイル環境で 6/22 のソースで GENERIC 作ってみてもムダかな?
しかし、コンパイル通るのに起動しないバイナリができるのか...
ちょっとイヤーンな感じ。
0159名無しさん@お腹いっぱい。2006/07/27(木) 00:22:37
DDBには落とせないの?
0160名無しさん@お腹いっぱい。2006/07/27(木) 00:41:19
つーか、-currentにgcc-3.3.6が入ったのが6/5で
i386がgcc-4.1 branchにswitchしたのが6/23。
だから普通にやったら3.3.5なんてバージョンは出てこない。
ちなみにgcc4の-Osだと起動途中でおかしくなるというのは既出。

mk.confでCPUFLAGSやCOPTSに変な設定してるんじゃないの?
GENERICじゃないけどうちのはgcc4でちゃんと動いてるよ。

>>159
くるくる回る表示を出しているのはブートローダ。
copyrightを出してるのはカーネル。DDBもカーネルの一部。
copyrightが出ないってことはDDBの出力も見えない。
……とまじれすしてみる
01611562006/07/27(木) 01:00:34
>>160
> i386がgcc-4.1 branchにswitchしたのが6/23。
おお、そうなのか。じゃ 6/22 のソースに向かっても得られるもんは少なそうだ。
> だから普通にやったら3.3.5なんてバージョンは出てこない。
いや、まあ、変なことはしてる。pkgsrc の gcc。
> GENERICじゃないけどうちのはgcc4でちゃんと動いてるよ。
あ、そうなんだ。情報さんきゅ。
> copyrightが出ないってことはDDBの出力も見えない。
boot -d ね、ちょっくらやってみるよ。
0162名無しさん@お腹いっぱい。2006/07/27(木) 01:06:16
i386の場合ISA spaceにはVMが初期化されてなくてもアクセスできるから
かなり早い段階でprintfは使えるようになるけど、入力は割り込み有効に
なるまでできないから任意の場所でDebugger()に落とすことはできないね。
i386/machdep.cのinit386()のconsinit()以降にprintfを散りばめてどこまで
進んでるか見てみる、くらいかなあ。

それすら出ないくらい前で死んでるとすると怪しいのは options MULTIBOOT とか?
0163名無しさん@お腹いっぱい。2006/07/27(木) 01:14:00
i386のgcc4の-Osがおかしいっていってる一方でbootloaderはみんな-Osだけど
誰も試してないのか普通に動いてるのかどっちなんだろ。
machdep.cだけの問題なのかしら。
0164名無しさん@お腹いっぱい。2006/07/27(木) 17:35:49
実はみんなGRUBを使っている。
0165名無しさん@お腹いっぱい。2006/07/27(木) 17:48:10
bootloaderはいちいち入れ替えないからなぁ。
うちもだいぶ前のローダが入ったままだよ
0166名無しさん@お腹いっぱい。2006/07/28(金) 01:01:41
そこで手を動かすチャンスですよ
0167名無しさん@お腹いっぱい。2006/07/28(金) 07:45:32
最適化はできるけど正しいコードは吐けないGCC4
0168名無しさん@お腹いっぱい。2006/07/28(金) 09:08:34
そこで手を動かすチャンスですよ
0169名無しさん@お腹いっぱい。2006/07/28(金) 11:32:14
-currentでlibcのビルドでこける…。

数時間待ったほうが良いのかなあ。
01701562006/07/28(金) 11:42:48
>>159-161
boot -d してみた。何も出なかった。状況おなじ。DDB プロンプトまでたどり着けずw
-dailly/HEAD/ に新しめのバイナリが出たらまた試してみるわ。
pkgsrc には gcc4 はないのね。やっぱまっとうに build.sh できる環境用意しないダメか。
2.5inch SAS 用の安価な外付け箱入手できるようになるまでディスクは買いたく
ないんだけどな..w
0171名無しさん@お腹いっぱい。2006/07/28(金) 11:46:07
ところで、SAS な HBA ってどれか動くようになった?
0172名無しさん@お腹いっぱい。2006/07/28(金) 11:57:30
そこで手を動かすチャンスですよ
0173名無しさん@お腹いっぱい。2006/07/28(金) 12:09:26
そうだねぇ。従来の SCSI とそんなに違わないだろうという予測は立つけど。
一枚買ってみっかぁ?!
FreeBSD, Linux あたりはソース見られる形で対応済み?
あ、OpenSolaris にあるんかな。
0174名無しさん@お腹いっぱい。2006/07/29(土) 13:01:06
pkgsrcからgccを入れてカーネル作ることはできるのに
build.sh KERNEL=GENERIC はできないってどんな環境?
0175名無しさん@お腹いっぱい。2006/07/29(土) 17:11:01
硫黄島の塹壕に閉じ込められた曽田のような惨めな環境。
0176名無しさん@お腹いっぱい。2006/07/29(土) 17:33:37
マンコとアナルにちんぽをつっこまれながら酒をのまされる環境。
0177名無しさん@お腹いっぱい。2006/07/29(土) 18:09:32
>>174
HEAD, release-3, release-2 を全部展開して維持するだけのディスク資源がない。
まめに掃除すれば HEAD だけ全部展開するのはなんとかなるんだけど、
今までこれでやってるし。
それに、いろんな状況のマシンでカーネル作るので、多少工夫が必要でも
こじんまりとした環境でできたほうがいいんだよね。出張でノートパソコンで
CD-R ブート用のカーネル作ることもよくあるし。src/sys 以下と
pkgsrc のある程度と多少のスクリプトで持ち歩けると便利。
0178名無しさん@お腹いっぱい。2006/07/29(土) 18:58:52
320GB の HDD 使っている俺は勝ち組
0179名無しさん@お腹いっぱい。2006/07/29(土) 19:15:46
native なコンパイラでなくてわざわざ pkgsrc を使う理由がよくわかんないけど、
いまどきなら USBメモリにでもソース入れて read only source tree にして
objdir は全部 tmpfs にして、 pkgsrc gcc の代わりの TOOLDIR の容量の
80M弱だけなんとかする、という感じのほうがいいような。
tmpfs or MFS でいけるかどうかはメモリ量次第かもしれないけど。

はやりの USB接続 HDD ってマトモに使えるのかしら。
0180名無しさん@お腹いっぱい。2006/07/29(土) 19:33:53
NetBSDっていまだにUSB安定して使えないの?
0181名無しさん@お腹いっぱい。2006/07/29(土) 19:48:03
せっかく久しぶりに出たんだからマダーリストくらい見よう
0182名無しさん@お腹いっぱい。2006/07/29(土) 19:58:55
      ☆ チン     マチクタビレタ〜
                        マチクタビレタ〜
       ☆ チン  〃  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        ヽ ___\(\・∀・) < USB まだ〜?
            \_/⊂ ⊂_ )   \_____________
          / ̄ ̄ ̄ ̄ ̄ ̄ /|
       | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
       |  愛媛みかん  |/
0183名無しさん@お腹いっぱい。2006/07/30(日) 04:53:28
普通に使えてるが?
■ このスレッドは過去ログ倉庫に格納されています