summaryrefslogtreecommitdiff
path: root/packages/directfb/files
diff options
context:
space:
mode:
authorMichael Krelin <hacker@klever.net>2007-05-10 21:33:20 +0000
committerMichael Krelin <hacker@klever.net>2007-05-10 21:33:20 +0000
commit242485f1bf19d1b1a6ba08e74afc98d160135bf3 (patch)
tree9b5e65d2c9d4c5b4d8c67d5e70536cd0076edc54 /packages/directfb/files
parentd01b1cee789608dacd77b81171a4d96aec7790b9 (diff)
directfb: fixed to build on recent kernels wrt PAGE_SIZE definition
and corrected typo in patch filename
Diffstat (limited to 'packages/directfb/files')
-rw-r--r--packages/directfb/files/getpagesize.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/directfb/files/getpagesize.patch b/packages/directfb/files/getpagesize.patch
new file mode 100644
index 0000000000..256b8db290
--- /dev/null
+++ b/packages/directfb/files/getpagesize.patch
@@ -0,0 +1,16 @@
+diff --git a/lib/direct/system.c b/lib/direct/system.c
+index 8dd3f12..0731fa2 100644
+--- a/lib/direct/system.c
++++ b/lib/direct/system.c
+@@ -36,8 +36,9 @@
+
+ #if HAVE_ASM_PAGE_H
+ #include <asm/page.h>
+-#else
+-#define PAGE_SIZE sysconf( _SC_PAGESIZE )
++#endif
++#ifndef PAGE_SIZE
++# define PAGE_SIZE (getpagesize())
+ #endif
+
+