diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-08 08:13:24 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-08 08:13:38 +0000 |
commit | 7e87ac1fc9b83e6f73845d7d6bcfa3a8f759e566 (patch) | |
tree | 880a2141b24bbf1253983b706549fb09d1c83e13 | |
parent | Releasing progress-linux version 3.45.3-1~progress7.99u1. (diff) | |
download | sqlite3-7e87ac1fc9b83e6f73845d7d6bcfa3a8f759e566.tar.xz sqlite3-7e87ac1fc9b83e6f73845d7d6bcfa3a8f759e566.zip |
Merging debian version 3.45.3-2~exp1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r-- | debian/changelog | 11 | ||||
-rw-r--r-- | debian/control | 2 | ||||
-rw-r--r-- | debian/libsqlite3-0.symbols | 2 | ||||
-rwxr-xr-x | debian/rules | 5 |
4 files changed, 19 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index 0e3d9c4..dc1a7e6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +sqlite3 (3.45.3-2~exp1) experimental; urgency=medium + + [ Mike Gabriel <sunweaver@debian.org> ] + * debian/rules: + + Build with SQLITE_ENABLE_ICU=1. + + Add -licuuc -licui18n to LDFLAGS. + * debian/libsqlite3-0.symbol: + + Update file (due to building with SQLITE_ENABLE_ICU=1). + + -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Tue, 07 May 2024 20:33:59 +0200 + sqlite3 (3.45.3-1~progress7.99u1) graograman-backports; urgency=medium * Uploading to graograman-updates, remaining changes: diff --git a/debian/control b/debian/control index 98547ef..1d841f1 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org> XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org> XSBC-Original-Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org> Bugs: mailto:maintainers@lists.progress-linux.org -Build-Depends: debhelper-compat (= 13), autoconf (>= 2.59), libtool (>= 1.5.2), automake, chrpath, lynx, libreadline-dev, tcl8.6-dev +Build-Depends: debhelper-compat (= 13), autoconf (>= 2.59), libtool (>= 1.5.2), automake, chrpath, lynx, libreadline-dev, tcl8.6-dev, libicu-dev Build-Conflicts: tcl8.4, tcl8.4-dev, tcl8.5, tcl8.5-dev Standards-Version: 4.6.2 Rules-Requires-Root: no diff --git a/debian/libsqlite3-0.symbols b/debian/libsqlite3-0.symbols index 364c12f..9f7dbb4 100644 --- a/debian/libsqlite3-0.symbols +++ b/debian/libsqlite3-0.symbols @@ -364,6 +364,7 @@ libsqlite3.so.0 libsqlite3-0 #MINVER# sqlite3Fts3HashFindElem@Base 3.37.0 sqlite3Fts3HashInit@Base 3.37.0 sqlite3Fts3HashInsert@Base 3.37.0 + sqlite3Fts3IcuTokenizerModule@Base 3.45.3-2~exp1~ sqlite3Fts3Incrmerge@Base 3.37.0 sqlite3Fts3Init@Base 3.37.0 sqlite3Fts3InitAux@Base 3.37.0 @@ -439,6 +440,7 @@ libsqlite3.so.0 libsqlite3-0 #MINVER# sqlite3HeapNearlyFull@Base 3.37.0 sqlite3HexToBlob@Base 3.37.0 sqlite3HexToInt@Base 3.37.0 + sqlite3IcuInit@Base 3.45.3-2~exp1~ sqlite3IdListAppend@Base 3.37.0 sqlite3IdListDelete@Base 3.37.0 sqlite3IdListDup@Base 3.37.0 diff --git a/debian/rules b/debian/rules index a60869a..65ec86f 100755 --- a/debian/rules +++ b/debian/rules @@ -25,6 +25,10 @@ export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) export LDFLAGS += -Wl,--as-needed + +# Because we build with SQLITE_ENABLE_ICU +LDFLAGS += -licuuc -licui18n + ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) confflags += --build $(DEB_HOST_GNU_TYPE) --with-tcl=/usr/lib/$(DEB_HOST_MULTIARCH)/tcl8.6 export CROSS_BUILDING=no @@ -50,6 +54,7 @@ export CFLAGS += -O2 -fno-strict-aliasing \ -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1 \ -DSQLITE_ENABLE_LOAD_EXTENSION \ -DSQLITE_ENABLE_JSON1 \ + -DSQLITE_ENABLE_ICU \ -DSQLITE_LIKE_DOESNT_MATCH_BLOBS \ -DSQLITE_THREADSAFE=1 \ -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \ |