I'm also interested in these extensions. I'm not sure if there about potential downsides to statically linking them, though: e.g. IIUC Racket relies on a not-especially-recent system libsqlite3 on Mac OS (but maybe it shouldn't?).
>From other mailing list discussions, though, I understand that it's also possible to dynamically link these extensions, and that you can arrange for Racket to use a libsqlite3 you provided: see https://groups.google.com/d/topic/racket-users/Xg2iwevsSu0/discussion and https://groups.google.com/d/topic/racket-users/lOF5FwViZfM/discussion. -Philip On Sat, Feb 1, 2020 at 10:36 AM 'Joel Dueck' via Racket Developers < racket-dev@googlegroups.com> wrote: > +1 > > On Monday, January 27, 2020 at 8:07:54 AM UTC-6, Andre Garzia wrote: >> >> Hi Folks, >> >> SQLite is very flexible and lots of features can be enabled at compile >> time. I was wondering if the following extensions could be enabled for the >> next release: >> >> # FTS5 >> A new full-text search extension. >> >> more info at: https://www.sqlite.org/fts5.html >> >> # JSON1 >> Enable JSON features inside SQLite. This is very useful for storing >> arbitrary documents. >> >> more info: https://www.sqlite.org/json1.html >> >> # SQLAR >> >> SQLite archives are a powerful way of storing binary files inside SQLite >> much like a virtual file system. >> >> more info: https://www.sqlite.org/sqlar.html >> >> I've checked the compile options used for sqlite3.dll included in Racket >> 7.5 using "PRAGMA compile_options" and currently it is basically FTS3 and >> RTREE. >> >> Best >> A. >> >> -- >> http://www.andregarzia.com -- All We Do Is Code. >> http://fon.nu -- minimalist url shortening service. >> > -- > You received this message because you are subscribed to the Google Groups > "Racket Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-dev+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-dev/b4a3f1d6-5466-432d-84d6-a457d43bd2c6%40googlegroups.com > <https://groups.google.com/d/msgid/racket-dev/b4a3f1d6-5466-432d-84d6-a457d43bd2c6%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/CAH3z3gb6Dx5EOS9AWZvyQzEBQky1P6hR2%2BZ4iwJ44mWrHWsiFA%40mail.gmail.com.