Skip Menu |

This queue is for tickets about the Wx-Scintilla CPAN distribution.

Report information
The Basics
Id: 70662
Status: resolved
Priority: 0/
Queue: Wx-Scintilla

People
Owner: ahmad.zawawi [...] gmail.com
Requestors: KAARE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.24
Fixed in: (no value)



Subject: cpanm Wx::Scintilla fails on Ubuntu Lucid
Please see attached buildlog, but it dies with Can't locate object method "StyleSetFont" via package "My::Scintilla::Editor" at t/03_editor.t line 35.
Subject: build.log
cpanm (App::cpanminus) 1.4007 on perl 5.012003 built for x86_64-linux-thread-multi Work directory is /z/home/karm/.cpanm/work/1314856527.27024 You have make /usr/bin/make You have LWP 6.02 You have /bin/tar: tar (GNU tar) 1.22 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Searching Wx::Scintilla on cpanmetadb ... --> Working on Wx::Scintilla Fetching http://search.cpan.org/CPAN/authors/id/A/AZ/AZAWAWI/Wx-Scintilla-0.24.tar.gz -> OK Unpacking Wx-Scintilla-0.24.tar.gz Entering Wx-Scintilla-0.24 Checking configure dependencies from META.yml Checking if you have Module::Build 0.36 ... Yes (0.3800) Configuring Wx-Scintilla-0.24 Running Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Wx-Scintilla' version '0.24' -> OK Checking dependencies from MYMETA.yml ... Checking if you have Wx 0 ... Yes (0.99) Checking if you have Test::More 0 ... Yes (0.98) Checking if you have Alien::wxWidgets 0 ... Yes (0.52) Checking if you have ExtUtils::XSpp 0 ... Yes (0.1601) Building and testing Wx-Scintilla-0.24 CC -o scintilladll_Accessor.o CC -o scintilladll_AutoComplete.o CC -o scintilladll_CallTip.o CC -o scintilladll_Catalogue.o CC -o scintilladll_CellBuffer.o CC -o scintilladll_CharacterSet.o CC -o scintilladll_CharClassify.o CC -o scintilladll_ContractionState.o CC -o scintilladll_Decoration.o CC -o scintilladll_Document.o CC -o scintilladll_Editor.o CC -o scintilladll_ExternalLexer.o CC -o scintilladll_Indicator.o CC -o scintilladll_KeyMap.o CC -o scintilladll_LexA68k.o CC -o scintilladll_LexAbaqus.o CC -o scintilladll_LexAda.o CC -o scintilladll_LexAPDL.o CC -o scintilladll_LexAsm.o CC -o scintilladll_LexAsn1.o CC -o scintilladll_LexASY.o CC -o scintilladll_LexAU3.o CC -o scintilladll_LexAVE.o CC -o scintilladll_LexBaan.o CC -o scintilladll_LexBash.o CC -o scintilladll_LexBasic.o CC -o scintilladll_LexBullant.o CC -o scintilladll_LexCaml.o CC -o scintilladll_LexCLW.o CC -o scintilladll_LexCmake.o CC -o scintilladll_LexCOBOL.o CC -o scintilladll_LexConf.o CC -o scintilladll_LexCPP.o CC -o scintilladll_LexCrontab.o CC -o scintilladll_LexCsound.o CC -o scintilladll_LexCSS.o CC -o scintilladll_LexD.o CC -o scintilladll_LexEiffel.o CC -o scintilladll_LexerBase.o CC -o scintilladll_LexErlang.o CC -o scintilladll_LexerModule.o CC -o scintilladll_LexerNoExceptions.o CC -o scintilladll_LexerSimple.o CC -o scintilladll_LexEScript.o CC -o scintilladll_LexFlagship.o CC -o scintilladll_LexForth.o CC -o scintilladll_LexFortran.o CC -o scintilladll_LexGAP.o CC -o scintilladll_LexGui4Cli.o CC -o scintilladll_LexHaskell.o CC -o scintilladll_LexHTML.o CC -o scintilladll_LexInno.o CC -o scintilladll_LexKix.o CC -o scintilladll_LexLisp.o CC -o scintilladll_LexLout.o CC -o scintilladll_LexLua.o CC -o scintilladll_LexMagik.o CC -o scintilladll_LexMarkdown.o CC -o scintilladll_LexMatlab.o CC -o scintilladll_LexMetapost.o CC -o scintilladll_LexMMIXAL.o CC -o scintilladll_LexModula.o CC -o scintilladll_LexMPT.o CC -o scintilladll_LexMSSQL.o CC -o scintilladll_LexMySQL.o CC -o scintilladll_LexNimrod.o CC -o scintilladll_LexNsis.o CC -o scintilladll_LexOpal.o CC -o scintilladll_LexOthers.o CC -o scintilladll_LexPascal.o CC -o scintilladll_LexPB.o CC -o scintilladll_LexPerl.o CC -o scintilladll_LexPerl6.o CC -o scintilladll_LexPLM.o CC -o scintilladll_LexPOV.o CC -o scintilladll_LexPowerPro.o CC -o scintilladll_LexPowerShell.o CC -o scintilladll_LexProgress.o CC -o scintilladll_LexPS.o CC -o scintilladll_LexPython.o CC -o scintilladll_LexR.o CC -o scintilladll_LexRebol.o CC -o scintilladll_LexRuby.o CC -o scintilladll_LexScriptol.o CC -o scintilladll_LexSmalltalk.o CC -o scintilladll_LexSML.o CC -o scintilladll_LexSorcus.o CC -o scintilladll_LexSpecman.o CC -o scintilladll_LexSpice.o CC -o scintilladll_LexSQL.o CC -o scintilladll_LexTACL.o CC -o scintilladll_LexTADS3.o CC -o scintilladll_LexTAL.o CC -o scintilladll_LexTCL.o CC -o scintilladll_LexTeX.o CC -o scintilladll_LexTxt2tags.o CC -o scintilladll_LexVB.o CC -o scintilladll_LexVerilog.o CC -o scintilladll_LexVHDL.o CC -o scintilladll_LexYAML.o CC -o scintilladll_LineMarker.o CC -o scintilladll_PerLine.o CC -o scintilladll_PositionCache.o CC -o scintilladll_PropSetSimple.o CC -o scintilladll_RESearch.o CC -o scintilladll_RunStyles.o CC -o scintilladll_ScintillaBase.o CC -o scintilladll_Selection.o CC -o scintilladll_Style.o CC -o scintilladll_StyleContext.o CC -o scintilladll_UniConversion.o CC -o scintilladll_ViewStyle.o CC -o scintilladll_WordList.o CC -o scintilladll_XPM.o CC -o scintilladll_PlatWX.o CC -o scintilladll_ScintillaWX.o CC -o scintilladll_scintilla.o CC -o libwx_gtk2u_scintilla-2.8.so Scintilla.xs -> Scintilla.c Error: Function definition too short 'INCLUDE_COMMAND: $^X -MExtUtils::XSpp::Cmd -e xspp -- -t wx_typemap.xsp XS/ScintillaTextCtrl.xsp' in Scintilla.xs, line 16 Error: Function definition too short 'INCLUDE_COMMAND: $^X -MExtUtils::XSpp::Cmd -e xspp -- -t wx_typemap.xsp XS/ScintillaTextEvent.xsp' in Scintilla.xs, line 18 CC -o Scintilla.o CC -o Scintilla.so Building Wx-Scintilla Building Wx-Scintilla t/01_load.t ......... ok t/02_inheritance.t .. ok Can't locate object method "StyleSetFont" via package "My::Scintilla::Editor" at t/03_editor.t line 35. # Looks like your test exited with 255 before it could output anything. t/03_editor.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/3 subtests Test Summary Report ------------------- t/03_editor.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 3 tests but ran 0. Files=3, Tests=3, 1 wallclock secs ( 0.01 usr 0.04 sys + 0.29 cusr 0.08 csys = 0.42 CPU) Result: FAIL Failed 1/3 test programs. 0/3 subtests failed. -> FAIL Installing Wx::Scintilla failed. See /z/home/karm/.cpanm/build.log for details.
Btw... perl -V Summary of my perl5 (revision 5 version 12 subversion 3) configuration: Platform: osname=linux, osvers=2.6.32-16-generic, archname=x86_64-linux-thread-multi uname='linux trane 2.6.32-16-generic #25-ubuntu smp tue mar 9 16:33:12 utc 2010 x86_64 gnulinux ' config_args='-de -Dprefix=/var/karm/perlbrew/perls/perl-5.12.3 -Duseithreads' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.4.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='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /lib/../lib /usr/lib/../lib /lib /usr/lib /usr/lib/x86_64-linux-gnu /lib64 /usr/lib64 libs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lpthread -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=/lib/libc-2.11.1.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.11.1' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Built under linux Compiled at May 18 2011 09:44:46 %ENV: PERL5LIB="lib/" PERLBREW_PATH="/var/karm/perlbrew/bin:/var/karm/perlbrew/perls/current/bin" PERLBREW_PERL="perl-5.12.3" PERLBREW_ROOT="/var/karm/perlbrew" PERLBREW_VERSION="0.19" @INC: lib/ /var/karm/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3/x86_64-linux-thread-multi /var/karm/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3 /var/karm/perlbrew/perls/perl-5.12.3/lib/5.12.3/x86_64-linux-thread-multi /var/karm/perlbrew/perls/perl-5.12.3/lib/5.12.3 .
Hi, How about updating ExtUtils::XSpp to latest and trying again? http://www.nntp.perl.org/group/perl.wxperl.users/2010/03/msg7191.html Thanks for your time, Ahmad M. Zawawi
Subject: Re: [rt.cpan.org #70662] cpanm Wx::Scintilla fails on Ubuntu Lucid
Date: Thu, 08 Sep 2011 07:47:35 +0200
To: bug-Wx-Scintilla [...] rt.cpan.org
From: Kaare Rasmussen <kaare [...] jasonic.dk>
Hi, Show quoted text
> How about updating ExtUtils::XSpp to latest and trying again? > > http://www.nntp.perl.org/group/perl.wxperl.users/2010/03/msg7191.html
That did the trick. Thanks!
Great, Wx::Scintilla 0.26 will fix that. Thanks for testing it, Ahmad M. Zawawi
Resolved