[oe-commits] org.oe.dev directfb: fixed to build on recent kernels wrt PAGE_SIZE definition

polyonymous commit openembedded-commits at lists.openembedded.org
Thu May 10 21:41:23 UTC 2007


directfb: fixed to build on recent kernels wrt PAGE_SIZE definition
and corrected typo in patch filename

Author: polyonymous at openembedded.org
Branch: org.openembedded.dev
Revision: dfdbf1d54d6ce999d055cd74a93fa254d002e119
ViewMTN: http://monotone.openembedded.org/revision.psp?id=dfdbf1d54d6ce999d055cd74a93fa254d002e119
Files:
1
packages/directfb/files/getpagesize.patch
packages/directfb/directfb_1.0.0.bb
Diffs:

#
# mt diff -r9ae3cdb1b34efaa7272e2c66551d8fe7d34dc955 -rdfdbf1d54d6ce999d055cd74a93fa254d002e119
#
# 
# 
# add_file "packages/directfb/files/getpagesize.patch"
#  content [6434b8f2e00f3d7edbc174c9d23157a933018e6a]
# 
# patch "packages/directfb/directfb_1.0.0.bb"
#  from [76f162830f5b81321526b91cb35f2bed0c6811a1]
#    to [32d47d6b0bc1a01ed0657e3ca87290dc2fb6e292]
# 
============================================================
--- packages/directfb/files/getpagesize.patch	6434b8f2e00f3d7edbc174c9d23157a933018e6a
+++ packages/directfb/files/getpagesize.patch	6434b8f2e00f3d7edbc174c9d23157a933018e6a
@@ -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
+ 
+ 
============================================================
--- packages/directfb/directfb_1.0.0.bb	76f162830f5b81321526b91cb35f2bed0c6811a1
+++ packages/directfb/directfb_1.0.0.bb	32d47d6b0bc1a01ed0657e3ca87290dc2fb6e292
@@ -7,12 +7,13 @@ DEPENDS = "jpeg libpng freetype zlib tsl
 LICENSE = "LGPL"
 HOMEPAGE = "http://directfb.org"
 DEPENDS = "jpeg libpng freetype zlib tslib"
-PR = "r2"
+PR = "r3"
 RV = "1.0-0"
 
 SRC_URI = "http://www.directfb.org/download/DirectFB/DirectFB-${PV}.tar.gz \
-           file://fix-pkgconfig-cflags.patch;patch=1 \
-	   file://mkdfiff.patch;patch=1"
+           file://fix-pkgconfig-specs.patch;patch=1 \
+	   file://mkdfiff.patch;patch=1 \
+	   file://getpagesize.patch;patch=1"
 
 S = "${WORKDIR}/DirectFB-1.0.0"
 






More information about the Openembedded-commits mailing list