FAQ
# New Ticket Created by (Andreas J. Koenig)
# Please include the string: [perl #122126]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/Ticket/Display.html?id=122126 >


git bisect
----------
commit 130c5df3625bd130cd1e2771308fcd4eb66cebb2
Author: Karl Williamson <khw@cpan.org>
Date: Thu Jun 12 13:26:24 2014 -0600

     Allow to compile if don't have LC_CTYPE etc defined

also affected
-------------
AUDREYT/DBD-SQLite-Amalgamation-3.6.1.2.tar.gz

diagnostics
-----------
http://www.cpantesters.org/cpan/report/e1ce2ccc-f2fb-11e3-a720-689a0a370852

perl -V
-------
Summary of my perl5 (revision 5 version 21 subversion 1) configuration:
   Commit id: 412f55bbce575aecc79b1ca79fd2856893dd8738
   Platform:
     osname=linux, osvers=3.14-1-amd64, archname=x86_64-linux-thread-multi-ld
     uname='linux k83 3.14-1-amd64 #1 smp debian 3.14.5-1 (2014-06-05) x86_64 gnulinux '
     config_args='-Dprefix=/home/sand/src/perl/repoperls/installed-perls/perl/v5.21.0-382-g412f55b/a2da -Dmyhostname=k83 -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Duseithreads -Duselongdouble -DDEBUGGING=-g'
     hint=recommended, useposix=true, d_sigaction=define
     useithreads=define, usemultiplicity=define
     use64bitint=define, use64bitall=define, uselongdouble=define
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
     optimize='-O2 -g',
     cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
     ccversion='', gccversion='4.8.3', gccosandvers=''
     intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
     ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8
     alignbytes=16, prototype=define
   Linker and Libraries:
     ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
     libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
     libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat
     perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
     libc=libc-2.19.so, so=so, useshrplib=false, libperl=libperl.a
     gnulibc_version='2.19'
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
     cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl):
   Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
                         PERL_DONT_CREATE_GVSV
                         PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
                         PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
                         PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
                         PERL_USE_DEVEL USE_64_BIT_ALL USE_64_BIT_INT
                         USE_ITHREADS USE_LARGE_FILES USE_LOCALE
                         USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                         USE_LOCALE_NUMERIC USE_LONG_DOUBLE USE_PERLIO
                         USE_PERL_ATOF USE_REENTRANT_API
   Built under linux
   Compiled at Jun 13 2014 07:02:46
   %ENV:
     PERL5LIB=""
     PERL5OPT=""
     PERL5_CPANPLUS_IS_RUNNING="10875"
     PERL5_CPAN_IS_RUNNING="10875"
     PERL_MM_USE_DEFAULT="1"
   @INC:
     /home/sand/src/perl/repoperls/installed-perls/perl/v5.21.0-382-g412f55b/a2da/lib/site_perl/5.21.1/x86_64-linux-thread-multi-ld
     /home/sand/src/perl/repoperls/installed-perls/perl/v5.21.0-382-g412f55b/a2da/lib/site_perl/5.21.1
     /home/sand/src/perl/repoperls/installed-perls/perl/v5.21.0-382-g412f55b/a2da/lib/5.21.1/x86_64-linux-thread-multi-ld
     /home/sand/src/perl/repoperls/installed-perls/perl/v5.21.0-382-g412f55b/a2da/lib/5.21.1
     .


--
andreas

Search Discussions

  • Karl Williamson via RT at Jun 18, 2014 at 8:03 pm
    Thanks for finding this. Now fixed by
      commit 5778acb683d3de419b2dfba40a650762eeedaa14
      Author: Karl Williamson <khw@cpan.org>
      Date: Wed Jun 18 13:01:41 2014 -0600

          PATCH: [perl #122126] BBC DBD::SQLite

          This problem turns out to be a misspelling in two places of a compiler
          definition. Since the definition didn't exist (as it was misspelled),
          the #ifdef failed.

          I don't know how really to test this as it is locale collation, which
          varies by locale, and we would be relying on vendor-supplied locales
          which may be inconsistent between platforms. I intend to tackle
          improvements to collaction later this release cycle, and should come up
          with tests at that time. The failing tests in the module were comparing
          the Perl sort results with those of the module, and finding they differ.
    --
    Karl Williamson

    ---
    via perlbug: queue: perl5 status: new
    https://rt.perl.org/Ticket/Display.html?id=122126
  • James E Keenan via RT at Jun 21, 2014 at 10:57 am

    On Tue Jun 17 23:11:53 2014, andreas.koenig.7os6vvqr@franz.ak.mind.de wrote:
    git bisect
    ----------
    commit 130c5df3625bd130cd1e2771308fcd4eb66cebb2
    Author: Karl Williamson <khw@cpan.org>
    Date: Thu Jun 12 13:26:24 2014 -0600

    Allow to compile if don't have LC_CTYPE etc defined

    also affected
    -------------
    AUDREYT/DBD-SQLite-Amalgamation-3.6.1.2.tar.gz

    diagnostics
    -----------
    http://www.cpantesters.org/cpan/report/e1ce2ccc-f2fb-11e3-a720-
    689a0a370852
    On Dromedary, using khwdebug.sh, I was unable to get a test failure for either DBD-SQLite-Amalgamation or DBD-SQLite. See output attached.

    Thank you very much.
    Jim Keenan


    ---
    via perlbug: queue: perl5 status: resolved
    https://rt.perl.org/Ticket/Display.html?id=122126
  • Andreas Koenig at Jun 21, 2014 at 3:54 pm

    On Sat, 21 Jun 2014 03:57:43 -0700, "James E Keenan via RT" <perlbug-followup@perl.org> said:
    On Dromedary, using khwdebug.sh, I was unable to get a test failure
    for either DBD-SQLite-Amalgamation or DBD-SQLite. See output
    attached.
    Confirmed, the fix in v5.21.0-476-g5778acb fixed the issue also for me.

    --
    andreas

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupperl5-porters @
categoriesperl
postedJun 18, '14 at 6:12a
activeJun 21, '14 at 3:54p
posts4
users2
websiteperl.org

People

Translate

site design / logo © 2021 Grokbase