Updated the fpc repository. See at svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/packages/fcl-db/src/sqlite/
Confirmed the two bugs are fixed.
1) CreateTable not returns correct result-boolean
2) After CreateTable the first ExistsTable returns correct result.
But. Wow. Normally I compile from trunk (complete new FPC and Lazarus) but for this occasion I patched Lazarus 1.4 itself. For me it's no problem but I'm guessing compiling this patch (via fpc -O2 -gl sqlite3ds.pas) isn't for everyone (as explained as option 1
here).
Doesn't the release version of Lazarus come with some GUI to recompile FPC-units too?
Wouldn't it make sense to have a "Rebuild FPC-units" in the menus (besides Rebuild IDE) too?