1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 06:08:38 -04:00
Commit graph

119 commits

Author SHA1 Message Date
Kenichi Ishigaki
922c82b0ea Omit load_extension if static perl 2024-03-17 22:08:52 +09:00
Kenichi Ishigaki
77f897da5a For ASAN testing 2021-05-30 22:41:37 +09:00
dami
a512146d47 fix #74 -- add a dependency from dbdimp.o to the *.inc files included into dbdimp.c 2021-05-13 19:35:52 +02:00
Kenichi Ishigaki
6c4d96adfe Typo 2021-04-18 08:46:11 +09:00
Kenichi Ishigaki
8861380590 Set THREADSAFE=0 only if usethreads is undef and pthreads is not linked 2021-04-17 18:37:44 +09:00
Kenichi Ishigaki
797b724b43 Revert "Do not force THREADSAFE=0 when perl does not have usethreads (fix #69)"
This reverts commit b56f872c82.
2021-04-17 18:30:10 +09:00
Kenichi Ishigaki
b56f872c82 Do not force THREADSAFE=0 when perl does not have usethreads (fix #69) 2021-04-17 14:24:16 +09:00
Kenichi Ishigaki
7bfec13b7e Enable math functions introduced in SQLite 3.35.0 2021-03-31 06:22:27 +09:00
Kenichi Ishigaki
9696efa8bf requires Test::More 0.88 for done_testing 2019-01-07 03:51:01 +09:00
fsbruva@yahoo.com
cd85706b93
(Makefile.PL): Correct required version of Test::More
According to the Perl documentation, the functions note() and
explain() appeared in Test::More version 0.82. Since these functions
are used within the DBD::SQLite tests, the minimum required version
of Test::More needs to be corrected. Without the proper version,
the build fails on Perls earlier than 5.10. For more information:
https://perldoc.perl.org/Test/More.html#COMPATIBILITY
2019-01-01 14:17:31 +00:00
Kenichi Ishigaki
954ab8f289 changed the preferred bugtracker 2018-12-01 18:02:24 +09:00
Roy Storey
0c702a3488 add ability to configure SQLITE_MAX_LENGTH with environment variable 2018-11-28 11:17:55 +13:00
Kenichi Ishigaki
817956ba5b Applied a patch by Bo Lindbergh (RT-125068) 2018-05-01 14:21:17 +09:00
Kenichi Ishigaki
9a1a3705c1 Disabled STAT[34] compile-time options, which interestingly fixes RT-124227 2018-01-27 16:38:28 +09:00
Kenichi Ishigaki
42007c9118 respect also SQLITE_INC/SQLITE_LIB when necessary 2016-02-20 20:04:00 +09:00
Kenichi Ishigaki
b4cfca7772 enabled (experimental) FTS5 2016-02-20 09:54:56 +09:00
Kenichi Ishigaki
58ba45f179 see if SQLITE_ENABLE_FTS3_TOKENIZER environmental variable is set, for those who do need perl tokenizer 2016-02-16 13:06:51 +09:00
Kenichi Ishigaki
c165f39b7b defined SQLITE_ENABLE_JSON1 to enable json support (for SQLite 3.9.0+) 2015-10-10 15:39:22 +09:00
Kenichi Ishigaki
663e6e1ff4 Cygwin threadex symbol issue with SQLite 3.8.[78] was fixed with SQLite 3.8.9 2015-04-16 17:58:50 +09:00
Kenichi Ishigaki
15778b997a commented OPTIMIZE out of WriteMakefile (RT-94207; experimental) 2015-02-17 15:34:14 +09:00
Kenichi Ishigaki
75c4611c5e (tentatively) set THREADSAFE=0 under Cygwin (#7) 2015-02-17 15:31:39 +09:00
Kenichi Ishigaki
6e96dd112a added -DSQLITE_ENABLE_API_ARMOR for developers 2015-02-13 01:49:30 +09:00
Kenichi Ishigaki
6d2ee81fbe enabled stat4 2014-10-24 17:03:26 +09:00
Kenichi Ishigaki
898f67d355 ::VirtualTable depends on Scalar::Util 2014-10-22 23:12:39 +09:00
Laurent Dami
45482fd9a3 compilation flag SQLITE_ENABLE_FTS4_UNICODE61 no longer needed with v3.8.6
(see Message-ID: <53BCFA91.1080703@gmail.com> From: Dan Kennedy <danielk1977@gmail.com> :
"FTS4 has been updated to match the documentation. So that "unicode61" is
now enabled by default or disabled by SQLITE_DISABLE_FTS3_UNICODE. As of
3.8.6, SQLITE_ENABLE_FTS4_UNICODE61 will no longer exist."

 http://www.sqlite.org/src/info/0cc0230ae9cf)
2014-08-19 22:10:18 +02:00
Kenichi Ishigaki
dbc21164e8 Revert "bumped up the minimum perl version to 5.8.1 (the same as DBI)"
This reverts commit 1dcd2228d1.
2014-07-21 14:36:52 +09:00
Kenichi Ishigaki
1dcd2228d1 bumped up the minimum perl version to 5.8.1 (the same as DBI) 2014-07-21 14:22:03 +09:00
Laurent Dami
78984a9de8 initial support for virtual tables in Perl (WORK IN PROGRESS) 2014-07-09 08:31:34 +02:00
Laurent Dami
65f69154bd enable the "unicode61" builtin tokenizer, and update the FTS documentation 2014-07-04 06:38:52 +02:00
Kenichi Ishigaki
3c5225edb6 replaced 1.57 with $DBI_required 2014-06-12 13:57:33 +09:00
Kenichi Ishigaki
d2b402f87f moved gnu99 stuff to CCFLAGS 2014-06-12 13:56:36 +09:00
Kenichi Ishigaki
73378dc5e4 limit -std=gnu99 to solaris gcc only, though it may be harmless in many cases 2014-03-26 04:56:00 +09:00
Kenichi Ishigaki
aea147ed00 solaris gcc may require -std=gnu99 2014-03-26 03:39:30 +09:00
Kenichi Ishigaki
aa5ec5f585 define SQLITE_TEMP_STORE=2 for cygwin to resolve RT #89351
See also the following for details and patches:
- http://sqlite.1065341.n5.nabble.com/Bug-in-Cygwin-SQLite-temporary-table-creation-fails-tp66277p66295.html
2013-10-09 17:06:20 +09:00
Kenichi Ishigaki
d2741d1f91 NetBSD also doesn't like the _XOPEN_SOURCE hack 2013-07-28 14:24:24 +09:00
Kenichi Ishigaki
9b5dfb52e7 apparently openbsd doesn't like the previous _XOPEN_SOURCE hack (cpantesters++) 2013-05-31 11:43:04 +09:00
Kenichi Ishigaki
e838f2cf8b define _XOPEN_SOURCE for *bsd systems to see if this solves the compilation issue for threaded perl without any side effects 2013-05-29 06:50:06 +09:00
Kenichi Ishigaki
81c025e76f changed the 'repository' entry to github 2013-05-24 13:58:16 +09:00
Kenichi Ishigaki
4a2f062006 applied a patch from RURBAN to resolve #84380 2013-04-02 17:56:37 +00:00
Kenichi Ishigaki
3317480091 applied a patch from RURBAN++ to resolve #70815 2013-04-02 16:36:07 +00:00
Kenichi Ishigaki
3189a6700d resolved #80344 2012-10-23 02:27:00 +00:00
Kenichi Ishigaki
5cb63b759e reverted the removal of the OPTIMIZE flag; not sure if this is worth the trouble 2012-09-19 15:32:04 +00:00
Kenichi Ishigaki
0ed20d2962 extensions also need sqlite3ext.h 2012-09-19 14:55:47 +00:00
Kenichi Ishigaki
62bf573fc0 patch from VOVKASM: use the same optimization as perl 2012-09-18 07:02:29 +00:00
Kenichi Ishigaki
9d6da1fdca add SQLITE_WITHOUT_ZONEMALLOC for older MacOS X 2012-05-17 01:08:35 +00:00
Kenichi Ishigaki
2f71f046e4 Tux reported 2>&1 prevented his CPAN client from installing DBD::SQLite; he said 2>/devnull was fine 2012-05-17 01:03:24 +00:00
Adam Kennedy
2d1b3e12b7 Prepare for release 2012-02-23 04:01:48 +00:00
Kenichi Ishigaki
41e1664625 oops, forgot to ask to fix Changes date 2012-01-19 08:13:18 +00:00
Adam Kennedy
084b33e4db - Enabled SQLITE_ENABLE_FTS4
- Enabled SQLITE_ENABLE_STAT3
2011-11-29 01:21:35 +00:00
Adam Kennedy
ca1af87a48 - Adding an explicit dynamic_config => 1 (ADAMK) 2011-10-21 06:35:50 +00:00