1 名前:login:Penguin mailto:sage [2006/08/15(火) 08:44:13 ID:4ejrMVGb] Gentoo Linux www.gentoo.org/ Gentoo Linux Users Group Japan (GentooJP) www.gentoo.gr.jp/ ・はじめに GentooJPの歩き方 www.gentoo.gr.jp/jpmain/arukikata.xml Gentooハンドブック(含 インストールガイト) www.gentoo.org/doc/ja/handbook/ ・もうちょっと先 Gentoo Linux Frequently Asked Questions www.gentoo.org/doc/ja/faq.xml Gentoo Linux tips 集 www.gentoo.gr.jp/jpmain/tips.xml Portage ユーザガイド www.gentoo.org/doc/ja/portage-user.xml Gentoo-Portage.com www.gentoo-portage.com/ Gentoo-Wiki.com gentoo-wiki.com/Main_Page 前スレ Gentoo Linux 19 pc8.2ch.net/test/read.cgi/linux/1150058871/
212 名前:login:Penguin mailto:sage [2006/09/03(日) 18:11:15 ID:jCFJHJ0i] >>206 CoreDuoはプレスコ拡張命令持っているので -march=prescott 派と 素直に -march=pentium4-m 派に分かれている模様。 おれは prescott にしてる。とりあえず動作には問題無い。
213 名前:login:Penguin mailto:sage [2006/09/03(日) 18:19:44 ID:oqAb4FWv] しかし、うえにもあったけど、自分もfirefox-binがセグフォで起動しないし、 ブラウザのスクロールがやたらカクカクしておかしい marchの指定を少し下げたほうがいいんだろうか… epiphanyとgnomeは、いままでのディストリと比べると格段に軽いんだけど。
214 名前:login:Penguin mailto:sage [2006/09/03(日) 18:25:13 ID:VIN+suRz] >>213 ~/.mozilla を消すのは試した?
215 名前:login:Penguin mailto:sage [2006/09/03(日) 18:48:43 ID:oqAb4FWv] >>214 それは試したけど、かわらなかった ちなみに、firefox-bin起動時のエラーはこんな感じです。 No running windows found /usr/libexec/mozilla-launcher: line 117: 14319 セグメンテーション違反です "$mozbin" "$@" firefox-bin exited with non-zero status (139)
216 名前:login:Penguin mailto:sage [2006/09/03(日) 19:23:51 ID:JIrDEWuM] >>212 -march=pentium-m ではなくて?
217 名前:login:Penguin mailto:sage [2006/09/03(日) 19:37:19 ID:LoWx3hGi] firefox-bin segmentation fault だとやたらとヒットして分からんです。 そのエラーだけだと分からないから strace の出力を見てはどうでしょう。 forums.gentoo.org/viewtopic-t-477176-highlight-firefoxbin+segmentation+fault.html これなんかは単純にパーミッションの問題だったらしい。
218 名前:login:Penguin mailto:sage [2006/09/03(日) 20:22:19 ID:kZJkgTkR] >>213 gdb で動かしてみたら?
219 名前:login:Penguin [2006/09/03(日) 21:16:23 ID:KA86MTXg] >>202 CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -ffast-math -msse2 -mmmx" firefox起動直後にabout:pluginsでクラッシュ flash、java以外のプラグインを使おうとするページでクラッシュ? 一度flashかjavaのあるページを読むとクラッシュしない mozplugger作動せず gcc-3.4.6では問題なく動いていたのにgcc-4.1.1で動かなくなった。 firefox-binはセグフォで起動せず(もし3.x系sと4.x系の混在の危険を示唆しているなら大問題) epiphanyはgcc-4.1.1でも正常に動く。 他は問題ないのに選りに選ってよってfirefoxとは。 ついでに。 もし高速化を期待しているのならgcc4.1.1はまだ時機尚早と思う。 体感速度は全体的に向上する(レスポンスは良くなる)が描画のパフォーマンスが低下する。 mplayerやxineが10〜20%ほど重くなる。 flashのベンチは4700->2800と大幅に低下。 youtubeをよく見る人には大問題だ。
220 名前:203 mailto:sage [2006/09/03(日) 21:23:53 ID:oqAb4FWv] straceつかってみたけど、 これを読むのは経験がないと、なかなかムズいね 気になるのは、 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) こんな感じのファイルが無いよってエラーが、散見されるくらいだけど、 makeした版のfirefoxでも存在してるから問題ないみたい
221 名前:login:Penguin mailto:sage [2006/09/03(日) 21:31:11 ID:a25a22HK] ソースからfirefox(/usr/lib配下?)のfirefox-bin(/opt)が混在してるのか?
222 名前:login:Penguin mailto:sage [2006/09/03(日) 21:33:06 ID:hctM8I8z] > CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -ffast-math -msse2 -mmmx" 最後の2つのオプションわmarchに内蔵されているす。 fast-mathわキワモノすね、浮動小数点演算の制度を殺してまで高速化するとわいえ、firefoxなどの 非マルチメディア系ソフトに有効なのか影響があるのかわ、なんともいえないす。
223 名前:login:Penguin mailto:sage [2006/09/03(日) 21:33:43 ID:VIN+suRz] -ffast-math つけるやつは素人
224 名前:login:Penguin mailto:sage [2006/09/03(日) 21:37:47 ID:a25a22HK] あと、日本語入力はなにつかってる、scim?
225 名前:203 mailto:sage [2006/09/03(日) 21:37:49 ID:oqAb4FWv] >>221 最初、firefox-binをインスールしたけど セグフォで起動しなかったので、 ソースからのfirefoxをインストールしてみたら、 ぶじ動いた オフィシャルサイトから拾ってきたfirefoxを展開して 起動したけど、やっぱりセグフォした
226 名前:login:Penguin mailto:sage [2006/09/03(日) 22:51:02 ID:LoWx3hGi] USEのスコープってグローバルだけなのかな。 PHP用のデフォのUSEフラグが これでもかってくらいにUSEを汚染してくれてるんだが。。 パッケージローカルのデフォのUSEフラグとか持てないかな。 持てたらアレか。ユーザーのmake.confとどっち優先かで揉めるか。 難しい話だ。
227 名前:login:Penguin mailto:sage [2006/09/03(日) 23:09:48 ID:yGVVSmpY] >>226 /etc/portage/package.use とかは? ところで、デフォのUSEフラグって何?
228 名前:login:Penguin mailto:sage [2006/09/03(日) 23:11:03 ID:4jZEbvce] >>226 /etc/portage/package.use
229 名前:login:Penguin mailto:sage [2006/09/03(日) 23:31:41 ID:kZJkgTkR] -ftree-vectorize はみんなどうしてる?
230 名前:login:Penguin mailto:sage [2006/09/03(日) 23:42:03 ID:LoWx3hGi] >デフォ make.conf 何もいじらずに emerge --info した時の USE のつもり。 session とか reflection とか大層な名前のものが PHP でしか使ってなさそうなのに加わってる。 (default-linux から引き継いでる模様) こういう PHP でしか使いそうに無いものは、 PHP のパッケージ内のみで定義されて 外に出てこないようにならんかなぁと。 なんて言うんだろう、なんか伝えにくいけど。 make.conf は最小にして package.use に記述するのが吉ですか?
231 名前:login:Penguin mailto:sage [2006/09/03(日) 23:43:59 ID:CNvQse5q] >>230 $ man portage
232 名前:login:Penguin mailto:sage [2006/09/03(日) 23:45:06 ID:KklRfYzt] -ftracerも当然つけるよな gentoo-wiki.com/CFLAGS_matrix
233 名前:login:Penguin [2006/09/04(月) 15:01:52 ID:9UvlsXWQ] glibc-2.4-r3 age
234 名前:login:Penguin mailto:sage [2006/09/04(月) 15:21:36 ID:0ozNDe3i] >233 >153
235 名前:login:Penguin mailto:sage [2006/09/04(月) 15:56:38 ID:MLrksqAD] ちょっと必要になって新しいディスクに Windows インストールして 使ったんだが firefox の描画が超速いんですが... Linux だめぽ
236 名前:login:Penguin mailto:sage [2006/09/04(月) 15:59:49 ID:VOBlDuoh] スレ違い
237 名前:login:Penguin mailto:sage [2006/09/04(月) 16:02:14 ID:2RvQv77e] >>235 つーか、gentooでemergeしたFirefoxが遅いぽい。工夫しないと駄目なのかもね。 俺の環境(AMD64)だと64bit環境でビルドしたものより、32bitのfirefox-binのほうが軽かった…。
238 名前:login:Penguin mailto:sage [2006/09/04(月) 16:37:55 ID:+DXI0dVV] firefox-binと自分でビルドするのでは最適化オプション違うの?
239 名前:login:Penguin mailto:sage [2006/09/04(月) 16:46:06 ID:SGuH2dnu] about:buildconfig見てみりゃわかる。
240 名前:login:Penguin mailto:sage [2006/09/04(月) 17:08:29 ID:P14CXTQn] pangoは遅い cairoも遅くなる
241 名前:login:Penguin mailto:sage [2006/09/04(月) 17:19:49 ID:Rg33a7bg] gcc4、geditコンパイル出来ず
242 名前:209 mailto:sage [2006/09/04(月) 17:49:43 ID:dSgZ6qqB] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1209473360 (LWP 8110)] 0xb1700fc0 in strlcat () from /opt/netscape/plugins/mplayerplug-in-gmp.so (gdb) net-www/mplayerplug-in gecko-sdkで解決。 gccが犯人と思い込んでいたので全然追いかけなかった、騒いでごめんね。 今まで-gecko-sdkで動いていたのかuseが変更されたのかは不明。 >>241 [ebuild R ] app-editors/gedit-2.14.4 は通ったよ。
243 名前:login:Penguin mailto:sage [2006/09/04(月) 17:58:41 ID:2RvQv77e] >>239 あ、そんな便利なのがあったんだ。ありがとう。 それにしても、64環境だと純正FlashPlayerがないんだね。 Firefoxは32Bit版に落ち着いてしまいそうだ・・・。 そろそろFlash9のβが出るらしいけど、やっぱり64Bitは置いてけぼりなのかな。
244 名前:login:Penguin mailto:sage [2006/09/04(月) 18:50:13 ID:89yHgy76] firefoxのcairo使わないビルド方法 ttp://www.google.co.jp/search?hl=ja&q=gentoo+mozcoreconf.eclass
245 名前:login:Penguin mailto:sage [2006/09/04(月) 19:53:51 ID:V6VbuN4M] export MOZ_DISABLE_PANGO="1"が効果あるかも?
246 名前:login:Penguin mailto:sage [2006/09/04(月) 20:46:43 ID:2RvQv77e] なんか色々あるんだねぇ。 nspluginwrapper も導入したいし色々試してみるかー。
247 名前:login:Penguin mailto:sage [2006/09/04(月) 22:15:36 ID:XAa+zr6v] レベル低い質問ですが、 $ gcc-config -l [1] i686-pc-linux-gnu-3.3.6 * [2] i686-pc-linux-gnu-3.3.6-hardened [3] i686-pc-linux-gnu-3.3.6-hardenednopie [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp [5] i686-pc-linux-gnu-3.3.6-hardenednossp [6] i686-pc-linux-gnu-3.4.6 [7] i686-pc-linux-gnu-3.4.6-hardened [8] i686-pc-linux-gnu-3.4.6-hardenednopie [9] i686-pc-linux-gnu-3.4.6-hardenednopiessp [10] i686-pc-linux-gnu-3.4.6-hardenednossp な状態なんですが、 とりあえず emerge -uD world で gcc 入れちゃっても問題は無いんですよね? ディスクの肥しになるだけで。 英語のGentoo Linux GCC Upgrade Guideを読む根性が無いんですよ。
248 名前:login:Penguin mailto:sage [2006/09/04(月) 22:54:56 ID:erKE6dDw] emerge -P gcc
249 名前:login:Penguin mailto:sage [2006/09/04(月) 23:16:18 ID:v9HhXFRA] 3.3.xから3.4.xなら日本語があるじゃん。 英語ページだってほとんどテクニカルタームとコマンドだから、最初から読む気が まったく無いんじゃなければ、どうにかなるだろ。 それさえも面倒っていうんならGentoo辞めた方がいいよ。
250 名前:login:Penguin mailto:sage [2006/09/04(月) 23:26:12 ID:vutpaCJt] ちょっとまて。2.6.18-rc5-mm1って何でdevice mapperの欠片すら出てこない? LVMボリューム全滅で/と/bootしかねぇ・・・ orz
251 名前:login:Penguin mailto:sage [2006/09/04(月) 23:43:43 ID:P14CXTQn] >>250 Multiple-device supportじゃない?
252 名前:250 mailto:sage [2006/09/05(火) 00:04:49 ID:mHWwr1xP] >>251 make oldconfigで差分だけ埋めて更新し続けてきたら.configから跡形も 無くなってたんですが、make menuconfigで出てきます? > Multiple-device support 久しぶりにmenuconfigしたけどどこに何があるのか追い切れなくて見付けられなかった。
253 名前:login:Penguin mailto:sage [2006/09/05(火) 05:33:26 ID:/JQHXdju] >>252 手元のの2.6.17-gentoo-r7では Device Drivers -> Multi-device support (RAID and LVM)
254 名前:login:Penguin mailto:sage [2006/09/05(火) 05:49:40 ID:J6bPaSY8] wikiのFAQで [回答:usata] /dev/hdc3 はルートパーティションなので、dump や fsck 用のフラグは 0 0 にしておく必要があるでしょう。LiveCD で起動してマウントするなどして、1 1 となっている部分を 0 0 に変更してください。 === とあるのですが、なぜfsckの数値も0にするのでしょうか?
255 名前:login:Penguin mailto:sage [2006/09/05(火) 07:28:53 ID:tR5o63PC] /なら1で良いと思うけどなぁ。 俺は全部0 0だけど。
256 名前:login:Penguin mailto:sage [2006/09/05(火) 12:18:10 ID:4q+EOWiO] 必要のない update はしたくない安定性第一のサーバーで glsa-check をした。 xorg-x11 がセキュリティー上の問題をおこしている。 update しようとしたら, いろいろなものが block してできない。 サーバーで, x など使わないから emerge -C xorg-x11 emacs が library がなくて使えなくなっているので、しかたなく、 どこかの homepage に書いてあるとおりに emerge -DuNv xorg-x11 すると、なんか全てを update し始めた。gcc-4 まで install する始末。 不吉なことが起こらないよう見守ること数時間。glibc で止まってしまった。 make.conf の CHOST="i386-pc-linux-gnu" が悪いと言う。 CFLAGS="-Os -mcpu=i686 -pipe" が入っているから問題ないと思って i686 に直したのだが、 ERROR: sys-libs/glibc-2.4-r3 failed. !!! failed to configure glibc gcc が古すぎるとおっしゃる。 root: gcc --version gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1) どうすりゃいい? gcc-4 に乗り換えて、また、システムを弄られたら、たまらんし。
257 名前:login:Penguin mailto:sage [2006/09/05(火) 12:25:04 ID:u0ylMrAk] なにをぐだぐだいってるのかさっぱり
258 名前:login:Penguin mailto:sage [2006/09/05(火) 12:32:37 ID:7LsQ8vtl] 安定性第一のサーバーでこんなことをやってる時点で(ry
259 名前:login:Penguin mailto:sage [2006/09/05(火) 12:47:30 ID:wisfltrq] > emerge -DuNv xorg-x11 そもそも、 -p か -a いれろよ。確認もせずに実行するやつがあるかい。
260 名前:login:Penguin mailto:sage [2006/09/05(火) 13:01:04 ID:E0eH0T4Q] >ERROR: sys-libs/glibc-2.4-r3 failed. >!!! failed to configure glibc >gcc が古すぎるとおっしゃる。 ちゃんとログ貼らない奴にレスするのもなんなんだが、 >gcc-4 に乗り換えて、また、システムを弄られたら、たまらんし。 CHOSTを弄ってる人間の方は問題ないんか?
261 名前:login:Penguin mailto:sage [2006/09/05(火) 13:26:29 ID:3BtaBUGU] USE="-X" emerge emacs じゃだめなの?
262 名前:login:Penguin mailto:sage [2006/09/05(火) 13:44:49 ID:53H1yZYq] >>261 安定性第一のXserverかもしれんぞ
263 名前:login:Penguin mailto:sage [2006/09/05(火) 14:26:54 ID:hjdvIiVL] >>256 gcc-4いらね奴は # mkdir -p /etc/portage # echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask しろと書いてるよ。 あとは、glibc-2.4-r3はDEPEND=">=sys-devel/3.4.4"なので 上記を満たすお好きなgccをemergeしてください。
264 名前:login:Penguin mailto:sage [2006/09/05(火) 15:24:31 ID:DQzCJkPw] 昨日の朝からgentoo-2006.0をインストールして、未だにemerge xorg-x11です。 なんか遅いなぁって程度に感じたんですが、これで普通ですか? 因みに ibook 500Mhz です。 MAKEOPTS="-j2" CFLAGSは触ってません。
265 名前:login:Penguin mailto:sage [2006/09/05(火) 15:55:50 ID:24pvRoXn] >>264 うちは、セレロン533ですが、そんなもんです。
266 名前:login:Penguin mailto:sage [2006/09/05(火) 16:05:52 ID:E0eH0T4Q] 俺が、pen3 800MHzを単独で使ってたときは、stage1からやってたけど、 Xのマージまでなら一晩程度で済んだと思ったけどな。 まあ、かなり昔の話なので今とは違うかもしれないが。
267 名前:login:Penguin mailto:sage [2006/09/05(火) 16:05:56 ID:/7PcQ4LY] >> 256 です。 泥沼化してしまいました。 どうにも引返せないないから gcc を # gcc --version gcc (GCC) 4.1.1 (Gentoo 4.1.1) に変えました。glibc も update しました。 libc は -rwxr-xr-x 1 root root 1201308 2006-09-05 14:37 libc-2.4.so # gcc-config -l は [11] i686-pc-linux-gnu-4.1.1 * です。 しかし、gcc が動かない。例えば # USE="-X" emerge -u emacs checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -Os -pipe ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. /usr/lib/libc.so の file type が分からないと言われたこともある。 -rwxr-xr-x 1 root root 238 2006-09-05 14:37 /usr/lib/libc.so
268 名前:login:Penguin mailto:sage [2006/09/05(火) 16:07:32 ID:d/qDmrx6] それが安定性第一のサーバーかよっ
269 名前:login:Penguin mailto:sage [2006/09/05(火) 16:11:58 ID:7LsQ8vtl] >>267 とりあえずこれはやった? www.gentoo.org/doc/en/gcc-upgrading.xml CHOST変更してる時点で(ry
270 名前:login:Penguin mailto:sage [2006/09/05(火) 16:14:50 ID:/JQHXdju] 必要なデータと設定ファイルのバックアップを取って 再インストールした方が早そうだな。
271 名前:login:Penguin mailto:sage [2006/09/05(火) 16:17:52 ID:E0eH0T4Q] 同感
272 名前:login:Penguin mailto:sage [2006/09/05(火) 16:34:09 ID:24pvRoXn] >>267 fix_libtool_files.sh 3.3.5 emerge --oneshot libtool emerge --oneshot sys-libs/libstdc++-v3 source /etc/profile emerge --oneshot glibc revdep-rebuild
273 名前:login:Penguin mailto:sage [2006/09/05(火) 17:01:08 ID:u4dnSZyP] make.confのCHOSTだけを勝手に変えた上に、 なんかいろいろいじっちゃっているなら、再インストールのほうがいいよね。 次は、インストールの時に、プロファイルとかの選択をするの忘れないで・・・。
274 名前:login:Penguin mailto:sage [2006/09/05(火) 17:39:46 ID:q8irJo87] 256は3.4.6持ってくればそれだけで済んだ話に見える。 なんで3.3.5からいきなり4.1.1にするかなぁ。 一人相撲で難しく考えて迷走してぶっこわす。 今からでも間に合うかもしれないからいじった所全部元に戻してgcc-3.4.6使おう。 4.1.1は新しすぎる。 gccはハンドブックの順番通りに上げていくのが無難、途中をすっ飛ばすと何か起きたときお手上げ。 おそらくgcc-4.1.1はgcc-3.4.6でコンパイルされる条件でしかテストしてないだろう。 (gcc-3.3.5でコンパイルしたgcc-4.1.1はテストしていない、3.4.xからならいけると思うけど) コンパイラ絡みのトラブルほど厄介なものはない。 ソースコードは100%間違いないのに動かない。 ソースコードをどんなに睨んでも解決できない。
275 名前:login:Penguin mailto:sage [2006/09/05(火) 17:55:56 ID:d/qDmrx6] >>272 www.gentoo.org/doc/en/gcc-upgrading.xml If you upgrade from gcc 3.3 to 4.1, do not use the method based on revdep-rebuild, but do a complete system rebuild. revdep-rebuild 使うなって書いてあるよ。
276 名前:login:Penguin mailto:sage [2006/09/05(火) 18:01:17 ID:jpKycYG+] そもそもハンドブック読まないのが当たり前になりつつある そこが問題、かなり問題 手取り足取り教えたくても基本すらなぞろうとしないから教えようがない 翻訳を手伝っている人の為にも声を大にして言いたい 『ハンドブックを読みましょう』
277 名前:login:Penguin mailto:sage [2006/09/05(火) 18:39:17 ID:Up2e7gZt] インストールする時は毎回ハンドブック読んでる。 procのマウントポイント間違えて失敗したことあるし。
278 名前:login:Penguin mailto:sage [2006/09/05(火) 18:43:09 ID:E5pFeXfV] やばいなぁ・・・FreeBSD勉強しようと思った矢先にGentooが・・・ 日本語整備されすぎですよこん畜生めorz
279 名前:login:Penguin [2006/09/05(火) 19:15:18 ID:OilRVw5+] gcc-4.1.1あまりにも厳密でmemtestなみとおもわへんか。 あー、コンパイルがこけまんねん。 白河の清きに魚も住みかねて、もとの濁りの田沼恋しき。
280 名前:login:Penguin mailto:sage [2006/09/05(火) 19:33:00 ID:A2d15cyd] >> 256 です。 再インストールするべきかしれないが、このマシン、止められない。 firewall を越えることが許されているのは、この1台だけ。 止めると外界との繋がりが切れる。 そして、私は、現在、出張中。出勤予定は来週。 突然、外で、セキュリティーが気になって、手だししたのが不運の始まり。 で、 # ls -l /usr/bin/ld とすると -> /usr/bin/i386-pc-linux-gnu-ld -> /usr/i386-pc-linux-gnu/binutils-bin/2.15.92.0.2.ld となっていた。 # ls -l /usr/i386-pc-linux-gnu drwxr-xr-x 2 root root 4096 2006-09-05 18:24 bin drwxr-xr-x 4 root root 4096 2006-04-09 04:18 binutils-bin drwxr-xr-x 4 root root 4096 2006-09-05 13:10 gcc-bin drwxr-xr-x 2 root root 4096 2005-10-20 03:05 lib だが # ls -l /usr/i686-pc-linux-gnu drwxr-xr-x 3 root root 4096 2006-09-05 13:55 gcc-bin で binutils 関係のものがなく、仕方がないので #cd /usr/i386-pc-linux-gnu/bin #rm ld #ln -s /usr/i386-pc-linux-gnu/binutils-bin/2.16.1/ld ld とすると #USE="-X" emerge emacs は通った。いまは emacs は使えている。 修復する方法はないですか?
281 名前:login:Penguin mailto:sage [2006/09/05(火) 20:13:39 ID:u4dnSZyP] ちょっと待ったw 業務で使っている鯖でやっちまったのか?! 最低限動いているのなら、無理せずに、来週にでも CD-ROM起動のディストリビューションで代機用意して 落ち着いて再セットアップしたほうがいいんじゃないか? 仕事で使っているものなら、つぎはぎだらけで動かすより、 安心して使える状態のもののほうがいいでしょ?
282 名前:login:Penguin mailto:sage [2006/09/05(火) 20:33:11 ID:A2d15cyd] gcc-4.1.1 に移るつもりはまったくなかったのだが、まったく用意もなしに、 あれよあれよと言う間に泥沼に。ハンドブックなど読む間もなかった。しかも、 x86機は問題の1台だけで、どうしようもなくなってしまった。こまめに update しているx86-64 マシン達は gcc-3 のままなのに。 gcc-4 は buffer-overflow を防いでくれるとかで、性能よりも security が 重要な機械にはいいとは思うのだが、いくら最適化が簡単な中間言語を作るか らといっても、結果としての最適化が悪いと、end user にとってはあまりメ リットがないね。kernel が gcc-4 の厳密なコード解釈に対応できたから、 mask をはがしたんだろうが。
283 名前:login:Penguin mailto:sage [2006/09/05(火) 20:46:27 ID:m58SXk9W] まだ .1なんだから大目に見ないと
284 名前:login:Penguin mailto:sage [2006/09/05(火) 20:50:06 ID:i9Er2CCU] 自分でやったことなのに、勝手に入っちゃったとかいうスタンスなんとか汁。
285 名前:login:Penguin mailto:sage [2006/09/05(火) 20:58:23 ID:u4dnSZyP] でも、別途、移行作業が必要なパッケージは、 emerge の前にもうちょっと注意でてほしいような気もする。 赤字のUとかNとか。
286 名前:login:Penguin mailto:sage [2006/09/05(火) 21:03:35 ID:m58SXk9W] gcc-4の場合はemergeしただけじゃシステムに影響ないじゃん
287 名前:login:Penguin mailto:sage [2006/09/05(火) 21:10:00 ID:u4dnSZyP] 確かに。 gccだけの場合だったらなさそうだけど。
288 名前:login:Penguin mailto:sage [2006/09/05(火) 21:38:55 ID:bYcLActw] バカスww ていうかなんで利用実績が少ないgentooを選んだんだ? 未発見のセキュリティホールがまだ山のようにあるかもしれんのに
289 名前:250, 252 mailto:sage [2006/09/05(火) 22:32:31 ID:mHWwr1xP] >> 253 2.6.18-rc5-mm1になってブロックデバイスのサポートを切り離すことをできるように コンフィグプロセスを変更した(組み込み用途だと思う)とばっちりでMulti-device supportが 消え失せたらしいです。地雷バージョンですね。
290 名前:login:Penguin mailto:sage [2006/09/05(火) 23:44:00 ID:9EsEj4Ai] >>277 LiveCDっつーの?あれ、なんかすごいね。 俺なんか2003年あたりにコンソールで仕込んだものをそのまま継続して 育ててたんだけど、このたび新規マシンにインストールすることになって LiveCD使ってみて隔世の感があったよ。 あれだけGUIもインストールツールがあればハンドブックなんて要らない んじゃないかとさえ思ってしまう。
291 名前:login:Penguin mailto:sage [2006/09/06(水) 00:52:30 ID:WS8CK9zn] 手取り足取りなインストールツールがないから 結局コンソールと格闘しないとならない。 だったら最初からX起動させない方が早い。 と思わなかった?
292 名前:login:Penguin mailto:sage [2006/09/06(水) 01:47:25 ID:JKomeUaP] 2006.1にしたんだけどgifのUSEフラグを有効にするとなぜかQtが3.3.6になります。 元々4.1.4が入ってたんだけど、3.3.6に変わることでまたQt関係リビルドするのもとっても面倒…。 今のところQtだけgif無効にしてるんだけど、これだとKonquerorでgifが表示されないという状態で困るし。 なんとかならないですかね?
293 名前:login:Penguin mailto:sage [2006/09/06(水) 02:28:42 ID:FF2ieK5n] USE="-qt3"とか?両方入れときゃいいじゃん。
294 名前:login:Penguin mailto:sage [2006/09/06(水) 07:33:10 ID:obprg6we] シープラスプラスは嫌われものだなw
295 名前:login:Penguin mailto:sage [2006/09/06(水) 07:53:05 ID:cUH3WOBX] 言語が腐ってるから
296 名前:login:Penguin mailto:sage [2006/09/06(水) 12:37:25 ID:vbD08GHg] >>293 それはもう試したんですが駄目でしたね。
297 名前:login:Penguin mailto:sage [2006/09/06(水) 13:04:02 ID:BuwaKe80] qt4だけだと動かない(コンパイルできない)ものがない? qt4の最初のころはなんかトラぶったこともあったような気もするけど、 /etc/env.d/44qt4, /etc/env.d/45qt3 とかがこなれてきて、最近はqt3と うまく共存してくれてるような。
298 名前:292 mailto:sage [2006/09/06(水) 20:02:42 ID:JKomeUaP] あ、もしかしてQt3とQt4って共存できるの?こりゃ恥ずかしいこと聞いちゃちゃったなw
299 名前:login:Penguin mailto:sage [2006/09/06(水) 21:48:55 ID:Uut11VfX] gcc-4.1.1でboehm-gcがこけるぅう ./include/gc_cpp.h:183: error: extra qualification 'gc::' on member 'operator delete []' make[1]: *** [gc_cpp.lo] Error 1
300 名前:login:Penguin mailto:sage [2006/09/06(水) 22:06:35 ID:cUH3WOBX] >>299 うちでは問題ない
301 名前:login:Penguin mailto:sage [2006/09/06(水) 23:32:54 ID:b7/geydx] gcc4にしたいのに、hardenedだからできない。。 glibcも2.4に出来ないし。
302 名前:login:Penguin mailto:sage [2006/09/07(木) 01:32:23 ID:5cdl6t8I] hardenedを使っている人間がなぜgcc4を試すのかという一点に尽きるわけだが。
303 名前:login:Penguin mailto:sage [2006/09/07(木) 02:04:30 ID:ODOnJeTt] >>299 アクセプトキーワードで大丈夫だと思う。
304 名前:login:Penguin mailto:sage [2006/09/07(木) 02:07:17 ID:Nt+JNY0v] >>301 になんか萌えた。
305 名前:login:Penguin mailto:sage [2006/09/07(木) 02:15:06 ID:yMDe2EhX] >>299 6.5はダメ。6.7はokだった。emerge -e worldに三日かかったから、 新しいboehm-gcが来てるのに気がつかなかったよ^^
306 名前:login:Penguin mailto:sage [2006/09/07(木) 09:15:36 ID:voO6iJW0] --4.1.1インプレ 描画性能の低下がボディブローのように効いてくる。 一方でk3b(実体はkdelibsか)は爆速になった。 損得勘定は微妙。 c++のコードは得、cのコードは大差ない、Xは遅くなるって感じかな。 遅くなったのがXではなくドライバだとハード固有の問題なのでなんとも言えないが。 ともかく速くなるコードもあれば遅くなるコードもある。 同じソースコードでも3.xと4.xでは挙動が変わる事がある。 4.1.1でtotemのbugが一つ消えた。 いつかは4.xにしないとならないが急ぐ必要もないと思う。
307 名前:login:Penguin mailto:sage [2006/09/07(木) 09:40:48 ID:bhZuZq4v] 以前から4系使ってる俺には遅いくらいだがなw
308 名前:login:Penguin mailto:sage [2006/09/07(木) 14:35:14 ID:W2c7Bxub] うーん、、、 過去最高の安定した使い勝手の良い状態なんだよな。 それをあえて壊すリスクを冒してまで、今GCC4.X系へ 移行する意味はないのかもしれない。 だけど俺はgentooっ子。 あえて攻める。
309 名前:login:Penguin mailto:sage [2006/09/07(木) 15:56:13 ID:J86R3FW3] 彡ミミミミ))彡彡)))彡) 彡彡゙゙゙゙゙"゙゙""""""ヾ彡彡) ミ彡゙ .._ _ ミミミ彡 ((ミ彡 '´ ̄ヽ '´/ ̄ ` ,|ミミ)) ミ彡 ' ̄ ̄' 〈 ̄ ̄ .|ミミ彡 ミ彡| ) ) | | `( ( |ミ彡 ((ミ彡| ( ( -し`) ) )|ミミミ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ゞ| ) ) 、,! 」( ( |ソ < 感動した! ヽ( ( ̄ ̄ ̄' ) )/ \_______________ ,.|\、) ' ( /|、  ̄ ̄| `\.`──'´/ | ̄ ̄` \ ~\,,/~ /
310 名前:login:Penguin mailto:sage [2006/09/07(木) 16:34:48 ID:PMeK6VPB] 先日ATI(Radeon8500)からnVidia(GeForce6200)にグラフィックスボードを換えたんだけど、 試しに無理矢理ドライバ突っ込んだのが悪かったのか、nvidiaドライバでXが起動しない。 てか、X動かすとマシンがフリーズしてしまう。 nvドライバだと動くんで、何とかなるっちゃぁ何とかなるんだけど。 xorg-server-1.1.1でnvidiaドライバって使えないのだろうか…。
311 名前:login:Penguin mailto:sage [2006/09/07(木) 16:41:31 ID:yMDe2EhX] mltermはgccのバージョンが変わる度に表示が変わるな。 4.1.1ではボールドが極端に太くて画面が汚くなる。 直してくれないかなぁ。
312 名前:login:Penguin mailto:sage [2006/09/07(木) 17:02:55 ID:voO6iJW0] 描画の速度低下は目に見えるレベルだからそのうちgcc4用パッチ出るんじゃないかな。 でもFedoraもMomongaもgcc4なんだよなぁ。 ググっても苦情はヒットしない。 グラフィックチップに依存する症状なのかなぁ。 >>311 freetype-2.1.1は試した? bold細くなるよ。 ハードマスクだけど使える。