間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

カーネル再構築時にqla2xxx/built-in.oでエラー

ld: drivers/scsi/qla2xxx/built-in.o: No such file: そのようなファイルやディレクトリはありません
make[3]: *** [drivers/scsi/built-in.o] エラー 1
make[2]: *** [drivers/scsi] エラー 2
make[1]: *** [drivers] エラー 2
make[1]: Leaving directory `/home/username/linux-2.6.14/linux-2.6-2.6.14'
make: *** [stamp-build] エラー 2

http://2chlinux.dtdns.net/2ch-debian/1109508884/890.html

まだ試していませんが、kernel-source- 2.6.11-2 で直っているようです。

changelog.Debian.gz より

qla2xxx-removed.patch:
The qla2xxx was pruned from the source, however some stray Kconfig
and Makefile entries were left which caused build problems.
(closes: #301936, #301603) (Simon Horman)

直ってない...

hostname:~/linux-2.6.14/linux-2.6-2.6.14$ patch -p1 < debian/patches-debian/qla2xxx-removed.patch
patching file drivers/scsi/Makefile
patching file drivers/scsi/qla2xxx/Kconfig

パッチあるのに適用されてない?

less debian/patches-debian/qla2xxx-removed.patch
diff -aurN a/drivers/scsi/Makefile b/drivers/scsi/Makefile
--- a/drivers/scsi/Makefile     2005-06-17 15:48:29.000000000 -0400
+++ b/drivers/scsi/Makefile     2005-06-18 15:19:15.000000000 -0400
@@ -79,7 +79,6 @@
 obj-$(CONFIG_SCSI_QLOGIC_ISP)  += qlogicisp.o
 obj-$(CONFIG_SCSI_QLOGIC_FC)   += qlogicfc.o
 obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o
-obj-$(CONFIG_SCSI_QLA2XXX)     += qla2xxx/
 obj-$(CONFIG_SCSI_LPFC)                += lpfc/
 obj-$(CONFIG_SCSI_PAS16)       += pas16.o
 obj-$(CONFIG_SCSI_SEAGATE)     += seagate.o
--- a/drivers/scsi/qla2xxx/Kconfig      2005-10-18 20:05:54.000000000 +0900
+++ b/drivers/scsi/qla2xxx/Kconfig      2005-10-18 20:06:07.000000000 +0900
@@ -1,5 +1,5 @@
 config SCSI_QLA2XXX
        tristate
-       default (SCSI && PCI)
+       default (n)

ふーん

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。