diff --git a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm/0001-fix-cstdint-error-with-gcc-15.0.1.patch b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm/0001-fix-cstdint-error-with-gcc-15.0.1.patch deleted file mode 100644 index af884808f2..0000000000 --- a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm/0001-fix-cstdint-error-with-gcc-15.0.1.patch +++ /dev/null @@ -1,52 +0,0 @@ -From f011501e719e0042fc6ca29ac7b33e8a14562246 Mon Sep 17 00:00:00 2001 -From: "mark.yang" -Date: Tue, 1 Apr 2025 19:45:01 +0900 -Subject: [PATCH] fix cstdint error with gcc-15.0.1 - -* 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 ''; this is probably fixable by adding '#include ' - 2 | #include - +++ |+#include - 3 | #include - -While this was backported from 6a96d1cec4(Explicitly included 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 - -Upstream-Status: Backport [6a96d1c Explicitly included in examples and unit tests] ---- - examples/synchronous.cpp | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/examples/synchronous.cpp b/examples/synchronous.cpp -index d10da13d..b103b48c 100644 ---- a/examples/synchronous.cpp -+++ b/examples/synchronous.cpp -@@ -1,15 +1,16 @@ - - #include -+#include - #include - - struct Query { - std::string src_ip; -- uint16_t src_port; -- uint16_t txn_id; -- uint32_t tv_sec; -- uint32_t tv_usec; -+ std::uint16_t src_port; -+ std::uint16_t txn_id; -+ std::uint32_t tv_sec; -+ std::uint32_t tv_usec; - std::string name; -- uint16_t type; -+ std::uint16_t type; - }; - - int main(int, char **) { - diff --git a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.9.1.bb similarity index 68% rename from meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb rename to meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.9.1.bb index ee203f83e2..a4da31ebc7 100644 --- a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb +++ b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.9.1.bb @@ -1,19 +1,18 @@ 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" +LIC_FILES_CHKSUM = "file://LICENSE;md5=4ae09d45eac4aa08d013b5f2e01c67f6" inherit cmake DEPENDS += "sqlite3" -SRCREV = "e8a9e9416f421303f4b8970caab26dadf8bae98b" +SRCREV = "5f1a2ce84a3d72711b4f0a440fdaba977868ae67" SRC_URI = " \ git://github.com/fnc12/sqlite_orm;protocol=https;branch=master \ - file://0001-fix-cstdint-error-with-gcc-15.0.1.patch \ " -EXTRA_OECMAKE += "-DSqliteOrm_BuildTests=OFF -DLIB_INSTALL_DIR=${libdir} \ +EXTRA_OECMAKE += "-DBUILD_TESTING=OFF -DLIB_INSTALL_DIR=${libdir} \ -DCMAKE_INSTALL_DIR=${libdir}/cmake \ -DPKGCONFIG_INSTALL_DIR=${libdir}/pkgconfig"