From e6fd6335cd69d054102463d0c762f1b1649867fc Mon Sep 17 00:00:00 2001 From: Kenichi Ishigaki Date: Sat, 27 Mar 2010 20:13:24 +0000 Subject: [PATCH] DBD::SQLite: added SQLITE_ENABLE_LOCKING_STYLE=0 to the compiler option for MacOSX --- Changes | 2 ++ Makefile.PL | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Changes b/Changes index c2e1e93..f56e07e 100644 --- a/Changes +++ b/Changes @@ -5,6 +5,8 @@ Changes for Perl extension DBD-SQLite attribute to avoid deadlocks easily (ISHIGAKI) - Resolved #55466: Problem with names in DB that using square bracers (ISHIGAKI) + - Added SQLITE_ENABLE_LOCKING_STYLE=0 for Mac OSX to avoid + compile error (ISHIGAKI) 1.30_01 Wed 10 Mar 2010 *** CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS *** diff --git a/Makefile.PL b/Makefile.PL index cfef4d0..a930a7f 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -226,6 +226,9 @@ unless ( $Config{usethreads} ) { if ($^O eq 'hpux' and $Config{osvers} <= 10.20) { push @CC_DEFINE, '-DSQLITE_OMIT_LOAD_EXTENSION'; } +if ($^O eq 'darwin') { + push @CC_DEFINE, '-DSQLITE_ENABLE_LOCKING_STYLE=0'; +} my @CC_OPTIONS = ( INC => join( ' ', @CC_INC ),