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

FreeBSD7.0リリース

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/06/13(水) 22:11:30
来月でしょ?
0337名無しさん@お腹いっぱい。2008/03/02(日) 12:15:27
最近のHPはFreeBSDのサポートもしてるのか?
0338名無しさん@お腹いっぱい。2008/03/02(日) 12:30:19
>x11-drivers/xf86-input-vmmouseで十分ってこった

>vmware-toolsboxを起動しっぱなしなんて間抜けもいいトコw

お前マジであほだろ?なぁ
x11なんてもんはOSレベルで見ればアプリケーションレベル。
ドライバつっこもうがtoolbox起動しようが関係あるかよ。
メーカ側がちゃーんとアプリ用意してくれてんのにportsでインストールすることが自慢かい
馬鹿はこれだから困る
0339名無しさん@お腹いっぱい。2008/03/02(日) 12:39:31
>>338
>>335

それとportsのは純正品
0340名無しさん@お腹いっぱい。2008/03/02(日) 12:44:20
>>331
>コピペは普通にktermにやればいいだけだし。

なんか思いっきり勘違いしてるだろ?
0341名無しさん@お腹いっぱい。2008/03/02(日) 12:45:50
>>339
だから、製品もってりゃ、わざわざvmtoolsがついてくるし、アプデトもできんのになんでわざわざports使うんだよ
0342名無しさん@お腹いっぱい。2008/03/02(日) 12:47:45
>>341
おまえ、バカだろ
0343名無しさん@お腹いっぱい。2008/03/02(日) 12:51:08
>>336
6.3の/usr/src/sys/i386/conf/カーネルコンフィギュレーションファイル(XXX)だけどっかに退避しといて、
6.3 の/usr/src/を削除
7.0のソースファイルを/usr/src以下に展開
make buildworld + make installworld

リブートせずにそのまま退避させたXXX)を/usr/src/sys/i386/confにコピー
7.0のGENERICと XXXを見比べながら newXXX config newXXX + make depend + make install

リブートすれば7.0 worldのできあがり。
今のところ動いてるが、/etc/defaults/rc.confぐらいは7.0のと比較しといたほうがいいと思う
0344名無しさん@お腹いっぱい。2008/03/02(日) 12:51:50
>>341
テメエ糞だろ
0345名無しさん@お腹いっぱい。2008/03/02(日) 12:54:57
>>341
Xにだって開発元があって常にアップデートされてるのに
toolsのX用のドライバがVMware社だけの手で作られるとでも
思ってるのか?
0346名無しさん@お腹いっぱい。2008/03/02(日) 13:02:54
>>341
きみはじつにバカだなァ(AAry
0347名無しさん@お腹いっぱい。2008/03/02(日) 13:03:01

どうでもいい
0348名無しさん@お腹いっぱい。2008/03/02(日) 13:08:25
>>346
きみはじつにしょーもないヨツだなぁ(AAry
0349名無しさん@お腹いっぱい。2008/03/02(日) 13:09:10
このスレはVMWareのゲストOS上でFreeBSD動かしてるやつしかいないのか?
0350名無しさん@お腹いっぱい。2008/03/02(日) 13:11:31
>>349
おそらく季節モノのバカが一匹暴れてるだけだ、気にするな
0351名無しさん@お腹いっぱい。2008/03/02(日) 13:14:42
VMware本体のコンソールを使わずに
すべてリモートでやるんだよ。
kterm+sshとかでログインしてもいいし、
Xベースにしたけりゃ、XDMCPでloginとか、
DISPLAY=hostos:0 でウィンドウを飛ばしてもいい。
いずれにしてもそうすればホストOS上だけでできるので、
コピペは普通にできる。
vmware-toolsは要らない。
0352名無しさん@お腹いっぱい。2008/03/02(日) 13:21:20
いまどきktermて
0353名無しさん@お腹いっぱい。2008/03/02(日) 13:23:44
ホストOS VISTA使っててktermなんてないんですが
このためにCygwinでも入れろってか?Cygwin入れるならそもそもFreeBSDをわざわざVMWareで動かさなくてもいいやん
0354名無しさん@お腹いっぱい。2008/03/02(日) 13:25:44
ホストOSにWin系使ってる人なんてこのスレに居るのww
0355名無しさん@お腹いっぱい。2008/03/02(日) 13:27:14
>>354
だからお前勘違いしてるつってんだよアホ
0356名無しさん@お腹いっぱい。2008/03/02(日) 13:27:28
>>353
Xサーバさえ入れれば端末なんて好きなの使えばいいじゃんw
アホ杉www
0357名無しさん@お腹いっぱい。2008/03/02(日) 13:28:00
>>351
あ、その方法があったか。CUIだけじゃなくXもこれで使えるなぁ。目から鱗。
0358名無しさん@お腹いっぱい。2008/03/02(日) 13:32:46
VMWareでFreeBSDを動かしてて、XサーバをFreeBSDとの通信に使うために使うなんてのは糞杉な発想だな
仮にやってたとしてもそれを恥ずかしげもなくレスすること自体、ケツの穴見せるに等しい間抜けぶりってこともわからない。っとにうんこ並 >>356
0359名無しさん@お腹いっぱい。2008/03/02(日) 13:47:40
>>357
普通そうするだろ?
0360名無しさん@お腹いっぱい。2008/03/02(日) 16:09:14
つ「jail」
0361名無しさん@お腹いっぱい。2008/03/03(月) 23:30:09
VMwareでX動かして何が楽しいの?
オジサンタチ
0362名無しさん@お腹いっぱい。2008/03/04(火) 00:03:48
お前が言うな
0363名無しさん@お腹いっぱい。2008/03/04(火) 02:37:43
>>361
そういうことするのはオジサンじゃなくって若いヲタクだろ。
おじさんは ASTEC-X とか Mac を使うと思われ。
0364名無しさん@お腹いっぱい。2008/03/04(火) 02:46:22
そうそう
おじさんになるとイロイロ面倒に成ってきてね
下手に苦労するより金に言わせて既知な範囲で工夫するようになるんだよ
0365名無しさん@お腹いっぱい。2008/03/04(火) 03:24:29
mail は grep, news は more (less) で読んでいた世代ですね。
あの頃は楽しかった。

0366名無しさん@お腹いっぱい。2008/03/04(火) 03:51:23
>>364
2チャンネル語では加齢臭なんだろうけれど、世間では大局観といいますね。
若い人は細かいところでは間違えないけれど、大きな所で間違えるものです。
0367名無しさん@お腹いっぱい。2008/03/04(火) 08:24:08
>>366
そして「若いねぇ」と感心されるほどの力技を示す場合もあって・・・
0368名無しさん@お腹いっぱい。2008/03/04(火) 09:36:52
>>361
Xをたちあげたままサスペンドできるのが良い。
ASTEC-Xでやったらコネクションが切れる。
0369名無しさん@お腹いっぱい。2008/03/04(火) 13:35:11
>>363
懐かしいな。
よくユニマガの後ろの広告に書いてあった。
0370名無しさん@お腹いっぱい。2008/03/04(火) 16:13:46
まだあるんじゃなかったっけ?
確かVistaのサポートがどーとか....
0371名無しさん@お腹いっぱい。2008/03/04(火) 16:21:44
そらあるだろ
0372名無しさん@お腹いっぱい。2008/03/04(火) 20:10:54
そんなに需要があるのかぁ。
asted-x
0373名無しさん@お腹いっぱい。2008/03/05(水) 01:47:04
>>372
大学とかに需要あるんじゃないかな。
私が行ってたとこにもWin用Xサーバが入ってたし。
0374名無しさん@お腹いっぱい。2008/03/05(水) 04:03:44
>>372
使ってるところではまだ使ってる。>>323氏の言うように教育現場とか。
でもコストが掛かるのでXmin辺りを使うか、リモートデスクトップ&Webベース系に移行しているかと。
03753742008/03/05(水) 04:24:57
>>323>>373 の誤り。スマヌ。

はてなようせいかわいいよはてな
03767.0R2008/03/05(水) 15:10:22

ports/package に gcc-withfortran (gfortran) がないんだけど、

どうしてかわかる人います? ベースに組み入れられたとか?
0377名無しさん@お腹いっぱい。2008/03/05(水) 15:26:29
gcc42のMakefile見るとfortran組み込まれているっぽいけど
03787.0R2008/03/05(水) 15:45:22

そうですか! では、使うにはどうすればよいでしょうか?

which gfortran してもないし、/usr/bin/ を探してもないのですが。。。
0379名無しさん@お腹いっぱい。2008/03/05(水) 15:51:14
f77
03807.0R2008/03/05(水) 16:13:42
もちろん、f77 もありません。
0381名無しさん@お腹いっぱい。2008/03/05(水) 16:18:16
gfortran42
0382名無しさん@お腹いっぱい。2008/03/05(水) 16:21:23
g77-34
03837.0R2008/03/05(水) 17:03:23
どれもありません。
0384名無しさん@お腹いっぱい。2008/03/05(水) 17:21:19
まず lang/gcc42 を入れる
0385名無しさん@お腹いっぱい。2008/03/05(水) 17:21:25
いや、だから何インストールしたんだよ
03867.0R2008/03/05(水) 17:43:08

まだ、gcc42 は入れてませんでした。
withfortran がなくて悩んでいたのですが、これを入れてよいのですね?
/usr/bin/gcc は既にあるのですが、これとはどういう関係になるのでしょうか?
0387名無しさん@お腹いっぱい。2008/03/05(水) 18:29:40
よーわからんけど、/usr/ports/lang/gfortranでmake install cleanすりゃいいんじゃないの?
03887.0R2008/03/05(水) 18:42:23

/usr/ports/lang/gfortran は今はなくなってます。

gcc42 を入れたら、gfortran42 が入りました。
0389名無しさん@お腹いっぱい。2008/03/05(水) 18:47:22
あとlang/g95も入れて、好きな方使え。
03907.0R2008/03/05(水) 18:58:46

g95 の方が速くて優秀と聞くのですが(Macの人から)、
長い物には巻かれる質なので、gcc4 を使ってます。
03917.0R2008/03/05(水) 19:41:43


あとは gnome で scim-helper-manager.core が出来るのが悩ましい。

それと、gdm で login したとき .xprofile での
export LANG="ja_JP.eucJP" が何故か効かない。

どなたか解決した方は居ませんか?
0392名無しさん@お腹いっぱい。2008/03/05(水) 19:49:19
>>391
> scim-helper-manager.core

gdb があるだろ。
0393名無しさん@お腹いっぱい。2008/03/05(水) 20:08:34
[x61] /home/user% gdb -core ./scim-helper-manager.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".
Core was generated by `scim-helper-manager'.
Program terminated with signal 11, Segmentation fault.
#0 0x2896fe00 in ?? ()

となりますが、直すことできますかね?
0394名無しさん@お腹いっぱい。2008/03/05(水) 20:15:04
>>393
自分ならまず where だ。

6.x->7.0 とかで環境が激変しているなら
ライブラリ関連が怪しくないか調べる。

駄目ならデバッグオプション付きでソースコードビルドして
やっぱり where だな。
0395名無しさん@お腹いっぱい。2008/03/05(水) 20:22:38
まず where したら以下の様にえっらい沢山出ました。。。。
package から入れたものなので、ports 利用してオプションつけてみます.

#1670 0x102454ff in ?? ()
#1671 0x1424448d in ?? ()
#1672 0x5440f750 in ?? ()
#1673 0x00020000 in ?? ()
#1674 0x688e0375 in ?? ()
#1675 0x0158b814 in ?? ()
#1676 0xcd500000 in ?? ()
#1677 0x90feeb80 in ?? ()
#1678 0xbfbfec28 in ?? ()
#1679 0x00000001 in ?? ()
#1680 0xbfbfec30 in ?? ()
#1681 0x0000001c in ?? ()
Cannot access memory at address 0xbfc00000
0396名無しさん@お腹いっぱい。2008/03/05(水) 21:12:39
>>393
> Program terminated with signal 11, Segmentation fault.

バグだよなぁ、多分。

適切にオプション付けて where すると >395 の 0x???????? のかわりに
ソースコードのファイル名と行番号とか出てくるからデバッグするか、
そのリスト付けて send-pr しとくくらいかな。
0397名無しさん@お腹いっぱい。2008/03/06(木) 02:28:28
7.0ではX入れてないので分からないんだけど、
6.3-RCの時にX, GTK関連を入れてたら軒並みGTKアプリは終了時にcoreを吐いていた。
firefox, thunderbird, gtk-demo........
正直勘弁してほしい。最新のでは直ってるのかな?
0398名無しさん@お腹いっぱい。2008/03/06(木) 02:42:34
今日 VMware 上で 6.3->7.0 にしてみた。
調子良かったら本物サーバの更新も考えようと思ったんだけど
gcc の影響か ports が意外にこけるのな。
pcc 使おうかって話が出るのも分かる気がする。
影響大きすぎ。
0399名無しさん@お腹いっぱい。2008/03/06(木) 05:34:48
ports は崩壊しているのか.....。
0400名無しさん@お腹いっぱい。2008/03/06(木) 05:59:27
どっちかというとgccが崩壊中。
0401名無しさん@お腹いっぱい。2008/03/06(木) 09:26:38
1600以上portsから入れて入るが
IGNOREが4つ位あるだけで外は普通にコンパイル出来るけどな
0402名無しさん@お腹いっぱい。2008/03/06(木) 10:35:22
GUI系全滅?
サーバ用途で困ったことはないし、寧ろちょびっと性能がよくなってる希ガス。
0403名無しさん@お腹いっぱい。2008/03/06(木) 10:48:15
いつのまにか -j8 とかつけてカーネルビルドできる
ようになっているなあ
SMPなマシンならいくらか良くなったかも
0404名無しさん@お腹いっぱい。2008/03/06(木) 13:43:04
>>403
そりゃ、カーネルはソースツリーがひとつしかないし、他の依存が
少ないから(つーか、各ローダブルモジュールは並列にコンパイルできるし)
普通に問題なく・・・と思ったんだが。

portsなんかで、依存関係失敗して、なんだか終わらないのはよくある話。
単にmakeが改良されたという話じゃなかったら、スマン。
0405名無しさん@お腹いっぱい。2008/03/06(木) 14:00:42
>>398
俺もはまったよ
最近多くなってる希ガス
0406名無しさん@お腹いっぱい。2008/03/06(木) 14:58:18
gccのせい、っていうことなら、baseに複数のバージョンのgccを用意して、
各ports側で正常動作確認済のgccを列挙するような仕組みが必要なのかも。
0407名無しさん@お腹いっぱい。2008/03/06(木) 15:07:41
上位方向にバージョンを限定する仕組はあるが、
下位互換がとれなくなるという事態は想定外だったからな。
0408名無しさん@お腹いっぱい。2008/03/06(木) 17:15:57
>>401
たとえば /usr/ports/mail/maildrop とかコンパイル通る?
0409名無しさん@お腹いっぱい。2008/03/06(木) 19:37:43
7.0-STABLEで試しにmakeしてみたら最後まで出来た


0410名無しさん@お腹いっぱい。2008/03/06(木) 20:31:20
うーん、じゃあ upgrade 失敗したかな。
ソースツリーからやりなおしてみるか…。
0411名無しさん@お腹いっぱい。2008/03/06(木) 20:34:06
>>406
autoconfとかにはそんな仕掛けがあったきが。
db4xと同じことになってないか。
0412名無しさん@お腹いっぱい。2008/03/06(木) 21:14:51
ports 2.0 マダー?
04134102008/03/06(木) 22:20:24
わかった。/etc/make.conf だ。

6.3 では別段なんてことなかった最適化オプションで
C++ の vtable が参照できなくなる場合があるっぽい。

maildrop も以前最適化かけると参照できなくなる
シンボルがあって、色々試して

-O3 -fno-omit-frame-pointer -fkeep-inline-functions -fexception

で落ち着いてたんだけど 4.2.1 ではこれでも駄目ってことか。
0414名無しさん@お腹いっぱい。2008/03/06(木) 22:33:54
CFLAGS(CXXFLAGS)いじるべからず。
0415名無しさん@お腹いっぱい。2008/03/06(木) 22:37:01
厨ニング
0416名無しさん@お腹いっぱい。2008/03/06(木) 22:40:22
本気でやるんなら一律じゃなくて、
pkgtools.confとかports.confとかでportごとにカリカリに。
04174102008/03/06(木) 22:46:46
いや、一応 make.conf でも .if とかで区切ってたんだけど。
gcc のデグレっていつまで経っても直らないなぁ。

…とか書いてたら jdk15 コンパイル中に java が落ちた orz
もう思い当たるフシねーぞ…。
0418名無しさん@お腹いっぱい。2008/03/07(金) 02:04:51
>>413
俺的には、まけこんふは、新しいOSにかえる初っ端に決め打ちすると死ぬ確率が高い。
最後に作り直すが吉だと思う。 あんまり最適化しないほうがいいよ。
-O3 なんて、動かないほうがおおいから。
0419名無しさん@お腹いっぱい。2008/03/07(金) 02:05:01
H/Wが壊れてるみたい
メモリとか
04207.0R2008/03/07(金) 11:08:16

http://lists.freebsd.org/pipermail/freebsd-mobile/2007-March/009590.html

のパッチを 7.0R に手動で当てたいです。source が少し変わってる様で悩んでます。
どうやったら良いかわかる方いませんか?
0421名無しさん@お腹いっぱい。2008/03/07(金) 11:19:44
portsに必要なのはgccのバージョン指定対策じゃなくて、厨対策だったな。

まあ、最適化フラグは処理系のバージョンに依存するんだから、
make.confにもバージョン指定つきで書けるようになっててもいいかな。
0422名無しさん@お腹いっぱい。2008/03/07(金) 11:28:14
書けるんじゃね。
CFLAGS_gcc34 = -O3
CFLAGS_gcc42 = -O0
CFLAGS_cc = ${CFLAGS_gcc42}
CFLAGS ?= ${CFLAGS_${CC}}
とかでどうよ。
0423名無しさん@お腹いっぱい。2008/03/07(金) 11:38:23
CFLAGSの設定なんてやったところで、
どのようなメリットがあるか疑問。

apacheとpostgresqlくらいしか試してないけど、
正直、ベンチ結果で5%も向上しないよ。
速いCPU入れた方が明らかに苦労少ないよ。
0424名無しさん@お腹いっぱい。2008/03/07(金) 12:20:26
もういい、debianに乗り換える。
0425名無しさん@お腹いっぱい。2008/03/07(金) 13:09:11
最適化かけておかしくなるのはたいてい
ソフト側が未定義の動作を使用してるせい
コンパイラは悪くない
0426名無しさん@お腹いっぱい。2008/03/07(金) 13:44:53
>>425
コンパイラが吐き出したシンボルをコンパイラが見つけられないって
どう考えてもコンパイラのバグだろ。
0427名無しさん@お腹いっぱい。2008/03/07(金) 13:46:57
なんでGentooじゃなくDebianなんだろ?
0428名無しさん@お腹いっぱい。2008/03/07(金) 13:53:31
>コンパイラが吐き出したシンボルをコンパイラが見つけられないって
>どう考えてもコンパイラのバグだろ。

ld のバグかも?
0429424 ◆G4zmnW7EmY 2008/03/07(金) 14:03:06
どうしよう。やっぱopenbsdに乗り換えようか悩む。
用途はlaptopで開発だから特にosに悩む必要はないんだけど、やっぱ。。。
0430名無しさん@お腹いっぱい。2008/03/07(金) 14:12:53
腰の重い奴だな。じゃあこうしろ。
この週末にOpenBSD入れて、一週間それで過ごす。
その次の週末にDebian入れて、一週間それで過ごす。
それからどっちにするか、または戻ってくるか、決めればいい。
0431424 ◆G4zmnW7EmY 2008/03/07(金) 14:30:59
でも、いつの間にかfreebsdしか受け付けない体質になってたらしい。
今fedoraを体験したら、なにがなんだかまったく理解できんかった。
悲しい。


もう、こんな時期だしfreebsd6.2 から freebsd 7に切り替えることにするよ。
スレを汚して申し訳ない。
0432名無しさん@お腹いっぱい。2008/03/07(金) 14:40:36
歳はとりたくないものですなぁ。ゴホゴホ。
0433名無しさん@お腹いっぱい。2008/03/07(金) 14:41:53
colorls がデフォルトというだけでも fedora は十分すぎるほどキモい
0434名無しさん@お腹いっぱい。2008/03/07(金) 15:14:34
>>433
デフォルトで判断するとはインストール廚的な態度だな。

だったらFreeBSDはtcshがデフォな時点でダメだ。
自分ではbash/zsh使うからどうでもいいんだが。
0435名無しさん@お腹いっぱい。2008/03/07(金) 15:22:38
>>428
>>コンパイラが吐き出したシンボルをコンパイラが見つけられないって
>>どう考えてもコンパイラのバグだろ。
>
>ld のバグかも?

gcc は binutils 前提のコード吐くから同根だ。
0436名無しさん@お腹いっぱい。2008/03/07(金) 15:22:46
>>434
どんな方法だとデフォルトtcshになるんだ?
■ このスレッドは過去ログ倉庫に格納されています