Breakage (2.5.24 -> 2.5.26)

From: Patrik Kullman (patrik.kullman@netsafe.se)
Date: Sat Jul 20 2002 - 08:43:39 EST


I've so far tried 2.5.24 -> 2.5.26, and everytime it breaks. This is what I get during "make dep":

make[5]: Entering directory `/usr/src/linux-2.5.26/drivers/message/i2o'
  gcc -E -Wp,-MD,/usr/src/linux-2.5.26/include/linux/modules/drivers/message/i2o/.i2o_core.ver.d -D__KERNEL__
-I/usr/src/linux-2.5.26/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing
-fno-common -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -iwithprefix include -DKBUILD_BASENAME=i2o_core
-D__GENKSYMS__ i2o_core.c | /sbin/genksyms -k 2.5.26 >
/usr/src/linux-2.5.26/include/linux/modules/drivers/message/i2o/i2o_core.ver.tmp
i2o_core.c:25:2: #error Please convert me to Documentation/DMA-mapping.txt
i2o_core.c:3410:75: warning: multi-line string literals are deprecated
make[5]: *** [/usr/src/linux-2.5.26/include/linux/modules/drivers/message/i2o/i2o_core.ver] Error 1
make[5]: Leaving directory `/usr/src/linux-2.5.26/drivers/message/i2o'
make[4]: *** [i2o] Error 2
make[4]: Leaving directory `/usr/src/linux-2.5.26/drivers/message'
make[3]: *** [message] Error 2
make[3]: Leaving directory `/usr/src/linux-2.5.26/drivers'
make[2]: *** [_sfdep_drivers] Error 2
make[2]: Leaving directory `/usr/src/linux-2.5.26'
make[1]: *** [include/linux/modversions.h] Error 2
make[1]: Leaving directory `/usr/src/linux-2.5.26'
make: *** [.hdepend] Error 2

And if I disable i2o support, I get this during "make bzImage":

  gcc -Wp,-MD,./.ataraid.o.d -D__KERNEL__ -I/usr/src/linux-2.5.26/include -Wall -Wstrict-prototy
pes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-s
tack-boundary=2 -march=athlon -nostdinc -iwithprefix include -DKBUILD_BASENAME=ataraid -DEXP
ORT_SYMTAB -c -o ataraid.o ataraid.c
ataraid.c: In function `ataraid_make_request':
ataraid.c:101: dereferencing pointer to incomplete type
ataraid.c: In function `ataraid_get_bhead':
ataraid.c:119: sizeof applied to an incomplete type
ataraid.c: In function `ataraid_end_request':
ataraid.c:143: dereferencing pointer to incomplete type
ataraid.c:149: dereferencing pointer to incomplete type
ataraid.c: In function `ataraid_split_request':
ataraid.c:172: dereferencing pointer to incomplete type
ataraid.c:172: dereferencing pointer to incomplete type
ataraid.c:172: dereferencing pointer to incomplete type
ataraid.c:173: dereferencing pointer to incomplete type
ataraid.c:173: dereferencing pointer to incomplete type
ataraid.c:173: dereferencing pointer to incomplete type
ataraid.c:175: dereferencing pointer to incomplete type
ataraid.c:176: dereferencing pointer to incomplete type
ataraid.c:178: dereferencing pointer to incomplete type
ataraid.c:178: dereferencing pointer to incomplete type
ataraid.c:179: dereferencing pointer to incomplete type
ataraid.c:180: dereferencing pointer to incomplete type
ataraid.c:183: dereferencing pointer to incomplete type
ataraid.c:184: dereferencing pointer to incomplete type
ataraid.c:187: dereferencing pointer to incomplete type
ataraid.c:187: dereferencing pointer to incomplete type
ataraid.c:189: warning: passing arg 1 of `generic_make_request' makes pointer from integer witho
ut a cast
ataraid.c:189: too many arguments to function `generic_make_request'
ataraid.c:190: warning: passing arg 1 of `generic_make_request' makes pointer from integer witho
ut a cast
ataraid.c:190: too many arguments to function `generic_make_request'
ataraid.c: In function `ataraid_init':
ataraid.c:266: warning: passing arg 2 of `blk_queue_make_request' from incompatible pointer type
make[2]: *** [ataraid.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.5.26/drivers/ide'
make[1]: *** [ide] Error 2
make[1]: Leaving directory `/usr/src/linux-2.5.26/drivers'
make: *** [drivers] Error 2

I'm attaching the .config.

/Patrik





-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Jul 23 2002 - 22:00:33 EST