トップページunix
301コメント83KB

FreeBSD current 思えば遠くへ来たもんだ

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/06/05(金) 06:00:09
思えば遠くへ来たもんだ ふるさと離れて16年目
思えば遠くへ来たもんだ この先どこまで行くのやら

>> Shut up and code!!!

前スレは>>2-5あたり
0032名無しさん@お腹いっぱい。2009/07/21(火) 15:06:04
libcは既にsymbol versioningが導入されているライブラリの例な。
0033名無しさん@お腹いっぱい。2009/07/21(火) 15:15:37
言ってことが正しいのか判断できないけど、なんか必死だな
0034名無しさん@お腹いっぱい。2009/07/21(火) 17:31:05
どうでもいいから、portsの依存地獄を解消しろ。
旧ゲイツOSのdll地獄より更に凶悪。
0035名無しさん@お腹いっぱい。2009/07/21(火) 18:27:38
楽になりたかったらgnomeもKDEも使わないんだな
0036名無しさん@お腹いっぱい。2009/07/21(火) 19:53:50
そんなもんはつかってない。
0037名無しさん@お腹いっぱい。2009/07/21(火) 19:57:09
無理してxorgも使わなくていいよ。
0038名無しさん@お腹いっぱい。2009/07/21(火) 20:09:05
xorgとか良く知らんが、WITHOUT_X11=yesなんだが。
0039名無しさん@お腹いっぱい。2009/07/21(火) 20:54:36
先が読めるけどあえて書いてみよう

なんだみんな幸せ者じゃないか(w
0040名無しさん@お腹いっぱい。2009/07/21(火) 21:39:04
うん。しやわせ?
0041名無しさん@お腹いっぱい。2009/07/21(火) 23:17:52
20090719:
Bump the shared library version numbers for all libraries that
do not use symbol versioning as part of the 8.0-RELEASE cycle.
Bump __FreeBSD_version to 800105.

8.0リリースサイクルの一部として、シンボルバージョニングを使用しない全ての
ライブラリについて、共有ライブラリのバージョンナンバーをバンプ。
__FreeBSD_version も 8.0.0_105 へバンプ。

-------------------------------
シンボルバージョニングするようになったとは読み取れそうにないな。
0042名無しさん@お腹いっぱい。2009/07/22(水) 01:16:12
SHLIB_MAJORの数字を1増やすだけのコミットを見て
symbol versioningするようになったと妄想できる不思議ちゃんもいるというのだから
世の中わからないものだ。
0043名無しさん@お腹いっぱい。2009/07/22(水) 01:56:08
BETA3 はいつくるのかな。
0044名無しさん@お腹いっぱい。2009/07/22(水) 03:57:06
ttp://docs.FreeBSD.org/cgi/mid.cgi?200907200951.56551.jhb
jhbからツッコミが入ってるが、結局release毎に無条件bumpすんなら
symbol versioningが役に立つのってpamだけ? ってことだ。

昔symbol versioningが入った時の-archでも同じような事を話していたが、
RELENGを切ったらリセット、ということになっていてえも言われぬ気持ちになった。
そうじゃないと-CURRENTのライブラリは太り続けることになるわけで、
RELENGを切ったらリセットして互換はcompatなんとかをportsで入れてね、というのは
間違ってはいない。いないんだが、なんかむにゃむにゃ。
0045名無しさん@お腹いっぱい。2009/07/22(水) 04:27:13
URL先とレスの内容が完全にズレてないか。
そのメールの前半は、 symbol versioningが有効なのが一部ライブラリのみで
他の多くのライブラリでは依然としてbumpするなら、
結局それらに依存するものはビルドしなおしになるのであまり嬉しくないねという話。
most libraries に symbol versioning が有効なものは入っていない。
0046名無しさん@お腹いっぱい。2009/07/22(水) 04:29:28
まあ、一度STABLEになっちゃったら非互換な変更は絶対やらない
ってのを多少なりとも緩和できるならversioningにも意味はあるだろう。

無条件bumpったって、OSのメジャーバージョンがホイホイ上がるってわけでも無いし。
0047名無しさん@お腹いっぱい。2009/07/22(水) 04:31:43
なんつーかさ、このスレのやり取り見てるとさ、
日本人ってーのは、やっぱり英語苦手な奴が多いんだなって。
俺も含めてさ。
なんだかしみじみしちゃったよ(ははは
0048名無しさん@お腹いっぱい。2009/07/22(水) 04:44:10
>>44

ツッコミっつーか、昔のようにABI非互換が起きたらbumpてポリシーに戻して
bumpの機会減らすんなら、versioningしてるライブラリだけじゃなくて
それ以外のライブラリも開発者にbumpのタイミング委ねるしかねーんじゃなの、
それどころか、ABI非互換な変更するかどうかも全部開発者に任せたほうがいい
なんてことになるんじゃねーの、って書いてあるだけな気がするけど。
0049名無しさん@お腹いっぱい。2009/07/22(水) 07:34:03
コードじゃなく文章ベースの話だと自分が偉いと思ってる人たちが湧くことがわかった
0050名無しさん@お腹いっぱい。2009/07/22(水) 07:37:30
英語もろくに理解できず、かといってコミットログの中身を見もしないお馬鹿さんが負け惜しみですか
0051名無しさん@お腹いっぱい。2009/07/30(木) 11:51:11
Operaは7.0のバイナリなので
shared-qt3なのを使うとlibz.so.4とlibz.so.5が両方ついてきてしまって
ちょっと困る。両方同じものなので今のところは実用上困ることはない。
- 次のOperaは8.0のバイナリも出るだろうからそれまで気づかなかったことにする
- どうせ同じものだからln -s libz.so.5 libz.so.4
- static-qt3版を使おうと思ったらi386版しかないみたい
- 7用qt3を掘り出してLD_PRELOAD
- 面倒くさいのでlinux版を使う
- 動かなくなったら考える

正攻法はLD_PRELOADかな。
0052名無しさん@お腹いっぱい。2009/08/08(土) 01:55:18
うるせえなあ
ちょっとスレにウルオイをやっただけでなんて言いぐさだ
0053名無しさん@お腹いっぱい。2009/08/08(土) 04:23:27
>>52
急にどうした
0054名無しさん@お腹いっぱい。2009/08/09(日) 02:52:30
currentだけの問題なのかはわからんが…
FreeBSD 8.0-BETA2 #4: Sat Aug  8 12:01:20 JST 2009(amd64版)
virtualbox-2.2.51.r20457_3

でWindowsXPをインスコしようとしているんだが、ゲストをStart
した(Startのボタンを押した)瞬間rebootする。
FreeBSD/amd64なcurrentでVirtualBoxにWindowsXPをインスコ
できてる人いる?
0055名無しさん@お腹いっぱい。2009/08/09(日) 09:50:17
俺はインストール中にFreeBSDがカーネルデバッガに落ちる。
0056名無しさん@お腹いっぱい。2009/08/09(日) 10:24:05
>>55
インストール中ってことは多少は進むのか。
amd64でも動くってどっかで読んだんだけどな。
0057名無しさん@お腹いっぱい。2009/08/09(日) 21:50:56
一発目のpsが遅いのは何故?
ps axuで一回目出力され始めるまで4秒位かかる。
続けて再実行すると即時に出力される。

amd64@Q6600
0058名無しさん@お腹いっぱい。2009/08/09(日) 22:37:44
>>57
psだけ?
HDDがスリープしてるときに何かしようとするとスピンアップ待ち
になってそんな感じになるけど。
0059名無しさん@お腹いっぱい。2009/08/09(日) 23:06:06
うん、psだけ。
0060名無しさん@お腹いっぱい。2009/08/09(日) 23:36:31
ktraceかけてみたら?
0061名無しさん@お腹いっぱい。2009/08/10(月) 00:50:52
ちょっと聞きたいんだが、
nVidia NFP3400なML115というPCに、8.0-BETA2(amd64)をインストールできた方はいますか?なぜだかHDが認識されないのだけれども。i386では問題なくインストールできています。
0062名無しさん@お腹いっぱい。2009/08/11(火) 17:35:28
いまさらなんですが、最近のインストーラ
(いつからか調べてないけど7.2 とか 8-BETA2 とか)
ってパーティションテーブル作ると変じゃないですか?

◆ da0s1c が offset 0 でなく63 になってる(昔は0だったはず)
size は全体の大きさのママなので c の場所がおかしい
(まあ使わないから問題ないかもしれないけど)
◆ da0s1e がはみ出してる? (e というより最後のパーティションを
sysinstall の disklabel エディタで「残り全部」のつもりで
提示された数字をそのまま [OK]して作ったもの。
(パーティションサイズでなく C*H*S の数字になってる?)

手元の例(別に変なインストールしたつもりじゃないんだけどなぁ)

FreeBSD# # fdisk -s da0
/dev/da0: 2231 cyl 255 hd 63 sec
Part Start Size Type Flags
1: 63 35840952 0xa5 0x80
FreeBSD# bsdlabel da0s1
# /dev/da0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 2097152 63 4.2BSD 0 0 0
b: 2097152 2097215 swap
c: 35840952 63 unused 0 0 # "raw" part, don't edit
d: 4194304 4194367 4.2BSD 0 0 0
e: 27452344 8388671 4.2BSD 0 0 0
partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: An incorrect partition c may cause problems for standard system utilities
partition e: partition extends past end of unit
0063名無しさん@お腹いっぱい。2009/08/11(火) 17:42:17
eがはみ出しているのはcがはみ出しているからだろうね。

cのオフセットが63なのが、
あるいはオフセット63にするならするでsizeから63を引いていないのが
まずいと。
0064名無しさん@お腹いっぱい。2009/08/12(水) 16:27:08
>>62
最近というかずいぶん前からbsdlabelのチェックの仕方はおかしいよね。
offset=0 から始まる(この場合) size=35840952 までがディスク全体のサイズ
だと思ってパーティションをチェックしてる。

表示さてる数値自体はおかしくない。

63のオフセットを持たせてるのは一般的にブートブロックとして使われる事を考慮して。
0065名無しさん@お腹いっぱい。2009/08/12(水) 16:37:12
おかしいのはインストーラで、bsdlabelはおかしくないんじゃないか。
0066名無しさん@お腹いっぱい。2009/08/13(木) 10:32:00
そう インストーラ の切り方は明らかにバグってる…

っていうか誰かちゃんと send-pr しないといけないんじゃない?
0067名無しさん@お腹いっぱい。2009/08/13(木) 17:19:28
確信があるならさっさと報告しろよ
0068名無しさん@お腹いっぱい。2009/08/13(木) 17:50:57
こんな単純な問題なら誰かやってると思ったんだよ!
まぁ新規インストールで問題を見いだす人は少ないだろうから仕方ないか
0069名無しさん@お腹いっぱい。2009/08/14(金) 09:52:06
>>68
あなた様はこの問題を見出した数少ない貴重なお方なのです。
あなたのsend-prでこの問題は解決します。
ありがとうございます。
0070名無しさん@お腹いっぱい。2009/08/14(金) 10:16:39
何気ない問題と思ったらすんげー迷宮入りしたりして
0071名無しさん@お腹いっぱい。2009/08/16(日) 10:42:29
メンテナは実体に影響ないから問題ないていいそうだな
そんな事どうでもいいとnack
0072same2009/08/16(日) 10:48:14
>> 66

既に既知の問題なんだけど、過去との互換性とかでナンダラカンタラと。
細かいことは追っていないので知らないけど、
GEOM 関連の更新と絡んで問題がある環境があるらしい。
0073名無しさん@お腹いっぱい。2009/08/16(日) 16:49:48
>72
そうなの?
既知というのは驚かないけど
末尾のパーティションが割り当てたスライスを越えて
はみ出る割り当てってのは
過去との互換性もへったくれもない気がするけど?
0074名無しさん@お腹いっぱい。2009/08/16(日) 18:40:24
以下の問いに答えなさい。
問題1
bsd.はdisk.一枚でもinstall.に再起動が必要か?
(             )
問題2
HD.はpartition.している時にmount.しているのか?
(             )
0075名無しさん@お腹いっぱい。2009/08/16(日) 19:03:49
以下の問いに答えなさい。
問題1
>74 は小学校を卒業している。
( はい ・ いいえ    )
問題2
>74 は中学校を卒業している。
( はい ・ いいえ    )
0076名無しさん@お腹いっぱい。2009/08/16(日) 19:22:22
アナスイというLinuxで有名なおかしな人なので反応しちゃダメですょぅ
0077名無しさん@お腹いっぱい。2009/08/16(日) 19:22:27
>>75
アナスイはアホスクリプトだからヌルー推奨
0078名無しさん@お腹いっぱい。2009/08/16(日) 19:23:05
Linux板で、だった
0079名無しさん@お腹いっぱい。2009/08/16(日) 20:59:45
>>57
君のマシンは遅いね
0080名無しさん@お腹いっぱい。2009/08/17(月) 02:09:53
 
(+Φ Φ)r! なるほど…  「以下の問いを変えなさい。」ですか…
0081名無しさん@お腹いっぱい。2009/08/17(月) 10:08:31
linux板はへんな人が多いですね
0082名無しさん@お腹いっぱい。2009/08/17(月) 19:58:48
キミのレスは151200倍遅い。
0083名無しさん@お腹いっぱい。2009/08/22(土) 11:15:54
8.0Rマダー???
0084名無しさん@お腹いっぱい。2009/08/23(日) 02:50:14
再来月だって
0085名無しさん@お腹いっぱい。2009/08/23(日) 18:48:28
PT1ドライバマダー???
0086名無しさん@お腹いっぱい。2009/08/23(日) 23:19:31
>>85
PT2が手に入ったら作るよ
0087名無しさん@お腹いっぱい。2009/08/24(月) 09:44:07
あれ? その手のどこかで見た覚えあるけどHDUSだったかな?
おれはWindows上でつかってるけどねー
だってさ、余分なところcutしてエンコードすること考えたら
Windowsの方が便利だもの。いやエンコードはmencoderででき
るのは知ってますよ....でもねぇ
0088名無しさん@お腹いっぱい。2009/08/24(月) 10:32:07
HDUS のドライバならここで作ってる人がいます。
ttp://d.hatena.ne.jp/bsdaemon/
ごくろうさまです>作者さま。
0089名無しさん@お腹いっぱい。2009/08/24(月) 11:37:37
>>86
おお、できるだけ協力するよ

ちなみにLinux版はココ
http://sourceforge.jp/projects/pt1dvr/
0090名無しさん@お腹いっぱい。2009/08/24(月) 19:21:15
>>87
う淫ドーズじゃなくてソフトの問題だろ
aviutlがオープンソース化したらFreeBSDに移植してやるよ
0091名無しさん@お腹いっぱい。2009/08/24(月) 19:35:21
>>90
作者に相談してください
aviutl@spring-fragrance.mints.ne.jp
0092名無しさん@お腹いっぱい。2009/08/25(火) 08:05:58
>>90
> う淫ドーズじゃなくてソフトの問題だろ

もちろんその通りですが。道具として使うならWindowsベース
のほうが便利だってことだけですよ。
ある程度マシンパワーがあるならWindowsベースのVMWare
なりvirtual boxで使うのがいいのかもしれませんね。


0093名無しさん@お腹いっぱい。2009/08/25(火) 22:20:25
PT2が予約できたから本気出す。
0094名無しさん@お腹いっぱい。2009/08/25(火) 23:39:57
さて、currentも9へレッツゴウだ。
0095名無しさん@お腹いっぱい。2009/08/26(水) 13:48:31
amd64上でのi386のクロスビルドが出来なくなった。
0096名無しさん@お腹いっぱい。2009/08/27(木) 10:58:45
>>95
速攻でなおった。
0097名無しさん@お腹いっぱい。2009/09/10(木) 23:55:49
遅ればせながら/home以外をzfsに変更した。
0098名無しさん@お腹いっぱい。2009/09/11(金) 00:23:55
>>97
なぜ/homeをzfsにしない?
0099名無しさん@お腹いっぱい。2009/09/11(金) 02:00:21
貴重なエロ画像が入っているから。
0100名無しさん@お腹いっぱい。2009/09/11(金) 10:04:18
/homeをZFS化するのが一番効果的だと思うなあ。
スナップショットもバックアップも簡単に取れるようになるし。
賢者モードのときにうっかり消してしまった画像も
スナップショットから簡単に復元可能。
0101名無しさん@お腹いっぱい。2009/09/11(金) 11:03:54
他人の評価を信用して全てを預けられるほど、どうでもいいデータじゃないんだ。
UFSには10年以上の信頼がある。
0102名無しさん@お腹いっぱい。2009/09/11(金) 11:26:33
ZFSはまだ導入する気にならんが、
脆弱になってゆくUFSも信頼できなくなってきた
0103名無しさん@お腹いっぱい。2009/09/11(金) 15:40:37
ZFS自体はSolarisで鍛えられているから
ディスクのデータがが飛ぶことはないと思っている。
それよりも賢者モードのときに消したファイルが
実はスナップショットで残っていてぜんぜんディスクが空かないのが問題。
0104名無しさん@お腹いっぱい。2009/09/11(金) 16:03:45
いきなり電源切る耐久テストしてみてくれ>ZFS
この間、7.2のUFSでlost+found炸裂してファイル飛びまくったよw
0105名無しさん@お腹いっぱい。2009/09/11(金) 16:52:12
ZFSでいきなり電源を切るテストしたけど、20回中1回もデータは飛ばなかった。
20回以降は無駄だと思いやめた。

信用はできそう。
0106名無しさん@お腹いっぱい。2009/09/12(土) 15:34:46
賢者モードてなんだ?
0107名無しさん@お腹いっぱい。2009/09/12(土) 19:43:48
>>106
男性がオナニーをし終わった直後の気だるさ、鬱などなどを含めて賢者モードとよんでいます。
0108名無しさん@お腹いっぱい。2009/09/13(日) 00:00:34
いつの間にかdev.cpu.[n].temperatueの値にCが付くようになってるな。
rrdtoolが変換できないとエラー出してた。
0109名無しさん@お腹いっぱい。2009/09/13(日) 00:08:13
なるほど
0110名無しさん@お腹いっぱい。2009/09/17(木) 02:00:59
>>104
嫁が電子レンジとドライヤーを一緒に使うという荒業で
よくブレーカーを落とすけど、まだデータが飛んだことない
読み書きはしてない状況ではあるけど
読み込みはともかく書き込み中はどんなFSでもダメだわな
問題はどのくらいで書き込みのキャッシュがはけるかってところか

ちなみに環境は
FreeBSD7.2-R
USB-HDDx3でRAID-Z
0111名無しさん@お腹いっぱい。2009/09/17(木) 02:12:57
↑ああ、ここcurrentスレだった、すまん
currentで電源ぶち切ったことないから、どんな感じになるかわからない
0112名無しさん@お腹いっぱい。2009/09/17(木) 13:58:29
いや、ZFS全般的な話になってるし、有用な情報だよ
日本語でもめてるバカスレと比べれば全然桶
0113名無しさん@お腹いっぱい。2009/09/17(木) 16:10:51
ところでZFSってunionfs使えないのな。cloneとsnapshot駆使するか。
0114名無しさん@お腹いっぱい。2009/09/18(金) 11:35:42
Using a ZFS volume as a dump device is not supported.

っていうのも悩ましい…
0115名無しさん@お腹いっぱい。2009/09/18(金) 13:17:54
panicしたときにzvolなんか使えるかとか
COWに使うメモリは残ってないぞととかはあると思うけど
solarisだとできるんかな?
0116名無しさん@お腹いっぱい。2009/09/23(水) 01:06:39
zfsだとportsでDESTDIR指定したビルドも出来ないな。(nullfsマウントするから)
ufsは捨てられない。
0117名無しさん@お腹いっぱい。2009/09/23(水) 08:21:50
そんなの必要? と思ったら jail の中で
build するようにしている場合に呼び出されるのかな?
0118名無しさん@お腹いっぱい。2009/10/02(金) 17:53:16
fdisk, bsdlabel でなく gpart を使え、ってことを今さら知った。
ディスクラベルはエディタで編集できて楽だったのが不便になった感じ。
0119名無しさん@お腹いっぱい。2009/10/02(金) 23:50:45
よくわからんけど
現在の installer で partition 切ると
bsdlabel ad0s1 なんてしたときに
partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: An incorrect partition c may cause problems for standard system utilities
partition e: partition extends past end of unit
ってな文句をいう状態になっちゃうのと関係ある?

0120名無しさん@お腹いっぱい。2009/10/03(土) 12:59:06
>>119
関係あるかはよくわからないけど、たしかにちょっと前までそういうエラーが出てた。
これに関しては>>62-73あたりで出てるね。
この場合はエラーが出るけど、パーティションは切れる。

>>118で困ったのは、bsdlabel でパーティションを切って反映させる段になると
 bsdlabel: Class not found
と言われるようになって、パーティションを切らせてもらえなくなったことw

fdisk, bsdlabel がまた使えるようになるのかどうかは、わからなかった。
0121名無しさん@お腹いっぱい。2009/11/17(火) 14:30:55
ん?また/dev/ad*への番号付けルールが変わった?

/dev/ad4
/dev/ad6
/dev/ad10
/dev/ad14
/dev/ad16

だったのが

/dev/ad4
/dev/ad6
/dev/ad14
/dev/ad18
/dev/ad20

になっとる…
0122名無しさん@お腹いっぱい。2009/11/18(水) 22:10:03
des>> ITYM "I/O APIC". HTH, HAND!
ワロタ
0123名無しさん@お腹いっぱい。2009/11/19(木) 10:30:52
elischerのは何が面白いのかわからん
0124名無しさん@お腹いっぱい。2009/11/23(月) 17:08:50
>>86
そろそろ開発中?
0125名無しさん@お腹いっぱい。2009/12/27(日) 18:15:05
9-currentは結局何が目玉になるんだろ?

8は結局、Linuxエミュが2.6ベースになったことだったけど。
0126名無しさん@お腹いっぱい。2009/12/27(日) 20:29:43
FreeBSDの最期
0127名無しさん@お腹いっぱい。2009/12/28(月) 09:53:57
どんなすごい目玉が載っても >125 には関係なさそうということだね
0128名無しさん@お腹いっぱい。2010/01/13(水) 01:38:03
関係あるだ
0129名無しさん@お腹いっぱい。2010/01/29(金) 01:34:17
今はどのぐらい遠くにいるのかもうそれすらわからない
0130名無しさん@お腹いっぱい。2010/01/29(金) 10:31:37
9の目玉の一つには主に組み込み向けのmips対応があるかも。
0131名無しさん@お腹いっぱい。2010/02/22(月) 15:02:28
cobalt qube2とかで動かせないかな
0132名無しさん@お腹いっぱい。2010/02/22(月) 15:53:50
こばQてMIPSだっけ?
■ このスレッドは過去ログ倉庫に格納されています