On Sat, Nov 01, 2003 at 03:21:14PM +0100, Georges Toth wrote: > Hi Herbert, > > i wanted to upgrade a server to vserver version c17h. > i'm using kernel v2.4.22 and the latest xfs patch. > patching worked fine, but there were some errors when compiling > > i've attached the compile output > > any idea what the problem might be ?
yes, the immutable changes done by vserver, provide a link to the xfs patches and I'll have a look at it ... best, Herbert > -- > > regards, > Georges Toth > make -C xfs > make[2]: Entering directory `/usr/src/linux-2.4.22/fs/xfs' > make -C linux > make[3]: Entering directory `/usr/src/linux-2.4.22/fs/xfs/linux' > make all_targets > make[4]: Entering directory `/usr/src/linux-2.4.22/fs/xfs/linux' > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_stats -c -o xfs_stats.o xfs_stats.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_sysctl -c -o xfs_sysctl.o xfs_sysctl.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_aops -c -o xfs_aops.o xfs_aops.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_behavior -c -o xfs_behavior.o > xfs_behavior.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_file -c -o xfs_file.o xfs_file.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_fs_subr -c -o xfs_fs_subr.o xfs_fs_subr.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_globals -DEXPORT_SYMTAB -c xfs_globals.c > gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes > -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 -I.. -funsigned-char -nostdinc > -iwithprefix include -DKBUILD_BASENAME=xfs_ioctl -c -o xfs_ioctl.o xfs_ioctl.c > xfs_ioctl.c: In function `xfs_open_by_handle': > xfs_ioctl.c:343: warning: implicit declaration of function `IS_IMMUTABLE' > xfs_ioctl.c: In function `xfs_ioc_space': > xfs_ioctl.c:901: `S_IMMUTABLE' undeclared (first use in this function) > xfs_ioctl.c:901: (Each undeclared identifier is reported only once > xfs_ioctl.c:901: for each function it appears in.) > make[4]: *** [xfs_ioctl.o] Error 1 > make[4]: Leaving directory `/usr/src/linux-2.4.22/fs/xfs/linux' > make[3]: *** [first_rule] Error 2 > make[3]: Leaving directory `/usr/src/linux-2.4.22/fs/xfs/linux' > make[2]: *** [_subdir_linux] Error 2 > make[2]: Leaving directory `/usr/src/linux-2.4.22/fs/xfs' > make[1]: *** [_subdir_xfs] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.4.22/fs' > make: *** [_dir_fs] Error 2 > plasma src # bzcat files/patch-2.4.22-c17h.diff.bz2 | patch -p0 > patching file linux-2.4.22/Makefile > Hunk #1 FAILED at 1. > 1 out of 1 hunk FAILED -- saving rejects to file linux-2.4.22/Makefile.rej > patching file linux-2.4.22/arch/alpha/kernel/entry.S > patching file linux-2.4.22/arch/i386/kernel/entry.S > Hunk #1 succeeded at 687 (offset 28 lines). > patching file linux-2.4.22/arch/i386/kernel/ptrace.c > patching file linux-2.4.22/arch/ppc/kernel/misc.S > patching file linux-2.4.22/arch/ppc/kernel/ptrace.c > patching file linux-2.4.22/arch/sparc/kernel/systbls.S > patching file linux-2.4.22/arch/sparc64/kernel/entry.S > patching file linux-2.4.22/arch/sparc64/kernel/ptrace.c > patching file linux-2.4.22/arch/sparc64/kernel/systbls.S > patching file linux-2.4.22/arch/x86_64/ia32/ia32entry.S > patching file linux-2.4.22/fs/devpts/inode.c > patching file linux-2.4.22/fs/devpts/root.c > patching file linux-2.4.22/fs/exec.c > patching file linux-2.4.22/fs/ext2/ialloc.c > patching file linux-2.4.22/fs/ext2/inode.c > patching file linux-2.4.22/fs/ext2/ioctl.c > patching file linux-2.4.22/fs/ext3/ialloc.c > patching file linux-2.4.22/fs/ext3/inode.c > patching file linux-2.4.22/fs/ext3/ioctl.c > patching file linux-2.4.22/fs/fat/file.c > patching file linux-2.4.22/fs/fat/inode.c > patching file linux-2.4.22/fs/hpfs/file.c > patching file linux-2.4.22/fs/intermezzo/vfs.c > patching file linux-2.4.22/fs/jfs/xattr.c > patching file linux-2.4.22/fs/namei.c > Hunk #4 succeeded at 1629 (offset 3 lines). > patching file linux-2.4.22/fs/nfsd/vfs.c > patching file linux-2.4.22/fs/open.c > Hunk #2 succeeded at 493 (offset 13 lines). > Hunk #3 succeeded at 524 (offset 13 lines). > Hunk #4 succeeded at 554 (offset 13 lines). > patching file linux-2.4.22/fs/proc/array.c > patching file linux-2.4.22/fs/proc/base.c > patching file linux-2.4.22/fs/quota.c > patching file linux-2.4.22/fs/reiserfs/inode.c > patching file linux-2.4.22/fs/reiserfs/ioctl.c > patching file linux-2.4.22/fs/udf/inode.c > patching file linux-2.4.22/fs/ufs/truncate.c > patching file linux-2.4.22/include/asm-alpha/unistd.h > patching file linux-2.4.22/include/asm-i386/unistd.h > patching file linux-2.4.22/include/asm-ppc/unistd.h > patching file linux-2.4.22/include/asm-sparc/unistd.h > patching file linux-2.4.22/include/asm-sparc64/unistd.h > patching file linux-2.4.22/include/asm-x86_64/ia32_unistd.h > patching file linux-2.4.22/include/asm-x86_64/unistd.h > patching file linux-2.4.22/include/linux/capability.h > patching file linux-2.4.22/include/linux/devpts_fs_info.h > patching file linux-2.4.22/include/linux/ext2_fs.h > patching file linux-2.4.22/include/linux/ext3_fs.h > patching file linux-2.4.22/include/linux/fs.h > Hunk #1 succeeded at 133 (offset 1 line). > Hunk #2 succeeded at 160 with fuzz 1 (offset 1 line). > Hunk #3 succeeded at 328 (offset 4 lines). > Hunk #4 succeeded at 373 (offset 4 lines). > Hunk #5 succeeded at 525 (offset 4 lines). > patching file linux-2.4.22/include/linux/reiserfs_fs.h > patching file linux-2.4.22/include/linux/sched.h > Hunk #5 succeeded at 575 (offset 1 line). > Hunk #6 succeeded at 640 (offset 1 line). > Hunk #7 succeeded at 1010 (offset 1 line). > patching file linux-2.4.22/include/linux/sys.h > patching file linux-2.4.22/include/linux/virtual.h > patching file linux-2.4.22/include/net/route.h > patching file linux-2.4.22/include/net/sock.h > patching file linux-2.4.22/include/net/tcp.h > patching file linux-2.4.22/ipc/util.c > patching file linux-2.4.22/ipc/util.h > patching file linux-2.4.22/kernel/Makefile > patching file linux-2.4.22/kernel/exit.c > patching file linux-2.4.22/kernel/fork.c > patching file linux-2.4.22/kernel/printk.c > patching file linux-2.4.22/kernel/sched.c > patching file linux-2.4.22/kernel/signal.c > patching file linux-2.4.22/kernel/sys.c > patching file linux-2.4.22/kernel/sysctl.c > Hunk #1 succeeded at 399 (offset 7 lines). > Hunk #2 succeeded at 816 (offset 7 lines). > patching file linux-2.4.22/kernel/timer.c > patching file linux-2.4.22/kernel/user.c > patching file linux-2.4.22/kernel/virtual.c > patching file linux-2.4.22/net/ipv4/af_inet.c > patching file linux-2.4.22/net/ipv4/devinet.c > patching file linux-2.4.22/net/ipv4/raw.c > patching file linux-2.4.22/net/ipv4/tcp_ipv4.c > patching file linux-2.4.22/net/ipv4/tcp_minisocks.c > patching file linux-2.4.22/net/ipv4/udp.c > patching file linux-2.4.22/net/ipv6/raw.c > patching file linux-2.4.22/net/ipv6/tcp_ipv6.c > patching file linux-2.4.22/net/ipv6/udp.c > patching file linux-2.4.22/net/socket.c > patching file linux-2.4.22/net/unix/af_unix.c _______________________________________________ Vserver mailing list [EMAIL PROTECTED] http://list.linux-vserver.org/mailman/listinfo/vserver
