[oe-commits] org.oe.dev qte, qte-mt 2.3.10: Fix build with recent kernel headers.
polyonymous commit
openembedded-commits at lists.openembedded.org
Thu May 3 07:06:17 UTC 2007
qte, qte-mt 2.3.10: Fix build with recent kernel headers.
* Closes #2201.
Author: polyonymous at klever.net
Branch: org.openembedded.dev
Revision: b896e366f22797c8a8d7c7db63a0236eefe66dc9
ViewMTN: http://monotone.openembedded.org/revision.psp?id=b896e366f22797c8a8d7c7db63a0236eefe66dc9
Files:
1
packages/qte/qte-2.3.10/kernel-asm-page.patch
packages/qte/qte-common_2.3.10.inc
packages/qte/qte-mt-static_2.3.10.bb
packages/qte/qte-mt_2.3.10.bb
packages/qte/qte_2.3.10.bb
Diffs:
#
# mt diff -rba1cabe56e69c8589c61e7c884217cc75f950877 -rb896e366f22797c8a8d7c7db63a0236eefe66dc9
#
#
#
# add_file "packages/qte/qte-2.3.10/kernel-asm-page.patch"
# content [9261e3562f56c02a5f6f6912310a42f75c16c747]
#
# patch "packages/qte/qte-common_2.3.10.inc"
# from [4f1d2039506a32408d82758590178638308a0c96]
# to [ded8ab84304cf4e0cc2e2faf4c4e54856827b3db]
#
# patch "packages/qte/qte-mt-static_2.3.10.bb"
# from [5f4e4458a4ccf2748cff791ad08ea8412edf4f4b]
# to [588530d72a8bca88176aaeb94bf68ea99aa6fe21]
#
# patch "packages/qte/qte-mt_2.3.10.bb"
# from [bb8c2ef7f78300f47ee57dbd065f399443e54e2a]
# to [3696b615e76ee1a6264f44fa769bb3314458702f]
#
# patch "packages/qte/qte_2.3.10.bb"
# from [1d29356f9f2db5ba721690e68970b94d557d25e3]
# to [0c09f9ca6fac5e02467ddb087a0c62b84b0af4df]
#
============================================================
--- packages/qte/qte-2.3.10/kernel-asm-page.patch 9261e3562f56c02a5f6f6912310a42f75c16c747
+++ packages/qte/qte-2.3.10/kernel-asm-page.patch 9261e3562f56c02a5f6f6912310a42f75c16c747
@@ -0,0 +1,14 @@
+diff --git a/src/kernel/qpixmapcache.cpp b/src/kernel/qpixmapcache.cpp
+index c2e7d9b..b2d42b5 100644
+--- a/src/kernel/qpixmapcache.cpp
++++ b/src/kernel/qpixmapcache.cpp
+@@ -122,7 +122,9 @@ void cleanup_pixmap_cache();
+
+ #ifdef THROW_AWAY_UNUSED_PAGES
+ # include <sys/mman.h> // madvise
++# define __KERNEL__
+ # include <asm/page.h> // PAGE_SIZE,PAGE_MASK,PAGE_ALIGN
++# undef __KERNEL__
+ # ifndef PAGE_ALIGN
+ # define PAGE_ALIGN(addr) (((addr)+PAGE_SIZE-1)&PAGE_MASK)
+ # endif // PAGE_ALIGN
============================================================
--- packages/qte/qte-common_2.3.10.inc 4f1d2039506a32408d82758590178638308a0c96
+++ packages/qte/qte-common_2.3.10.inc ded8ab84304cf4e0cc2e2faf4c4e54856827b3db
@@ -47,6 +47,7 @@ SRC_URI = "ftp://ftp.trolltech.com/pub/q
file://fix-errno-exception-spec.patch;patch=1 \
file://keyboardless-buttonmap.patch;patch=1 \
file://kernel-keymap.patch;patch=1 \
+ file://kernel-asm-page.patch;patch=1 \
file://sharp_char.h \
file://switches.h "
@@ -88,7 +89,8 @@ EXTRA_OECONF = "-system-jpeg -system-lib
EXTRA_OECONF_CONFIG_c7x0 = "-qconfig qpe -accel-w100"
EXTRA_OECONF_CONFIG_native = "-qconfig qpe -qvfb"
EXTRA_OECONF = "-system-jpeg -system-libpng -system-zlib -no-qvfb -no-xft -no-vnc -gif \
- -xplatform ${TARGET_OS}-${QTE_ARCH}-g++ ${EXTRA_OECONF_CONFIG} -depths 8,16,32"
+ -xplatform ${TARGET_OS}-${QTE_ARCH}-g++ ${EXTRA_OECONF_CONFIG} -depths 8,16,32 \
+ -I${STAGING_KERNEL_DIR}/include"
EXTRA_OEMAKE = "-e"
#
============================================================
--- packages/qte/qte-mt-static_2.3.10.bb 5f4e4458a4ccf2748cff791ad08ea8412edf4f4b
+++ packages/qte/qte-mt-static_2.3.10.bb 588530d72a8bca88176aaeb94bf68ea99aa6fe21
@@ -1,5 +1,5 @@ require qte-common_${PV}.inc
require qte-common_${PV}.inc
-PR = "r5"
+PR = "r6"
EXTRA_OECONF += "-static -thread"
============================================================
--- packages/qte/qte-mt_2.3.10.bb bb8c2ef7f78300f47ee57dbd065f399443e54e2a
+++ packages/qte/qte-mt_2.3.10.bb 3696b615e76ee1a6264f44fa769bb3314458702f
@@ -1,5 +1,5 @@ require qte-common_${PV}.inc
require qte-common_${PV}.inc
-PR = "r11"
+PR = "r12"
EXTRA_OECONF += "-thread"
============================================================
--- packages/qte/qte_2.3.10.bb 1d29356f9f2db5ba721690e68970b94d557d25e3
+++ packages/qte/qte_2.3.10.bb 0c09f9ca6fac5e02467ddb087a0c62b84b0af4df
@@ -1,3 +1,3 @@ require qte-common_${PV}.inc
require qte-common_${PV}.inc
-PR = "r49"
+PR = "r50"
More information about the Openembedded-commits
mailing list