mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
* see more details: http://errors.yoctoproject.org/Errors/Details/850148/ TOPDIR/tmp/work/core2-64-oe-linux/sqlite-orm/1.5/git/examples/synchronous.cpp:7:5: error: 'uint16_t' does not name a type 7 | uint16_t src_port; | ^~~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/sqlite-orm/1.5/git/examples/synchronous.cpp:3:1: note: 'uint16_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' 2 | #include <sqlite_orm/sqlite_orm.h> +++ |+#include <cstdint> 3 | #include <string> While this was backported from 6a96d1cec4(Explicitly included <cstdint> in examples and unit tests), since it was a commit made in v1.9, only synchronous.cpp was modified as other files do not exist in the current version. Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
28 lines
842 B
BlitzBasic
28 lines
842 B
BlitzBasic
SUMMARY = "SQLite ORM light header only library for modern C++"
|
|
HOMEPAGE = "https://github.com/fnc12/sqlite_orm"
|
|
LICENSE = "BSD-3-Clause"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b5bf5ee8bb16d8e19359efe11bdc3f2"
|
|
|
|
inherit cmake
|
|
|
|
DEPENDS += "sqlite3"
|
|
|
|
SRCREV = "e8a9e9416f421303f4b8970caab26dadf8bae98b"
|
|
SRC_URI = " \
|
|
git://github.com/fnc12/sqlite_orm;protocol=https;branch=master \
|
|
file://0001-fix-cstdint-error-with-gcc-15.0.1.patch \
|
|
"
|
|
S = "${WORKDIR}/git"
|
|
|
|
EXTRA_OECMAKE += "-DSqliteOrm_BuildTests=OFF -DLIB_INSTALL_DIR=${libdir} \
|
|
-DCMAKE_INSTALL_DIR=${libdir}/cmake \
|
|
-DPKGCONFIG_INSTALL_DIR=${libdir}/pkgconfig"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|
|
|
|
FILES:${PN}-dev += "${libdir}/cmake/${BPN}"
|
|
|
|
# Header-only library
|
|
RDEPENDS:${PN}-dev = ""
|
|
RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
|