mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
If sqlite3 is built with FTS5 it uses log() from libm, but that linkage is lost if we manually statically link so explicitly link to libm. (From OE-Core rev: b24a67217d82f225e76fbc2dfb70dd8e1a6ea215) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
34 lines
933 B
Diff
34 lines
933 B
Diff
If sqlite3 is built with FTS5 enabled then it links to libm.so for log(), but if
|
|
we statically link to libsqlite3.a then this linkage is lost.
|
|
|
|
Work around this by always linking to libm.so.
|
|
|
|
Upstream-Status: Submitted
|
|
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
|
|
From 4633a8750f0966621d258548fba82bc6aa5aa997 Mon Sep 17 00:00:00 2001
|
|
From: Ross Burton <ross.burton@intel.com>
|
|
Date: Tue, 6 Nov 2018 12:13:17 +0000
|
|
Subject: [PATCH] Makefile: sqlite can need libm
|
|
|
|
---
|
|
Makefile.in | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/Makefile.in b/Makefile.in
|
|
index ad6541b..28b5ecb 100644
|
|
--- a/Makefile.in
|
|
+++ b/Makefile.in
|
|
@@ -73,7 +73,7 @@ WRAPOBJS=pseudo_wrappers.o
|
|
|
|
# needed for anything that links with pseduo_client.o, pretty much
|
|
CLIENT_LDFLAGS=-ldl -lpthread
|
|
-DB_LDFLAGS=@SQLITE_LDARG@ -lpthread
|
|
+DB_LDFLAGS=@SQLITE_LDARG@ -lpthread -lm
|
|
|
|
PSEUDO=$(BIN)/pseudo
|
|
PSEUDODB=$(BIN)/pseudodb
|
|
--
|
|
2.11.0
|
|
|