mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-26 03:50:44 -09:00
package/sqlite: bump version to 3.51.0
Release notes: https://sqlite.org/releaselog/3_51_0.html Removed patch which is included in this release. Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
1f23b6ea85
commit
d2afa96009
@@ -1,59 +0,0 @@
|
||||
Add the --disable-rpath configure script flag to address
|
||||
|
||||
Upstream: https://sqlite.org/src/info/a59d9bb25e
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
|
||||
|
||||
Index: autosetup/sqlite-config.tcl
|
||||
==================================================================
|
||||
--- a/autosetup/sqlite-config.tcl
|
||||
+++ b/autosetup/sqlite-config.tcl
|
||||
@@ -334,12 +334,12 @@
|
||||
# canonical build!
|
||||
static-shell=1
|
||||
=> {Link the sqlite3 shell app against the DLL instead of embedding sqlite3.c}
|
||||
}
|
||||
{canonical autoconf} {
|
||||
- # A potential TODO without a current use case:
|
||||
- #rpath=1 => {Disable use of the rpath linker flag}
|
||||
+ rpath=1 => {Disable use of the rpath linker flag}
|
||||
+
|
||||
# soname: https://sqlite.org/src/forumpost/5a3b44f510df8ded
|
||||
soname:=legacy
|
||||
=> {SONAME for libsqlite3.so. "none", or not using this flag, sets no
|
||||
soname. "legacy" sets it to its historical value of
|
||||
libsqlite3.so.0. A value matching the glob "libsqlite3.*" sets
|
||||
@@ -2138,25 +2138,25 @@
|
||||
}
|
||||
|
||||
########################################################################
|
||||
# Handle the --enable/disable-rpath flag.
|
||||
proc sqlite-handle-rpath {} {
|
||||
- proj-check-rpath
|
||||
# autosetup/cc-shared.tcl sets the rpath flag definition in
|
||||
# [get-define SH_LINKRPATH], but it does so on a per-platform basis
|
||||
# rather than as a compiler check. Though we should do a proper
|
||||
# compiler check (as proj-check-rpath does), we may want to consider
|
||||
# adopting its approach of clearing the rpath flags for environments
|
||||
# for which sqlite-env-is-unix-on-windows returns a non-empty
|
||||
# string.
|
||||
|
||||
-# if {[proj-opt-truthy rpath]} {
|
||||
-# proj-check-rpath
|
||||
-# } else {
|
||||
-# msg-result "Disabling use of rpath."
|
||||
-# define LDFLAGS_RPATH ""
|
||||
-# }
|
||||
+ # https://sqlite.org/forum/forumpost/13cac3b56516f849
|
||||
+ if {[proj-opt-truthy rpath]} {
|
||||
+ proj-check-rpath
|
||||
+ } else {
|
||||
+ msg-result "Disabling use of rpath."
|
||||
+ define LDFLAGS_RPATH ""
|
||||
+ }
|
||||
}
|
||||
|
||||
########################################################################
|
||||
# If the --dump-defines configure flag is provided then emit a list of
|
||||
# all [define] values to config.defines.txt, else do nothing.
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 a3db587a1b92ee5ddac2f66b3edb41b26f9c867275782d46c3a088977d6a5b18 sqlite-autoconf-3500400.tar.gz
|
||||
sha256 42e26dfdd96aa2e6b1b1be5c88b0887f9959093f650d693cb02eb9c36d146ca5 sqlite-autoconf-3510000.tar.gz
|
||||
sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
SQLITE_VERSION = 3.50.4
|
||||
SQLITE_TAR_VERSION = 3500400
|
||||
SQLITE_VERSION = 3.51.0
|
||||
SQLITE_TAR_VERSION = 3510000
|
||||
SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz
|
||||
SQLITE_SITE = https://www.sqlite.org/2025
|
||||
SQLITE_LICENSE = blessing
|
||||
|
||||
Reference in New Issue
Block a user