From 8809e54182b51dcc864765d075843150db5480c7 Mon Sep 17 00:00:00 2001 From: Jamie Lenehan Date: Fri, 6 Jul 2007 03:08:35 +0000 Subject: perl/perl-native 5.8.8: Fix up asm/page.h include issue. Perl was including it in order to get the definition for getpagesize which has been definied in unistd.h, which it already includes, since glibc 2.1. Some versions of linux libc headers removed the asm/page.h resulting in failures here for some people. Closes #2546. --- packages/perl/perl-5.8.8/asm-pageh-fix.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 packages/perl/perl-5.8.8/asm-pageh-fix.patch (limited to 'packages/perl/perl-5.8.8/asm-pageh-fix.patch') diff --git a/packages/perl/perl-5.8.8/asm-pageh-fix.patch b/packages/perl/perl-5.8.8/asm-pageh-fix.patch new file mode 100644 index 0000000000..41f3b1d23c --- /dev/null +++ b/packages/perl/perl-5.8.8/asm-pageh-fix.patch @@ -0,0 +1,19 @@ +Perl inclues asm/page.h in order to get the definition for getpagesize which +has been definied in unistd.h since glibc 2.1. Some recent version of linux +libc headers removed the asm/page.h resulting in failures here for some +people. + +Index: perl-5.8.8/ext/IPC/SysV/SysV.xs +=================================================================== +--- perl-5.8.8.orig/ext/IPC/SysV/SysV.xs 2001-07-01 04:46:07.000000000 +1000 ++++ perl-5.8.8/ext/IPC/SysV/SysV.xs 2007-07-06 11:40:21.000000000 +1000 +@@ -3,9 +3,6 @@ + #include "XSUB.h" + + #include +-#ifdef __linux__ +-# include +-#endif + #if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM) + #ifndef HAS_SEM + # include -- cgit v1.2.3