2000-12-04 00:26:55

by Jeff V. Merkey

[permalink] [raw]
Subject: 2.2.18-24 with IPVS patch has compile errors



With the 2.2.17 IPVS patch applied to 2.2.18-24, I am seeing the following
compile errors.

-D__KERNEL__ -I/usr/src/ute/BUILD/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce
-m386 -DCPU=386 -DMODULE -DMODVERSIONS -include /usr/src/ute/BUILD/linux/include/linux/modversions.h -c -o emd.o emd.c
cc -D__KERNEL__ -I/usr/src/ute/BUILD/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce
-m386 -DCPU=386 -DMODULE -DMODVERSIONS -include /usr/src/ute/BUILD/linux/include/linux/modversions.h -c -o check.o check.c
cc -D__KERNEL__ -I/usr/src/ute/BUILD/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce
-m386 -DCPU=386 -DMODULE -DMODVERSIONS -include /usr/src/ute/BUILD/linux/include/linux/modversions.h -c -o fsync.o fsync.c
touch: /usr/src/ute/BUILD/linux/include/linux/sdladrv.h: No such file or directory
make[2]: *** No rule to make target `/usr/src/ute/BUILD/linux/include/linux/sdlasfm.h', needed by `sdladrv.o'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [/usr/src/ute/BUILD/linux/include/linux/sdladrv.h] Error 1
shell-init: could not get current directory
job-working-directory: could not get current directory


The IPVS patch is also attached. They would seem to be unrelated, but
2.2.18-23 builds clean with this patch.

Jeff


Attachments:
ipvs-0.9.16-2.2.17.patch.gz (36.11 kB)

2000-12-04 00:36:06

by Jeff V. Merkey

[permalink] [raw]
Subject: Re: 2.2.18-24 with IPVS patch has compile errors

On Sun, Dec 03, 2000 at 05:52:26PM -0700, Jeff V. Merkey wrote:
>
>
> With the 2.2.17 IPVS patch applied to 2.2.18-24, I am seeing the following
> compile errors.
>
> -D__KERNEL__ -I/usr/src/ute/BUILD/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce
> -m386 -DCPU=386 -DMODULE -DMODVERSIONS -include /usr/src/ute/BUILD/linux/include/linux/modversions.h -c -o emd.o emd.c
> cc -D__KERNEL__ -I/usr/src/ute/BUILD/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce
> -m386 -DCPU=386 -DMODULE -DMODVERSIONS -include /usr/src/ute/BUILD/linux/include/linux/modversions.h -c -o check.o check.c
> cc -D__KERNEL__ -I/usr/src/ute/BUILD/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce
> -m386 -DCPU=386 -DMODULE -DMODVERSIONS -include /usr/src/ute/BUILD/linux/include/linux/modversions.h -c -o fsync.o fsync.c
> touch: /usr/src/ute/BUILD/linux/include/linux/sdladrv.h: No such file or directory
> make[2]: *** No rule to make target `/usr/src/ute/BUILD/linux/include/linux/sdlasfm.h', needed by `sdladrv.o'. Stop.
> make[2]: *** Waiting for unfinished jobs....
> make[2]: *** [/usr/src/ute/BUILD/linux/include/linux/sdladrv.h] Error 1
> shell-init: could not get current directory
> job-working-directory: could not get current directory
>
>
> The IPVS patch is also attached. They would seem to be unrelated, but
> 2.2.18-23 builds clean with this patch.
>
> Jeff
>

Update. 2.2.18-24 requires that the patch be applied to 2.2.17 before
applying the pre-patch. 2.2.18-23 didn't seem to care about patch
order. Got it to build with piranha after switching the patch order.

Jeff