diff options
Diffstat (limited to 'meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch')
| -rw-r--r-- | meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch | 21 | 
1 files changed, 21 insertions, 0 deletions
diff --git a/meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch b/meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch new file mode 100644 index 0000000000..c65b1a1fe3 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch  | |||
| @@ -0,0 +1,21 @@ | |||
| 1 | Upstream-Status:Pending | ||
| 2 | |||
| 3 | Perl inclues asm/page.h in order to get the definition for getpagesize which | ||
| 4 | has been definied in unistd.h since glibc 2.1. Some recent version of linux | ||
| 5 | libc headers removed the asm/page.h resulting in failures here for some | ||
| 6 | people. | ||
| 7 | |||
| 8 | Index: perl-5.12.3/cpan/IPC-SysV/SysV.xs | ||
| 9 | =================================================================== | ||
| 10 | --- perl-5.12.3.orig/cpan/IPC-SysV/SysV.xs 2001-07-01 04:46:07.000000000 +1000 | ||
| 11 | +++ perl-5.12.3/cpan/IPC-SysV/SysV.xs 2001-07-01 04:46:07.000000000 +1000 | ||
| 12 | @@ -3,9 +3,6 @@ | ||
| 13 | #include "XSUB.h" | ||
| 14 | |||
| 15 | #include <sys/types.h> | ||
| 16 | -#ifdef __linux__ | ||
| 17 | -# include <asm/page.h> | ||
| 18 | -#endif | ||
| 19 | #if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM) | ||
| 20 | #ifndef HAS_SEM | ||
| 21 | # include <sys/ipc.h> | ||
