You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ sqlite3
SQLite version 3.37.2 2022-01-06 13:25:41
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .load ./libmergestat
Error: ./libmergestat.so: undefined symbol: sqlite3_limit
sqlite>
The text was updated successfully, but these errors were encountered:
The mergestat binary works with no issues. However, I am having the same error message undefined symbol: sqlite3_limit
The current configuration is:
Docker ubuntu image running on a x86 mac mini venture 13.3.1 (a)
Within a docker shell:
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
Running your nm command
root@617ebbf30e09:/data/sqlite# nm -C ./sqlite3 | grep sqlite3_limit
000000000002c8f2 T sqlite3_limit
Initially, I tried .load with the latest v0.6.1 version of libmergestat.so
I tried previous versions until I found that v0.5.10 would load successfully.
I tested this version (v0.5.10) with both the compiled version as well as the base SQLite installed using apt and it loads.
ubuntu 22.04.2
The text was updated successfully, but these errors were encountered: