NetBSD その10
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
05/01/22 04:44:31..|"" . .|| 〒 !
. .;;|. NetBSD .|| イヤッッホォォォオオォオウ!
:.: .;;| ...|| / /
.::..::;:;| ,ノ""""|| ∧_∧ / /
.:::::;;:| ,/" ∧_∧n|| (´∀` / /
"" ( ´∀`/ ) ,- f
/ ._/ /|| / ュヘ |
/ __/( ) 〈_} ) |
/ ( と) ∧_∧ !
/ / ̄\ \\(´∀` ),ヘ | n
___/ / \ \ ヽ ( E) ``もちろんNetBSDです。''
(__/ \ | /ヽ ヽ_// http://www.netbsd.org/
お約束、関連リンクは>>2-10あたり
0032名無しさん@お腹いっぱい。
05/01/25 00:21:23つーか、カーネル部分のバイナリで他のOSから持ってきて
使えるもんなんてあるのか? ありえねー
……って発想はないのかそうか。
0033名無しさん@お腹いっぱい。
05/01/25 00:29:37英語勉強しなおせとは言わないが、頼むからせめて辞書くらい引いてくれ。
orphan == 孤児
nothing == 何も〜ない
declare == 宣言する
だけわかりゃなんとなくわかるだろ。
0034名無しさん@お腹いっぱい。
05/01/25 00:48:43003528
05/01/25 00:48:58でも、configは通ったけどmakeでこけまくる
GENERICのままでいいかな‥
0036名無しさん@お腹いっぱい。
05/01/25 00:52:40如何にうまくGPLを回避できる構造のドライバを書くか、
ってのはその業界では割と重要なテーマらしいよ。
なんでそこまでして、って気もするけど、
ネームバリューが重要、って人が多いんでしょうな。
0037名無しさん@お腹いっぱい。
05/01/25 00:56:110038名無しさん@お腹いっぱい。
05/01/25 00:56:21まずGENERICならうまくいくのかを確かめて、
どの変更がまずいのか一つずつ調べる。
ってことは英語読めなくてもできるだろ。
人に訊くのはそれからだ。
003928
05/01/25 01:00:201個づつやるのめんどくさいから、adjust〜で一気にやって
必要なとこは書き換えて
あとは makeしながらいつも調整してくってかんじかな
0040名無しさん@お腹いっぱい。
05/01/25 01:03:37しっかし、楽をしたいがカーネルは作り直したい、って心理は理解できんのぅ
0041名無しさん@お腹いっぱい。
05/01/25 01:04:45ユーザランドに逃がす奴はOKだけど、単に動的ロードしている
奴は実際にはGPLに違反しているんだけどね。
Linux カーネルのローカルルールで、動的ロードは黙認という
話になっているようだが、ライセンスで明文化されてるわけで
はないから、結構危ない話なんだが。
004228
05/01/25 01:06:45再起動してきまっ
5分いないに戻らなかったら死んだと思ってね…
0043名無しさん@お腹いっぱい。
05/01/25 01:09:53この語尾を好む人をひとり知っている
0044名無しさん@お腹いっぱい。
05/01/25 01:09:56xxxをコメントアウトしてoooを入れてるとconfigや
コンパイルでは文句言われないけどリンクに失敗する
みたいなこと言ってくれりゃまだsend-prネタになるのに。
0045名無しさん@お腹いっぱい。
05/01/25 01:12:37どれ?
0046名無しさん@お腹いっぱい。
05/01/25 01:31:00ちなみに私は>>45には出てないようだ。
公の場では猫をかぶるからな。
0047名無しさん@お腹いっぱい。
05/01/25 16:30:01「/dev/apmctl なんてダサい」っていう議論に埋もれて ACPI サスペン
ドがお蔵入りになったりしないかとちょっと心配。
0048名無しさん@お腹いっぱい。
05/01/25 19:36:57これっておもしろかったです。
でもLinuxなんだって。
0049名無しさん@お腹いっぱい。
05/01/25 21:16:340050名無しさん@お腹いっぱい。
05/01/26 03:56:300051名無しさん@お腹いっぱい。
05/01/26 08:18:070052名無しさん@お腹いっぱい。
05/01/26 08:18:44……ってか。そもそもMacのどこが潔癖なのかと
0053名無しさん@お腹いっぱい。
05/01/26 09:57:090054名無しさん@お腹いっぱい。
05/01/26 11:31:050055名無しさん@お腹いっぱい。
05/01/26 11:48:260056名無しさん@お腹いっぱい。
05/01/26 15:38:300057名無しさん@お腹いっぱい。
05/01/26 15:39:410058名無しさん@お腹いっぱい。
05/01/26 15:53:480059名無しさん@お腹いっぱい。
05/01/26 17:41:040060名無しさん@お腹いっぱい。
05/01/26 17:45:560061名無しさん@お腹いっぱい。
05/01/26 19:08:34> こんな状況? ttp://mail-index.netbsd.org/tech-net/2004/01/03/0000.html
そんなこんなで、はや一年ですね。
0062名無しさん@お腹いっぱい。
05/01/26 20:13:36> * 硫黄島以外の何か
大きな変更、多大な成果
0063名無しさん@お腹いっぱい。
05/01/26 23:08:170064名無しさん@お腹いっぱい。
05/01/27 00:06:48某氏が言っていたように apmという名前が問題 つー面もあるので
名前だけ s/apm/power/ って案でどうでしょ。
0065名無しさん@お腹いっぱい。
05/01/27 02:55:03スレ違いだけど、その手の筋のCE Linux Forumみたいなところでは
GPLが話題になったりしないんですかね。実はタブーだったりするの?
そこでNetBSDですよ
……なんて言っても ハァ? って言われるか。
0066名無しさん@お腹いっぱい。
05/01/27 20:59:220067名無しさん@お腹いっぱい。
05/01/27 21:46:56006828
05/01/27 23:53:59[root@gefe root]# find / -name "error.h"
なんで?
どうしたらいい?
0069名無しさん@お腹いっぱい。
05/01/28 00:02:310070名無しさん@お腹いっぱい。
05/01/28 01:22:22007128
05/01/28 18:37:38デフォルトでsendmailが起動しやがる
なんで?
とめていい?
0072名無しさん@お腹いっぱい。
05/01/28 19:17:110073名無しさん@お腹いっぱい。
05/01/28 19:48:55出すだけ(受けとらない)場合でもデーモンが必要になったから。
(ちょっとモメた)
/etc/defaults/rc.conf も読んでね。
0074名無しさん@お腹いっぱい。
05/01/28 20:51:59ここに Linus の意見が書いてあるね。
ttp://people.redhat.com/rkeech/pkm.txt
これによると、ダイナミックリンクしてもやはりソースの
公開は必要ってことみたいね。
動的うんぬんの話については、もともと linux とは
独立に存在していた GPL じゃないモジュールを、
linux カーネルから利用できるようにした場合に、
そのもともとのモジュールは、linux カーネルから
派生したわけでもなんでもないから、そこまでは
GPL は及ばないよってことだけみたい。
新たにデバイスドライバを書くような場合には、当然
そのデバイスドライバは、linux で定義されたインター
フェースで実装することになるから、GPL が及ぶと。
0075名無しさん@お腹いっぱい。
05/01/28 21:32:18NetBSD関連の日本語のマニュアルがまとめられたところってあるの?
0076名無しさん@お腹いっぱい。
05/01/28 21:38:210077名無しさん@お腹いっぱい。
05/01/28 21:45:210078名無しさん@お腹いっぱい。
05/01/28 22:46:020079名無しさん@お腹いっぱい。
05/01/28 23:05:15Linusの見解、つったって法的には何の拘束力もないと思うけど、
GPLの文面からはそういうことは読みとれるのかしらん。
そのへんの細かい話は書いてなくて判例を待つしかないのかな。
008075
05/01/28 23:08:56普通に、NetBSDのサイト以外にあるのかとおもってきいてみたんですけど・・・
0081名無しさん@お腹いっぱい。
05/01/28 23:22:04pkgsrc/misc/ja-man
古いけど。
0082名無しさん@お腹いっぱい。
05/01/28 23:27:130083名無しさん@お腹いっぱい。
05/01/29 00:06:29ガイドの和訳って誰も手をつけてないんすかね。一方でどうでもいいページばかり
和訳されてる気がするな。楽なのはわかるけど。
0084名無しさん@お腹いっぱい。
05/01/29 00:09:132ch で聞きゃ一発じゃん。
0086名無しさん@お腹いっぱい。
05/01/29 00:14:230087名無しさん@お腹いっぱい。
05/01/29 00:39:570088名無しさん@お腹いっぱい。
05/01/29 00:57:480089名無しさん@お腹いっぱい。
05/01/29 01:15:17誰も手をつけてないわけじゃない。
ttp://www.netbsd.org/Documentation/
から和訳へのリンクもある。
古いし、なんとかした方がいいのは確かなんだけど。
0090名無しさん@お腹いっぱい。
05/01/29 01:19:44NetBSD-current/src/doc/BRANCHES 参照。
>>88
Net/2 (386BSD) ベースだった NetBSD 0.9 を、
4.4BSD ベースに変更するためのブランチの名前。
NetBSD 1.0 リリース前に作業は完了した。
magnum って名前は拳銃の 44 magnum からきてる。
って古手の developer ならみんな知ってる話なんだ
けど、誰も BRANCHES を更新しないのはなんでかね。
0091名無しさん@お腹いっぱい。
05/01/29 01:30:540092名無しさん@お腹いっぱい。
05/01/29 02:14:590093名無しさん@お腹いっぱい。
05/01/29 02:19:390094名無しさん@お腹いっぱい。
05/01/29 03:43:08ttp://www.netbsd.org/ja/ から直接飛べないのではかなり意味なし
0095名無しさん@お腹いっぱい。
05/01/29 03:46:07相変わらず自分で勉強する気なし?
0096名無しさん@お腹いっぱい。
05/01/29 04:35:52出てきているから、放置放置。
0097名無しさん@お腹いっぱい。
05/01/29 22:27:20pkg_chk -i 等をするとおかしな表示が出ます
"
^[[A^[[Bmake: "../../mk/wrapper/../../mk/buildlink3/../../mk/buildlink3/../../graphics/freetype2/\
../../mk/wrapper/../../mk/buildlink3/../../mk/buildlink3/../../graphics/freetype2/builtin.mk"\
line 23: warning: Couldn't read shell's output for "/usr/pkg/bin/gawk '/#define[ ]\
*FREETYPE_MAJOR/ { print $3 }' /usr/X11R6/include/freetype2/freetype/freetype.h"
make: "../../mk/wrapper/../../mk/buildlink3/../../mk/buildlink3/../../graphics/freetype2/../..\
/mk/wrapper/../../mk/buildlink3/../../mk/buildlink3/../../graphics/freetype2/builtin.mk" \
line 25: warning: Couldn't read shell's output for "/usr/pkg/bin/gawk '/#define[ ]\
*FREETYPE_MINOR/ { print "."$3 }' /usr/X11R6/include/freetype2/freetype/freetype.h"
のような表示が出ます
上記は下部の抜粋です、ちなみに一行が長くなったため適当に改行しました
何かがおかしくなっているのでしょうか?
すいませんが、指摘していただけるとありがたいです、
宣しくおねがいします
0098名無しさん@お腹いっぱい。
05/01/29 23:03:05_FREETYPE2_MAJOR!= \
${AWK} '/\#define[ ]*FREETYPE_MAJOR/ { print $$3 }' \
/usr/X11R6/include/freetype2/freetype/freetype.h
を評価したときの結果が ${AWK}=awkだと正常に出るけど、
${AWK}=gawkだと何故か空白になってしまうんだよもん。
0099名無しさん@お腹いっぱい。
05/01/29 23:15:440100名無しさん@お腹いっぱい。
05/01/29 23:33:30http://www.maruo.co.jp/starseed/1/m021030.html#1469
0101名無しさん@お腹いっぱい。
05/01/30 00:05:500102名無しさん@お腹いっぱい。
05/01/30 00:13:060103名無しさん@お腹いっぱい。
05/01/30 01:20:39普通は変数とか環境変数の展開…。そう見せかけておいて実は
似て非なる意味の話題なのかも知れないが。
make(1) とか sh(1) とか嫁。/usr/share/mk/* もできれば嫁。
010497
05/01/30 01:29:32ありがとうございます
ようするに、gawkが入ってるがために
${AWK}が乗っ取られてしまい
gawkの問題?で表示がみだれると言うことでしょうか?
これは放っておいても問題内ですかね?
というか、いろいろと見てみたのですけれども
${AWK}をawkにするほうほうがわからないです‥
0105名無しさん@お腹いっぱい。
05/01/30 01:55:24無料でこんなに気持ちよくなれるなら、娯楽産業いらないじゃん。
0106名無しさん@お腹いっぱい。
05/01/30 03:09:32>無料でこんなに気持ちよくなれるなら、娯楽産業いらないじゃん。
それは言っていけない約束だったでしょ。
0107名無しさん@お腹減った。
05/01/30 14:06:09_FREETYPE2_MAJOR!= \
${AWK} '/\#define[ \t]*FREETYPE_MAJOR/ { print $$3 }' \
/usr/X11R6/include/freetype2/freetype/freetype.h
にすれば大丈夫っぽいね。
\t がわからない awk ってのがあるのかな?
0108名無しさん@お腹いっぱい。
05/01/30 14:33:19% awk '/\#define[ \t]*FREETYPE_MAJOR/ { print $3 }' /usr/X11R6/include/freetype2/freetype/freetype.h
2
% gawk '/\#define[ \t]*FREETYPE_MAJOR/ { print $3 }' /usr/X11R6/include/freetype2/freetype/freetype.h
%
? ちなみにgawkはpkgsrc最新の3.14nb1
0109名無しさん@お腹減った。
05/01/30 15:29:42linux 上の GNU awk 3.1.0 上ではちゃんと出力されるんで、
NetBSD 上 or 3.14 で[]の扱いが壊れてる?
なんか何を書いても必ずマッチしないような。
0110名無しさん@お腹いっぱい。
05/01/30 16:40:460111名無しさん@お腹いっぱい。
05/01/30 17:39:02うまく動いたと言うXF86Configをみつけました、
ですが、XFree86-3.xのものなので
XFree86の3.xも入れたいのですが
どうすればいいのでしょうか?
共存などはできるのでしょうか?
0112名無しさん@お腹いっぱい。
05/01/30 20:01:22freetype2やexpatとか、builtinのライブラリも指定できるようですが
どんなもんでしょう。使ってる人いますか?
0113名無しさん@お腹いっぱい。
05/01/30 20:06:49NetBSDのsrc treeからはXFree86-3.xは削除されてしまっているので
pkgsrc/x11/xserversを試してみては?
0114113
05/01/30 20:21:32適当なbranch/tag指定してcvs checkoutしておく必要があんのね。。。
0115名無しさん@お腹いっぱい。
05/01/30 22:25:12使いたいデバイスがXF4で動くのかどうか調べた方が前向きだけど。
0116111
05/01/30 22:44:26私はあんまりXFree86の事がわからないのですが
複数のバージョンの共存はできるものなのでしょうか?
3.xで動けば特に4.xは必要ないので4.xを削除することもできます
共存する場合、違うバージョンによる設定ファイルの違いなのはどうなるのでしょうか?
0117名無しさん@お腹いっぱい。
05/01/30 22:58:25Xserverだけ3.xでclientやlibraryその他のバイナリは4.xというのは
できると思うけど。XF86Configってのはサーバーの設定だけだし。
フォント関係がどうなるかは考えないといけないのかな。
0118名無しさん@お腹いっぱい。
05/01/30 23:29:340119名無しさん@お腹いっぱい。
05/01/30 23:56:37...ってか、/usr/X11R6/bin/Xのシンボリックリンクの向け先を
立ちあげたいXserverにすればいいんじゃないのかい。
0120名無しさん@お腹いっぱい。
05/01/31 00:17:27~/.xserverrcに書く方法もあるけどそろそろスレ違いのにほひ
0121名無しさん@お腹いっぱい。
05/01/31 00:26:25linux emuでLinux用のXサーバも動いたくらいだし。
x-tt使いたければ4のxfsに繋げばOKな奇ガス。
0122名無しさん@お腹いっぱい。
05/01/31 00:28:51Xサーバについては、/etc/XF86Configと/etc/X11/XFree86-4とすることで分けられる。
0123名無しさん@お腹いっぱい。
05/01/31 00:31:51Xorg-6.8.1-serverは後者がcore dumpして共存できないのね。
誰かできてる人いますか?
0124名無しさん@お腹いっぱい。
05/01/31 01:31:250125名無しさん@お腹いっぱい。
05/01/31 01:33:390126名無しさん@お腹いっぱい。
05/01/31 01:35:050127125
05/01/31 01:36:250128名無しさん@お腹いっぱい。
05/01/31 01:50:05/usr/X11R6/をNFSで共有という状況だと切り替えたいかもしれないが、
いまどきXserverを動かすようなマシンでそんなケチなことするやつなんぞ
いないと言われればそうかもしれない。
/homeがNFSで共有されてると違うマシンごとに違う設定がいるから
~/.xserverrcの中身をhostnameで切り替えられるようにしないといけない
という話はあるかもしれない。
0129111
05/01/31 02:00:26cvs checkoutしてるんですけど5時間かかってもまだできない‥
寝ようかな…
バイナリだけ持ってくるってpkg_addでいれるってことですかね?
0130名無しさん@お腹いっぱい。
05/01/31 03:08:05いいんじゃない。古いけど。まあ、2.0のxsrc.tar.gz使わずわざわざcvs checkout
するような人ならそんな古いのイヤってことかもしれないね。
0131名無しさん@お腹いっぱい。
05/01/31 05:01:32#cd /usr/src
#cvs update -dP
としたときに
move away foo/bar; it is in the way
というエラーメッセージが出ます。これはbarを消しただけでは解決せず、
親ディレクトリのfooから全て削除すると、次回updateしたときには表示
されなくなります。
updateしたときのログから、'C'という競合を意味するファイルの親ディレクトリを
全て削除してから、もう一度updateするという面倒なことをしなくてはならないのでしょうか?
マニュアルにはcvs update -dPの一発で済むように書かれているように見えます。
■ このスレッドは過去ログ倉庫に格納されています