FS#54227 - [sqlite] 3.19.2 breaks SQLITE_ENABLE_FTS3
Attached to Project:
Arch Linux
Opened by Eli Schwartz (eschwartz) - Monday, 29 May 2017, 22:03 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 30 May 2017, 15:55 GMT
Opened by Eli Schwartz (eschwartz) - Monday, 29 May 2017, 22:03 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 30 May 2017, 15:55 GMT
|
Details
Description:
After upgrading with [testing] enabled, and restarting thunderbird-gtk2 from AUR, a couple things stopped working, specifically the IRC tab refused to show my conversations and the "Thunderbird Conversations" extension refused to load. At that point, I downgraded sqlite and things started working again... Note that thunderbird from [extra] manifested the same problem. Rebuilding thunderbird-gtk2 to see if that fixed things resulted in the following error: DEBUG: configure:16086: /usr/lib/ccache/bin/gcc -std=gnu99 -o conftest -fno-lifetime-dse -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fdiagnostics-color=always -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -D_FORTIFY_SOURCE=2 -O2 -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/thunderbird-gtk2/src/thunderbird-52.1.1/obj-i686-pc-linux-gnu/build/unix/gold -Wl,--icf=safe conftest.c -ldl -lsqlite3 1>&5 DEBUG: configure: failed program was: DEBUG: #line 16077 "configure" DEBUG: #include "confdefs.h" DEBUG: DEBUG: #include "sqlite3.h" DEBUG: DEBUG: int main(int argc, char **argv){ DEBUG: return !sqlite3_compileoption_used("SQLITE_ENABLE_FTS3"); DEBUG: } DEBUG: configure: error: System SQLite library is not compiled with SQLITE_ENABLE_FTS3. Rebuilding sqlite instead, adding -DSQLITE_ENABLE_FTS3=1 here https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/sqlite#n31 fixed thunderbird without any further changes. This seems to be a recurrence of |
This task depends upon
Comment by loqs (loqs) - Tuesday,
30 May 2017, 13:03 GMT
Comment by Andreas Radke (AndyRTR) -
Tuesday, 30 May 2017, 15:03 GMT
Comment by
Eli Schwartz (eschwartz) - Tuesday,
30 May 2017, 15:16 GMT
http://www.sqlite.org/src/info/43ce3bd3a4b41ea7
Config option patch applied to 3.19.2-2. Please test it.
Upgraded to sqlite 3.19.2-2 in testing and everything is working
again, thanks.