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