[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:06647] Re: patch



From: "Hiroyuki FUJII" <hfujii@auecc.aichi-edu.ac.jp>
Subject: [plamo:06644] patch
Date: Thu, 13 Jul 2000 11:38:19 +0900
Message-ID: <000701bfec74$1f0efa60$2de06085@aichiedu.ac.jp>

> いま、2.2.14に2.2.15と2.2.16のパッチをあてて、再構築にかかったところです。
> ところで、次の手順で良かったのでしょうか。

はい。

> ただし、makeの途中画面では、
> さっきから、
> entering directory `/usr/src/linux-2.2.14/kernel'
> などとずっと、2.2.14という文字しか表示されていません。
> これって、パッチをあてるのに失敗したってことでしょうか?

/usr/src/linux が /usr/src/linux-2.2.14 へのシンボリックリンクになって
いるからでしょう。このシンボリックリンクやディレクトリ名はパッチでは変
更されません。

Plamo の場合、カーネルのソースコードは /usr/src/linux-<version> ディレ
クトリ(この例では 2.2.14)に保存しており、/usr/src/linux はそのディレク
トリへのシンボリックリンクになっています。

だから、厳密に言うと、パッチのあて方も

# cd /usr/src/linux  (実際に居るのは /usr/src/linux-2.2.14)
# zcat ../patch-2.2.15.gz | patch -p1 >& log.15
# zcat ../patch-2.2.16.gz | patch -p1 >& log.16

してから、

# cd ..
# mv linux-2.2.14 linux-2.2.16
# rm linux
# ln -sf linux-2.2.16 linux

してやる方が確実でしょうね。

--------
こじま

References
[plamo:06644] patch, Hiroyuki FUJII

[検索ページ] [メール一覧]
Plamo ML 公開システム