DBD-Firebird

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 * add ib_drop_database function
 * tests: rework database dropping without ISQL
 * rework tests 92 and 94 without ISQL
 * build/test without ISQL
 * db_login6: use determined database length
 * db_login6: fix dbp ingrements for strings and integers
 * db_login/charset: copy only SV content
 * rework populating of DPB
 * db_login6, gfix: abort if DPB length doesn't match projected
 * mark all copied/mangled files for embedded as such
 * add $ENV{CFLAGS} to CCFLAGS
 * fix a format string warning on 32-bit CPUs
 * Fix comment about MS platform requirement.
 * avoid using warn(char*)
0.80 [2011-10-03]
[Details: https://github.com/mariuz/perl-dbd-firebird/commits/release0.80]
 * Reimplement bind_param_array without calling bind_param calling bind_param is not necessary as we ignore $attr anyway it also causes problems when the column has non-NULL constraint this makes bind_param_array work again. Fixes RT 54561
 * Append $Config{ccflags} to CCFLAGS This makes it possible for binary distributions to rebuild the module if perl's $Config{ccflags} is changed for whatever reason. Without this appending, binary compatibility can't be guaranteed. http://bugs.debia...
 * Fix test skipping in t/75-utf8t and t/dbi-rowcount.t
 * Add support for 'gnukfreebsd' platform This is the FreeBSD kernel with GNU userland. For our needs, this is identical
    to 'freebsd' and 'linux'.Closes Debian bug http://bugs.debian.org/643717

Makefile.PL  view on Meta::CPAN

        print "Could not load DBI::DBD - is the DBI module installed?\n";
        exit 0;
    }
    $MY::postamble ||= DBI::DBD::dbd_postamble();
    ## Prevent duplicate debug info as dbd_postamble also calls this
    local *STDOUT;
    $FB::dbi_arch_dir ||= DBI::DBD::dbd_dbi_arch_dir();
} unless $EMBEDDED;

my $cflags = $Config{q{ccflags}}||'';
$cflags .= " $ENV{CFLAGS}" if $ENV{CFLAGS};

if ($Config{cc} =~ /gcc/) {
    $cflags = "-Wall -fno-strict-aliasing $cflags";
}

my @inc;
for ( $FB::INC, $FB::dbi_arch_dir ) { push @inc, qq(-I"$_") if $_ }

my %MakeParams = (
    NAME         => $module_name,



( run in 0.542 second using v1.01-cache-2.11-cpan-8d75d55dd25 )