[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 10/10 23:58 / Filesize : 240 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

FreeBSD current 苦難の道



1 名前:つらい [02/03/08 00:17]
cvsup して make world して... 動かん。


というわけで FreeBSD current に関するグチをこぼしあうスレッドです。


222 名前:チキソ mailto:sage [02/07/03 21:59]
>>220
まだ終わっちゃいないし、文句でもない。
何でもかんでも文句だの荒らしだの言う類いのやつだな。
再現性が低いpanicに時々やられるので、このまま追い続けるか
更新してからにするか考えていたの。
cvs-allを読むと2002-06-29(UTC)あたりかなあ。


223 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/03 22:29]
は?

tagが欲しいならjulianに言っとけばつけてくれただろうし、さもなくばつけない理由がわかったろうに。
メール1通で望むように変えられたかもしれない世界を変えないことを選んだのはあなたです。

224 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/03 22:37]
>>222
もう、src/UPDATINGに「だいたい大丈夫だよ、きっと」と書かれてるよ。

225 名前:チキソ mailto:sage [02/07/04 06:56]
>>223 うん。メールは出さなかったよ。
でも>>219では
「なぜtagをつけなかったのか」とか、
「julianは当然tagをつけるべきだった」というようなことは
全くいっていないんだよ。
それを文句だと取るのは>>220がそういうやつだからなんだよね?


226 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/06 01:40]
ちょっと怖かったけど、今朝の current に cvsup して make world してみた。
なんだ、ちゃんと動くじゃん (w

227 名前:651 mailto:sage [02/07/06 16:49]
>>226
うちではmake world が通らない。
cat /usr/src/sys/boot/i386/loader/../../common/help.common /usr/src/sys/boot/i386/loader/help.i386 | awk -f /usr/src/sys/boot/i386/loader/../../common/merge_help.awk > loader.help
で止まってる。
CFLAGS= -Os -ffast-math -mfancy-math-387 -pipe
が悪いのか?

228 名前:名無しさん@Emacs mailto:sage [02/07/06 21:51]
なんかディスク負荷が上がると調子悪いみたい.
いまいち再現しねー,いつのまにか落ちてる... さいあく.


229 名前:チキソ mailto:sage [02/07/08 07:36]
2002-06-29(UTC)稼働中(24時間ちょっと)。
一個revisionを進めないとコケたけど場所忘れた。
NO_OPENSSH=yesじゃないとbuildworldに失敗。


230 名前:名無しさん@お腹いっぱい。 [02/07/08 12:26]
buildworld 中、usr.bin/truss でこけてるのってうちだけ?



231 名前:226 mailto:sage [02/07/09 01:05]
>>227
それ、今日のおぼえがきに書いてあったやつじゃねーの?
ちなみに当方は CFLAGS+= -O -pipe だな。そこ、チキン野郎と呼ぶな(W

232 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/09 16:17]
(・∀・)チキソ!

233 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/09 20:55]
KSE-III以前から、wineがkernelごと刺さる。PEACEも同様。
wineの一部が含まれるmplayerは、プロセスだけ刺さる。
どうしたもんかねえ。

234 名前:227 mailto:sage [02/07/10 01:40]
>>231
CFLAGS+= -O -pipe だと通るね、確かに。

今気づいたけど、651とか言っちゃってたね、俺。

235 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/12 15:34]
-t swap な memory disk って腐ってる?


236 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/14 09:47]
>>235 何かあったの?


237 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/15 15:00]
ipfwが…

238 名前:235 mailto:sage [02/07/15 16:44]
>>236
mdconfig(8) の EXAMPLES にあるとおりの設定で
swap backed filesystem on /tmp としていたのだけど、
/tmp に一回でも書き込まれると fsck /dev/md?c がエラー返してくる。

これに気づかずに使っていたので、/tmp へのアクセスが
激しくなる作業をさせると突如リブート、という状況になってた。

6月頭の kernel だと問題ないみたいだから、それ以降の
どこかの修正のせいかと。VM 周り?

とりあえず -t malloc な malloc disk にして回避。
うちの環境だけなのかな...


239 名前:チキソ mailto:sage [02/07/15 23:00]
>>238
こっちは2002-06-29(UTC)でipfwとnetinetだけ7/8ごろにしてあって
同じくswap backedだけど、確かに
$ cp -r /usr/include /tmp/
で知にますね。
でリブートしてからもう一度やると知なない。知んだときはXを上げたり
していて条件が違うので、もうちょっと調べてみます。
実はmdmfsとかに頼らず、ddで先頭を吹き飛ばしてやらないとカスが残って
いる、とかそういうオチだったりして……


240 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/16 02:13]
docs.freebsd.org/cgi/getmsg.cgi?fetch=17855+0+current/freebsd-hardware

go! julian, go!!



241 名前:名無しさん@お腹いっぱい。 [02/07/17 00:31]
S o r e n 必 死 だ な(w

242 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/18 02:12]
>>234
CFLAGS=-O2 -pipe
CPUTYPE=k7

でどうしてもはまるので、gawk いれて echo AWK=/usr/local/bin/gawk して逃れた。
じゃないと lib/libncurses と sys/boot/i386/loader ではまるっぽい。

COPTFLAGS は恐いので -O にしてある。

でもここ読んでたら俺程度のスキルの人間が current で -O2 は危険な気がしてきたので
次回から -O にしようとと決意。

# freebsd-current に ports/www/mozilla のパッチハケーン
# ただいまコンパイル中...


243 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/18 17:00]
>>242
つ、ついに mozilla のコンパイルに成功すますた! (感涙)
# 何箇月ぶりだろう……

244 名前:名無しさん@Emacs [02/07/19 15:20]
>>230 と同じく usr.bin/truss で make buildworld がこけますが、
解決法はありますでせうか?
6/18 でも今日の CVS でもだめだた。(´・ω・`)ショボーン


245 名前:チキソ mailto:sage [02/07/19 16:17]
>>244 どんな愚痴をこぼしてきましたか。


246 名前:244 [02/07/19 17:05]
エラーがでているのは、こんな感じです。もっと情報が必要でしょうか?

- - - - - -
===> usr.bin/truss
cp /usr/src/usr.bin/truss/../../sys/kern/syscalls.master syscalls.master

/bin/sh /usr/src/usr.bin/truss/../../sys/kern/makesyscalls.sh syscalls.master /usr/src/usr.bin/truss/i386.conf
syscalls.master: line 56: syscall number out of sync at 7
line is:
struct rusage * rusage ) ; } wait4 wait_args int
*** Error code 1

Stop in /usr/src/usr.bin/truss.


247 名前:チキソ mailto:sage [02/07/19 17:10]
>>246 -currentを読んでる?


248 名前:244 mailto:sage [02/07/19 17:59]
current の ML で情報を探したつもりですが、所詮、「つもり」で
すので、抜けているかもしれません…。
(´Д`)

249 名前:チキソ mailto:sage [02/07/19 18:50]
>>248
<20020630225315.BC2486D9D3@www.fastmail.fm> からのスレッド
ちょっと前まで熱かったsed関連のはず。


250 名前:244 mailto:sage [02/07/19 19:47]
>>249
どうもありがとうございます。これから帰宅してから再挑戦します。




251 名前:/stand 以下は無事だったので sysinstall し直してしまった… mailto:sage [02/07/21 03:19]
うえーん、make buildworld 通ったからそのまま
何も考えすに make installworld && mergemaster -ia したら、
何のコマンド実行してもPermission denied されるよー
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            ∧_∧
          ( ´Д⊂ヽ
          ⊂    ノ
           人  Y
          し (_)


252 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/21 19:43]
>>251
/stand以下はinstallworldでは更新されないので、
ひょっとするとひょっとしていたかもしれない罠。


253 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/22 00:10]
/usr/sbin/sysinstall 使えばよかったかもね。

254 名前:244 mailto:sage [02/07/22 11:22]
>>249
どうも有難うございました。無事、make world できました。
週末を使って、XFree86 周りも portupgrade しました。
御報告まで。ヽ(´▽`)ノ

255 名前:名無しさん@お腹いっぱい。 mailto:どこに書き込むか悩ましいネタかも 質問?語ろう?CURRENT? [02/07/22 22:07]
USB マウスを使ってるんですけど、デフォルトのままでは
スクロールが有効にならないので、
/etc/usbd.conf の最後の項目のmoused の起動オプションに -z 4,5 を追加して、
usbd とmoused をkill して起動し直し、さらにマウスをひっこ抜いて差し込み
直したところ、使えるようになりました。

てか、usbd.conf では$moused_flags とかを見てくれないんですけど、
これは、どんなマウスが入って来るかわからんからこうなってるんでしょうか?

それに、USB マウスで2つとか3つしかボタンがないマウスなんて滅多に見ないので、
デフォルトで有効にしててもよさそうだけどなぁ。
動作が変になる、とかの実害があるんでしょうか?

あと、cvsup で更新するとせっかく書き直した設定が消えてしまうみたいです。
/etc/defaults/usbd.conf 作れー、とか投書したほうがいいでしょうかね?
それとも、まだ過渡期だから、もう少し待った方がいい?


256 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/22 22:09]
>>255
おれは2ボタンスクロールマウスを持ってる。

257 名前:255 mailto:sage [02/07/22 22:36]
>>256
いい間違えました。すいません。
私が使っているのも、2 ボタン+ホイールです。
使う時には、
ボタン1 = 左ボタン
ボタン2 = ホイール押下
ボタン3 = 右ボタン
ボタン4 = ホイール方向1
ボタン5 = ホイール方向2

のようにしているんですが、
> 2つとか3つしかボタンがない
のボタンは、この仮想的なボタン番号の感覚で書いてしまいました。
正しくは、ホイールがついてないマウスは滅多に見ない、程度の意味です。

今思い出したんですけど、もしかして Logitec と Microsoft でホイールのボタン番号の定義が違う、とかありましたっけ?

258 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/22 23:18]
おれが世界の中心だ、といい放つヴァカがいるスレはここですか?

259 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/22 23:54]
外出だったらスマン。今日久々にCVSうpしてみた。

libpam.soのバージョンが1から2に上がってて、pam認証してるプログラムがこけた。
libpam.so.1を削除、プログラムは再リンクで復活。

260 名前:うひひ mailto:sage [02/07/23 00:12]
時代は変わったなぁ。3ボタンは今やクズ扱いか
コロコロが標準という時代?あんなんで中ボタン押す気にならない
っていうかお好きにならないちゅーの
確かに探すのはタイヘンだがアルとこにはアル
ココにはイパーイある



261 名前:255 mailto:sage [02/07/23 06:28]
こんなとこで言っててもなんにもならないのは分かってるんですけどねぇ

>>260
クズだなんて一言も言ってないし、クズあつかいできるほど物も知らないんですけど。
さすがにうちには無いんですけど、横に爪のついたコネクタのシリアルマウスを
つい先月まで職場で使ってました。

今、フツーのパソコン屋さんでUSB かつホイールじゃない3ボタンマウス探すのってえらく大変ですよ?
PS/2 でさえ、シリアル両用のマウスくらいしか3ボタンホイールなしって見ないし。

単純に、
他の物を見付けるのが大変なくらいな状況に一般向けの売場は変化しているってことが
言いたかっただけです。
なのに、
なんかFreeBSD のusbd.conf の記述がホイールについて全く考慮されてない風な
書き方なんだけど、
これはなんかやむを得ない理由でもあるのかな?って聞いてみただけ。
あるいは、moused がデフォルトでホイール認識できたって別に誰も困らないんじゃない?
って言ってみたかっただけです。

そう思うならsend-pr しろと?
ああ、そうですね。その通り
私もそう思います。
その前に同じように思っている人がいないかどうか聞いてみたかっただけです。
誰もそう思っていないようなのでもう何をする気にもならないけど

>>258
申し訳ございません。それは私のことでしょうか?
マウスボタンの配置についての妄想をばらまいてしまったことについては謝罪するより他にないと思うのですが、

...そう思うなら放っとけよ。そのうち消えるんだからさ
そういうのを放置できない人間って、
> おれが世界の中心だ、といい放つヴァカ
とそう変わらない人種だと思うぞ

というのが偽らざる心境です。
明鏡止水とは流石に申せないのが修行の足らないところです。
どうぞご寛恕願います。



262 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 06:33]
usbd.confいじらずにホイールが使えている漏れは天才ちゃんかも

263 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 06:36]
>>261
>
> 今、フツーのパソコン屋さんでUSB かつホイールじゃない3ボタンマウス探すのってえらく大変ですよ?
> PS/2 でさえ、シリアル両用のマウスくらいしか3ボタンホイールなしって見ないし。

> 単純に、
> 他の物を見付けるのが大変なくらいな状況に一般向けの売場は変化しているってことが
> 言いたかっただけです。

普通のパソコン屋さんにいってWindowsやMacじゃないマシンを探すのはえらく大変なのに
おまえはFreeBSDを使おうとしているんだ?
おまえの意見が正しければ、普通のパソコン屋さんに売っていないFreeBSDは使わないんじゃないか?

264 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 06:56]
逆ギレっぷりを競い合うスレはここ…なわけないよなぁ…

265 名前:255 mailto:sage [02/07/23 07:25]
>>262
ん?そうなのですか。私の環境が異常なのかも。
/etc/rc.conf にmoused 関連の設定を書いていますでしょうか?
(現在私の環境では usbd 経由でmoused を起動するようになっていて、
moused_enable="NO" にしています)
また、抜き挿ししても認識してくれますか?


>>263
そうですね。
でも、私はいつも私の論理的整合性を満たすためだけに生きている訳には
いきません。現実の都合と言うものはいつだってつきまとう訳です。
私が組み立てたパソコンにはもともとOS は入っていませんでしたし、
手元に持っていた満足に使える(使ってよい)OS がFreeBSD しかなかったのが
運のつきなのでしょう。

また、使っているOS が店頭で見付かりにくいものであるからと言って、
それを使うハードウェアも見付かりにくいものでなければならない必然性は
ありませんし、逆もまた然りです。
ただ、ソフトウェアが探しにくいからこそ、そのソフトウェアは、
対応ハードウェアの面では今あるものにすぐ対応できていることが望ましい、
でないと余計にとっつきが悪くなってしまう
というのはお分かり頂けると思いますが、いかがでしょうか。


266 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 07:36]
>>265
moused で Z-axis の変換をしてもそれほどウマーじゃないので、PS/2 でも
USB でも moused には -z を付けず、XF86Config で "ZaxisMapping" "4 5"
すりゃいいんじゃじゃなかろうか。


267 名前:255 mailto:sage [02/07/23 07:53]
>>266
おお、こんな方法があったんですか。
てっきりmoused で設定しないといけないと思い込んでいました。
逝って参りますです…。

268 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 15:55]
ホイールがなぜ考慮されていないかは、もう何年も前に散々議論されて、
デフォルトは何もしないになったんだな。某 USB の偉い人んちには、
ホイールのあるなしかかわらず USB マウスが山ほどあって、
そのどれもが問題なく動く完璧な設定はない、と言ってた気がする。

269 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 21:09]
>>261(==255)
| そう思うならsend-pr しろと?
:
| 誰もそう思っていないようなのでもう何をする気にもならないけど

それが間違いです。あなたはcurrentを追いかけるひとなのですから、
他の人と横並びでいく必要はない、というかむしろしてはいけない
のです。
動くのを探すのではなく、自分が持っているのを動くようにするのです。
自分でできなければ、他人をコキ使って動くようにさせるのです。
今動いているのであれば、どこかのバカのcommitで動かなくなったら
すかさず突っ込みを入れて直させるのです。

そうじゃなきゃ-STABLEと同じでしょ(違


270 名前:256 mailto:sage [02/07/23 22:04]
>>263
一体どこをどう読んだらそういう結論になるんだか...
>>257
いや、違うんだよね。おれが持ってるのはホイールがボタンになってないの。
だからusb.conf書き換えればホイールは使えるが3つめのボタンが押せない。
VictorのInternet Handy Mouseって奴なんだけどね。
まあ、君の話とは全然関係ないことなんだが。



271 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/23 22:42]
うちのUSBマウスは認識はするけどカーソルが動かない...

サンワサプライのMA-5UPOなんだけど

ちゃんとusbdもマウスを刺したことを認識して、mousedも
立ち上がるんだけど全然カーソルが動かない
知り合いのUSBマウス借りてきて刺したらちゃんと使えた
からマウスの問題だよなぁ

272 名前:名無しさん@お腹いっぱい。 [02/07/24 00:39]
>>271

273 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/24 00:44]
>>271
そのマウスは動かないことで有名だね。
PS/2への変換コネクタがついているやつは使えない(らしい)。

ちなみに PS/2 としてなら使えるらしいよ…。

274 名前:    [02/07/24 01:27]
CPU切り替え機でキーボードとマウスを一組にして、
マシン本体4〜8台を切り替えて使いたいと思うのに、
Windowsだとマウスは正常に動作するのに、FreeBSDもLinuxも
切り替えてもマウスが正常には動作しない。切り替え機を
いろいろと試してもダメだ。ああもういやだ、こんなことばかり。

275 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/24 01:38]
CPU切り替え機ってどんな機械ですか?

ソウゾウガツカン


276 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/24 02:02]
>>275
ここでいうCPUはキーボードやマウス等の周辺機器を含まない
マッシーン本体のことだな

277 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/24 22:36]
>>275
マウスとキーボードを複数のマシン間で切替えて使えるようにする装置が
そういう名前で売られてる。

278 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/25 00:08]
>>277 KVMじゃないんですか。


279 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/25 00:43]
>>278
KVM Changerのことを、なぜかCPU切り替え器って言うのよ。
どーして目的語が反対になったのかは知らんが。


280 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/25 01:16]
>>279
多分、一部の文化圏でパソコン本体をCPUと呼んでいた慣習の流れではないかと。



281 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/25 02:47]
ああ、カーネルだけ上げるとはまる奴ですね。>kvm

282 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/25 10:29]
面白くありません

283 名前:278 mailto:sage [02/07/25 21:47]
>>281 2-CURRENTですか?


284 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/26 05:31]
FreeBSDにはframebufferみたいな物を実装する予定はないんですかね?
Currentにもないですよね?

285 名前:名無しさん@お腹いっぱい。 [02/07/26 09:24]
>>284
どんな物? 参考資料プリーツ?


286 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/26 09:36]
>>285
Linuxのkernel2.2以上にはあるみたいなんですが
コンソールで高解像度が表示出来たり、画像が表示出来るらしいです。



287 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/26 09:49]
>>286
君以外のFreeBSD使いは皆ダム端だよ。

288 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/26 10:17]
>>287
そうだったのですか。知りませんでした。
ありがとうございました。


289 名前:285 mailto:sage [02/07/26 15:10]
>>287
撲はそんなにオサーンではありません。


290 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/26 16:23]
NetBSDだとあるみたいだね
mail-index.netbsd.org/cgi-bin/projects.cgi?token=&mode=viewproj&projnum=98




291 名前:名無しさん@お腹いっぱい。 mailto:おsage [02/07/26 17:17]
>>285
純粋に質問なんだけど vidcontrol で 130x43 とかにできるのとはちがうの?

% vidcontrol -i adapter
fb0:
^ vga0, type:VGA (5), flags:0x7007f
| initial mode:24, current mode:24, BIOS mode:3
こ frame buffer window:0xb8000, buffer size:0x8000
れ window size:0x8000, origin:0x0
display start address (0, 0), scan line width:80
reserved:0x0

でも man vidcontrol しても framebuffer という文字はでてこない...


292 名前:名無しさん@お腹いっぱい。 [02/07/26 22:24]
今日 cvsup したんだけど、OLDCARD でどうなったの?
なんか NOTES から pcic が無くなってるけど。


293 名前:他力本願 [02/07/26 23:19]

FreeBSD の Native JAVA で native thread 動くようになった?
動かないと困るんだ。



294 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/27 00:29]
>>292 rev 1.1017


295 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/27 10:03]
カーネルを2002-07-26(UTC)に上げますた。
vm_fault でpanicすますた(MLにもあるやつね)。
hostコマンドは動くけどdnsq*コマンドが変になりますた(これはportsの問題かも)。


296 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/27 10:50]
>>291
任意の pixsel を書けることが重要なんでは。


297 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/27 16:38]
vidcontrol だとBIOS で対応してない解像度にはできなかった気がするけど
framebuffer はどの位のことができる?
最近のビデオカードだと、そんな機能めったに使わないから機能を省いてたりするのであんまり使えないのよね。


298 名前:271 mailto:sage [02/07/27 23:04]
>>273

これってumsの問題だよね、きっと
将来的には使えるようになるかもね


299 名前:名無しさん@お腹いっぱい。 mailto:sage [02/07/28 23:09]
そんなデバイスの送り先は唯一ひとつに決まってると思うが。

300 名前:チキソ mailto:sage [02/07/31 22:04]
2002-07-30(UTC)でmake -j2 buildworld中。
今度は大丈夫そう。




301 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/01 08:39]
またまた make world 祭りですよ! とほほ……

302 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/02 11:00]
(´-`).。oO(4.6.X が遅れまくってるけど、DP2 っていつごろなんだろ?)

303 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/06 00:33]

僕も工藤静香が使っているFreeBSDにしますた。


304 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/06 23:03]
にしても、STABLE branch どころか RELENG_4_6 でも苦難の道になりかけている
のってどうよ。

305 名前:名無しさん@お腹いっぱい。 [02/08/07 19:54]
-current で PCI_ENABLE_IO_MODES を sysctl に移した件で文句言ってる人がいたね。
最初から off を default にしておけば良かったのに。
はまっている人は用チェックです。

306 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/07 23:07]
なんか-CURRENTのが楽じゃん……


307 名前:名無しさん@Emacs mailto:sage [02/08/08 13:42]
>>306
んなわけあるか。

308 名前:306 mailto:sage [02/08/08 22:40]
>>307 s/楽/&しい/

ところでbash-2.05b.0(1) でsuspendが病気なんですが、
pre KSE-III でbash-2.05b.0(1)の人、どうでしょうか。


309 名前:おちけつ mailto:sage [02/08/10 05:21]
docs.freebsd.org/cgi/getmsg.cgi?fetch=1394698+0+current/cvs-all

310 名前:おちけつ、俺 mailto:sage [02/08/10 07:01]
  キ タ ━━━━━━━━━━━━━━━━━━━━━━━━┓
    __  __      __ __     __  __      __ __    ┃
  /[l》'´  lヘ ヾヘ /[l》'´  [l》《l| /[l》'´  lヘ ヾヘ /[l》'´  [l》《l|  ┃
  リノl ノノリ ))〉| リノl    / ) リノl ノノリ ))〉| リノl    / )  ┃
┏━(冫(l.゚ ヮ゚ノl リ━(冫  (( (━ ((冫(l.゚ ヮ゚ノ| リ━(冫   (( (. ━┛
┃  ((⊂)IV!つ   ((l ノハ) ))つ  ((⊂)IV!つ   ((l ノハ) ))つ
┃   ⊂く/_〉     ⊂く/_〉      ⊂く/_〉     ⊂く/_〉
┃     l.ノ        l.ノ         l.ノ        l.ノ
┗━━━━━━━━━━━━━━━━━━━━━━━━━!!
docs.freebsd.org/cgi/getmsg.cgi?fetch=1748422+0+current/cvs-all



311 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/11 00:32]
locale周りにbtowc/wctob入ったけど中身sgetrune/sputruneじゃん、萎え。
小手先でAmendant1っても笑われるだけだぞー。

312 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/11 04:32]
>>311
www.freebsd.org/projects/c99/index.html
この一環かな。小手先でも何でも、とにかくまず埋めるのが目的だと思われ。

www.freebsd.org/news/newsflash.html#2002August1:0
こんなのもあるし、UNIX(R)取得狙ってるのかも。


313 名前:311 mailto:sage [02/08/14 04:32]
fgetwc() mo nakamiwa fgetrune()
mou damepo...


314 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/14 11:27]
>>313
よくわからんので教えて欲しいんだが、fgetruneだと何か不都合あるの?
ざっと下みたいなので試した限りではうまく動いてるっぽいんだが。

% cat foo.c
#include <rune.h>
#include <stdio.h>

main()
{
int c;

setrunelocale("ja_JP.eucJP");
while ((c = fgetrune(stdin)) != EOF) {
printf("%x\n", c);
}
}
% cc foo.c
% echo 'ほげ' | ./a.out
a4db
a4b2
a
% echo 'ホゲ' | ./a.out
ce
b9
de
a


315 名前:311 mailto:sage [02/08/15 07:55]
>>314
んーと、rune(3)はISO-C/POSIX/SUSのようなstandardではない。
deprecatedなAPIであることがまず前提。

んで、runeはCSIなframeworkだけんど、stateful encodingを現状では
サポートしていないし、reentrant(restartable)にするには大幅に拡張が必要ですと。

つまり素のruneベースだとAmendant1のキモであるmbrtowc/wcrtombとかの
実装は難しい、だから小手先にすぎないとか、だめぽ言ってるわけ。

# NetBSD/Citrus XPG4DLではitojun氏のruneの拡張版を元にしてたけど
# 途中でいろいろ問題が生じた様子、↓で始まるスレッドを参照。
# www.haun.org/ml/b-l-j/a/500/512.html

小手先でなく、きちんとmbrtowc/wcrtombを実装した上で、
(もしbinary compatibilityの為に残すのであれば)
sgetrune/sputruneの内部でmbrtowc/wcrtombが動くように
simとして書き直すべきと思ってるんだけどね。

でもsetrunelocaleとsetlocaleって混ぜるな危険(当り前か)だし
libcのmajor上げたタイミングでごっそり捨てちまったほうが世の為だな。

316 名前:311 mailto:sage [02/08/15 08:07]
> んで、runeはCSIなframeworkだけんど、stateful encodingを現状では
> サポートしていないし、reentrant(restartable)にするには大幅に拡張が必要ですと。

なんか言葉が変だな、ISO2022のようなstateful encodingを
現状ではサポートしてないので、mbstate_tみたいなシロモノが
rune(3)では考慮されてこなかったってことを言おうとしてるんだけど
うまいこと説明できんなぁ。

317 名前:311 mailto:sage [02/08/16 03:20]
久々にfreebsd-i18n読んできた、数日中にwc(s)widthも入るみたいね。
wctype.hのisw*な関数はNetBSD/CitrusもFreeBSD runeも対して変わり無いんで
-currentにつっこむのは嬉しいところ。

patch書いたchinese?な人はちゃんとNetBSD/Citrusのコードを読んでるぽいので
小手先路線を起動修正してくれることを期待。

318 名前:314 mailto:sage [02/08/16 04:16]
>>315-317
ISO/IEC 9899:1999見直してみた。たしかにwide系のフレームワークは
mbrtowc/wcrtombを前提にデザインされてるね。これ無しで色々追加
してくのはたしかに危ういかも。
でも、「wchar_tはunicodeにしちゃおうYO!」とか言い出さないうちは
傍観してても大丈夫じゃないかな。


319 名前:名無しさん@お腹いっぱい。 [02/08/21 08:08]
cvsupのcheckout modeでCURRENTを追っている人は、自分の修正を
どうやって保存しているんですか? cvsupすると、ちょっとした
修正をしていたのに消されちゃいませんか?


320 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/21 13:24]
自分で修正するような人は cvsup なんか使わないと思われ



321 名前:名無しさん@お腹いっぱい。 mailto:sage [02/08/21 14:35]
>>319
STABLEだけど、オリジナルのツリーでcvsupして、俺レポジトリに
突っ込んで、俺ツリーでcvs updateして、ってやってる。
ディスクスペース3倍食うけど。
そこまでやってる割に、拾ったパッチの他は2,3個修正してるだけ
なのだった。

322 名前:名無しさん@お腹いっぱい。 [02/08/21 14:41]
FreeBSD CURRENT でSTABLEソースツリー を取ってきて make buildworld
(引数なし、コンパイラフラグに -O や -pipe を付けても付けなくても)
すると、
stage 4: make dependencies

===> usr.bin/kdump
sh /usr/src/usr.bin/kdump/mkioctls /usr/obj/usr/src/i386/usr/include > ioctl.c
の所で失敗します。エラーメッセージは

awk: newline in string #include <cam/scsi/s... at source line 1
awk: newline in string #include <cam/scsi/s... at source line 1
awk: newline in string #include <cam/scsi/s... at source line 1
In file included from :68:
/usr/obj/usr/src/i386/usr/include/sys/memrange.h:19: warning: `MDF_ACTIVE' redefined
/usr/obj/usr/src/i386/usr/include/pccard/cardinfo.h:115: warning: this is the location of the previous definition
In file included from :80:
/usr/obj/usr/src/i386/usr/include/sys/wormio.h:102: warning: `CDRIOCBLANK' redefined
/usr/obj/usr/src/i386/usr/include/sys/cdrio.h:88: warning: this is the location of the previous definition
cpp0: output pipe has been closed

です。どなたか対策を教えてもらえませんでしょうか?
あるいは、STABLEからCURRENTに移行しちゃうと、元にはもどれないとか??

CURRENTソースは普通に make buildworld & 諸々インストール出来ます。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef