sqlite3: Vendor import of sqlite3 3.46.1
Release notes at https://www.sqlite.org/releaselog/3_46_1.html.
Obtained from: https://www.sqlite.org/2024/sqlite-autoconf-3460100.tar.gz
MFC after: 1 week
Merge commit '657ea345f331704c612a35e5a74968bef9ffcfd8' into sqlite3
(cherry picked from commit de9468837c92cab304c658480bd32dbe4e022d01)