develooper Front page | perl.perl5.porters | Postings from May 2015

[perl #125295] Bleadperl breaks SAPER/Sys-Syslog-0.33.tar.gz on Windows

Thread Previous
From:
Alexandr Ciornii
Date:
May 30, 2015 20:50
Subject:
[perl #125295] Bleadperl breaks SAPER/Sys-Syslog-0.33.tar.gz on Windows
Message ID:
rt-4.0.18-931-1433019029-299.125295-75-0@perl.org
# New Ticket Created by  Alexandr Ciornii 
# Please include the string:  [perl #125295]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=125295 >


This is a bug report for perl from alexchorny@gmail.com,
generated with the help of perlbug 1.40 running under perl 5.22.0.


-----------------------------------------------------------------
Syslog.c: loadable library and perl binaries are mismatched (got handshake
key 0AD00080, needed 0AF00080)

When building 5.22.0RC2 on Windows. Error appears both in building bundled
modules for Strawberry (another perl is installed) and in VM where
5.22.0RC2 is the only perl installed. See this cpantesters report
http://www.cpantesters.org/cpan/report/841fd228-6bf3-1014-9714-7606782650c6
You can check this with portable beta version of Strawberry (Sys::Syslog is
installed with tests skipped) http://strawberryperl.com/beta.html

Bisecting using perl trial releases, error first appeared in 5.21.6.

Windows XP SP3, gcc 4.8 and 4.9

.P.S. Also reported here https://rt.cpan.org/Ticket/Display.html?id=104710
-----------------------------------------------------------------
---
Flags:
    category=library
    severity=medium
---
Site configuration information for perl 5.22.0:

Configured by strawberry-perl at Fri May 22 10:15:18 2015.

Summary of my perl5 (revision 5 version 22 subversion 0) configuration:

  Platform:
    osname=MSWin32, osvers=6.3, archname=MSWin32-x86-multi-thread-64int
    uname='Win32 strawberry-perl 5.22.0.1-beta3 #1 Fri May 22 10:13:04 2015
i386'
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    useithreads=define, usemultiplicity=define
    use64bitint=define, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags =' -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing
-mms-bitfields',
    optimize='-s -O2',
    cppflags='-DWIN32'
    ccversion='', gccversion='4.9.2', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678,
doublekind=3
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8,
longdblkind=3
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='long
long', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='g++', ldflags ='-s -L"C:\STRAWB~1\perl\lib\CORE"
-L"C:\STRAWB~1\c\lib"'
    libpth=C:\STRAWB~1\c\lib C:\STRAWB~1\c\i686-w64-mingw32\lib
C:\STRAWB~1\c\lib\gcc\i686-w64-mingw32\4.9.2
    libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    libc=, so=dll, useshrplib=true, libperl=libperl522.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=xs.dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll -s -L"C:\STRAWB~1\perl\lib\CORE"
-L"C:\STRAWB~1\c\lib"'

Locally applied patches:
    RC2

---
@INC for perl 5.22.0:
    C:/Strawberry220/perl/site/lib
    C:/Strawberry220/perl/vendor/lib
    C:/Strawberry220/perl/lib
    .

---
Environment for perl 5.22.0:
    HOME (unset)
    LANG (unset)
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=C:\Program Files\Far
Manager\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Git\cmd;C:\Strawberry220\c\bin;C:\Strawberry220\perl\site\bin;C:\Strawberry220\perl\bin
    PERL_BADLANG (unset)
    PERL_HASH_SEED=0x11111111
    SHELL (unset)


-- 
Alexandr Ciornii, http://chorny.net


Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About