差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
os:freebsd:ports:start [2011/09/17 20:56] yuki |
os:freebsd:ports:start [2011/11/04 05:41] (現在) yuki |
||
|---|---|---|---|
| ライン 26: | ライン 26: | ||
| - ディレクトリ移動 | - ディレクトリ移動 | ||
| - make install clean | - make install clean | ||
| - | - make config-recursiveを先に使用することで、依存関係先のmakeコンフィグも一括で先に設定できるので、コンパイルしながら席を外せるようになる。 | + | * make config-recursiveを先に使用することで、依存関係先のmakeコンフィグも一括で先に設定できる。お茶でも飲もう。 |
| 例:openssh-portable | 例:openssh-portable | ||
| ライン 61: | ライン 61: | ||
| </code> | </code> | ||
| + | ===== パッチがbrokenになったとき ===== | ||
| + | 例えば、以下のようなメッセージが出力された場合 | ||
| + | <code># pkg_replace openssh-portable | ||
| + | ---> Replacing 'openssh-portable-5.2.p1_3,1' with 'openssh-portable-5.8.p2,1' | ||
| + | ---> Building '/usr/ports/security/openssh-portable' | ||
| + | ===> openssh-portable-5.8.p2,1 is marked as broken: latest upstream sftp file control public key patch is not up to date for OpenSSH 5.8p2. | ||
| + | *** Error code 1</code> | ||
| + | make configを行い、(broken)と付いたパッチのチェックを外して([X] -> [ ])、再度makeしてみること。 | ||
