]> code.ossystems Code Review - openembedded-core.git/commitdiff
sqlite3: consistent set of features for nativesdk
authorS. Lockwood-Childs <sjl@vctlabs.com>
Fri, 15 Jun 2018 07:56:18 +0000 (00:56 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 2 Jul 2018 09:40:37 +0000 (10:40 +0100)
Enable use of pread() and enable column metadata API for nativesdk builds.
This brings nativesdk in line with target and native builds.

(From OE-Core rev: 7c8b85e1c3d852975cd5961a297aa939bf4c7fe7)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 086610faf03a4c3e01cdb9d69c002b66813d97e3)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-support/sqlite/sqlite3.inc

index 95ec89cef22ef1064f7897e0c42e25ce78568401..30847b958fbd3fd23b00972d8830065c30f92567 100644 (file)
@@ -37,10 +37,12 @@ CFLAGS_append = " -fPIC"
 
 # pread() is in POSIX.1-2001 so any reasonable system must surely support it
 BUILD_CFLAGS += "-DUSE_PREAD"
+BUILDSDK_CFLAGS += "-DUSE_PREAD"
 TARGET_CFLAGS += "-DUSE_PREAD"
 
 # Provide column meta-data API
 BUILD_CFLAGS += "-DSQLITE_ENABLE_COLUMN_METADATA"
+BUILDSDK_CFLAGS += "-DSQLITE_ENABLE_COLUMN_METADATA"
 TARGET_CFLAGS += "-DSQLITE_ENABLE_COLUMN_METADATA"
 
 PACKAGES = "lib${BPN} lib${BPN}-dev lib${BPN}-doc ${PN}-dbg lib${BPN}-staticdev ${PN}"