diff --git a/debian/changelog b/debian/changelog index e90713e1d..cc6c7a976 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,9 @@ linux-2.6 (2.6.32-4) UNRELEASED; urgency=low SCSI_BFA_FC, USB_GL860, USB_GSPCA_JEILINJ, I2C_SI4713, RADIO_SI4713, RADIO_SI470X, DVB_USB_FRIIO. + [ dann frazier ] + * Fix vserver build on ia64, s390 + -- Ben Hutchings Tue, 29 Dec 2009 15:32:44 +0100 linux-2.6 (2.6.32-3) unstable; urgency=high diff --git a/debian/patches/features/all/vserver/ia64-s390-buildfixes.patch b/debian/patches/features/all/vserver/ia64-s390-buildfixes.patch new file mode 100644 index 000000000..27b8715bc --- /dev/null +++ b/debian/patches/features/all/vserver/ia64-s390-buildfixes.patch @@ -0,0 +1,46 @@ +diff -urpN a/arch/s390/include/asm/unistd.h b/arch/s390/include/asm/unistd.h +--- a/arch/s390/include/asm/unistd.h 2009-12-03 03:51:21.000000000 +0000 ++++ b/arch/s390/include/asm/unistd.h 2009-12-29 18:41:40.000000000 +0000 +@@ -202,7 +202,7 @@ + #define __NR_clock_gettime (__NR_timer_create+6) + #define __NR_clock_getres (__NR_timer_create+7) + #define __NR_clock_nanosleep (__NR_timer_create+8) +-/* Number 263 is reserved for vserver */ ++#define __NR_vserver 263 + #define __NR_statfs64 265 + #define __NR_fstatfs64 266 + #define __NR_remap_file_pages 267 +diff -urpN a/fs/exec.c b/fs/exec.c +--- a/fs/exec.c 2009-12-29 17:57:12.000000000 +0000 ++++ b/fs/exec.c 2009-12-29 18:46:32.000000000 +0000 +@@ -56,6 +56,7 @@ + #include + #include + #include ++#include + + #include + #include +diff -urpN a/mm/memory.c b/mm/memory.c +--- a/mm/memory.c 2009-12-29 17:57:12.000000000 +0000 ++++ b/mm/memory.c 2009-12-29 18:44:58.000000000 +0000 +@@ -56,7 +56,7 @@ + #include + #include + #include +-// #include ++#include + + #include + #include +diff -urpN a/mm/mmap.c b/mm/mmap.c +--- a/mm/mmap.c 2009-12-29 17:57:12.000000000 +0000 ++++ b/mm/mmap.c 2009-12-29 18:45:42.000000000 +0000 +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + + #include + #include diff --git a/debian/patches/series/4-extra b/debian/patches/series/4-extra new file mode 100644 index 000000000..9857e0120 --- /dev/null +++ b/debian/patches/series/4-extra @@ -0,0 +1 @@ ++ features/all/vserver/ia64-s390-buildfixes.patch featureset=vserver