[Bug 1158390] New: perl-Inline-C-0.64-1.fc22 FTBFS: t/27inline_maker.t test fails

bugzilla at redhat.com bugzilla at redhat.com
Wed Oct 29 09:48:20 UTC 2014


https://bugzilla.redhat.com/show_bug.cgi?id=1158390

            Bug ID: 1158390
           Summary: perl-Inline-C-0.64-1.fc22 FTBFS: t/27inline_maker.t
                    test fails
           Product: Fedora
           Version: rawhide
         Component: perl-Inline-C
          Assignee: psabata at redhat.com
          Reporter: ppisar at redhat.com
        QA Contact: extras-qa at fedoraproject.org
                CC: perl-devel at lists.fedoraproject.org, psabata at redhat.com



perl-Inline-C-0.64-1.fc22 fails to build in F22 because t/27inline_maker.t test
fails:

t/26fork.t ............... ok
#   Failed test 'make test'
#   at t/27inline_maker.t line 49.
# make[1]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir'
# cp lib/Boo/Far.pm blib/lib/Boo/Far.pm
# cp lib/Boo/Far/Faz.pm blib/lib/Boo/Far/Faz.pm
# cp lib/Boo/Far/data.txt blib/lib/Boo/Far/data.txt
# cp lib/Boo.pm blib/lib/Boo.pm
# "/usr/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ -MBoo::Far
-e"Inline::satisfy_makefile_dep({API => {modinlname => 'Boo-Far.inl', module =>
'Boo::Far'}});" 2.01 blib/arch
# validate Stage
# Starting Build Preprocess Stage
# get_maps Stage
# Finished Build Preprocess Stage
# 
# Starting Build Parse Stage
# Finished Build Parse Stage
# 
# Starting Build Glue 1 Stage
# Finished Build Glue 1 Stage
# 
# Starting Build Glue 2 Stage
# Finished Build Glue 2 Stage
# 
# Starting Build Glue 3 Stage
# Finished Build Glue 3 Stage
# 
# Starting Build Compile Stage
#   Starting "perl Makefile.PL" Stage
# Generating a Unix-style Makefile
# Writing Makefile for Boo::Far
#   Finished "perl Makefile.PL" Stage
# 
#   Starting "make" Stage
# make[2]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far'
# Running Mkbootstrap for Boo::Far ()
# chmod 644 "Far.bs"
# "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp"  -typemap
"/usr/share/perl5/ExtUtils/typemap"   Far.xs > Far.xsc && mv Far.xsc Far.c
# gcc -c 
-I"/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir"
-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64
-mtune=generic   -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -fPIC
"-I/usr/lib64/perl5/CORE"   Far.c
# rm -f blib/arch/auto/Boo/Far/Far.so
# gcc  -shared -O2 -g -pipe -Wall -Werror=format-security
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-Wl,-z,relro  -L/usr/local/lib Far.o  -o blib/arch/auto/Boo/Far/Far.so     \
#     -lperl      \
#   
# chmod 755 blib/arch/auto/Boo/Far/Far.so
# "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Far.bs
blib/arch/auto/Boo/Far/Far.bs 644
# make[2]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far'
#   Finished "make" Stage
# 
#   Starting "make install" Stage
# make[2]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far'
# Running Mkbootstrap for Boo::Far ()
# chmod 644 "Far.bs"
# Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
# Installing
/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src\
dir/blib/arch/auto/Boo/Far/Far.so
# make[2]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far'
#   Finished "make install" Stage
# 
#   Starting Cleaning Up Stage
#   Finished Cleaning Up Stage
# 
# Finished Build Compile Stage
# 
# "/usr/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ -MBoo
-e"Inline::satisfy_makefile_dep({API => {modinlname => 'Boo.inl', module =>
'Boo'}});" 2.01 blib/arch
# "/usr/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ -MBoo::Far::Faz
-e"Inline::satisfy_makefile_dep({API => {modinlname => 'Boo-Far-Faz.inl',
module => 'Boo::Far::Faz'}});" 2.01 blib/arch
# validate Stage
# Starting Build Preprocess Stage
# get_maps Stage
# Finished Build Preprocess Stage
# 
# Starting Build Parse Stage
# Finished Build Parse Stage
# 
# Starting Build Glue 1 Stage
# Finished Build Glue 1 Stage
# 
# Starting Build Glue 2 Stage
# Finished Build Glue 2 Stage
# 
# Starting Build Glue 3 Stage
# Finished Build Glue 3 Stage
# 
# Starting Build Compile Stage
#   Starting "perl Makefile.PL" Stage
# Generating a Unix-style Makefile
# Writing Makefile for Boo::Far::Faz
#   Finished "perl Makefile.PL" Stage
# 
#   Starting "make" Stage
# make[2]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far/Faz'
# Running Mkbootstrap for Boo::Far::Faz ()
# chmod 644 "Faz.bs"
# "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp"  -typemap
"/usr/share/perl5/ExtUtils/typemap"   Faz.xs > Faz.xsc && mv Faz.xsc Faz.c
# gcc -c 
-I"/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir"
-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64
-mtune=generic   -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -fPIC
"-I/usr/lib64/perl5/CORE"   Faz.c
# rm -f blib/arch/auto/Boo/Far/Faz/Faz.so
# gcc  -shared -O2 -g -pipe -Wall -Werror=format-security
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-Wl,-z,relro  -L/usr/local/lib Faz.o  -o blib/arch/auto/Boo/Far/Faz/Faz.so    
\
#     -lperl      \
#   
# chmod 755 blib/arch/auto/Boo/Far/Faz/Faz.so
# "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Faz.bs
blib/arch/auto/Boo/Far/Faz/Faz.bs 644
# make[2]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far/Faz'
#   Finished "make" Stage
# 
#   Starting "make install" Stage
# make[2]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far/Faz'
# Running Mkbootstrap for Boo::Far::Faz ()
# chmod 644 "Faz.bs"
# Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
# Installing
/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src\
dir/blib/arch/auto/Boo/Far/Faz/Faz.so
# make[2]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Boo/Far/Faz'
#   Finished "make install" Stage
# 
#   Starting Cleaning Up Stage
#   Finished Cleaning Up Stage
# 
# Finished Build Compile Stage
# 
# PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness"
"-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')"
t/*.t
# The extension 'Boo::Far' is not properly installed in path:
#   '/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/blib/arch'
# 
# If this is a CPAN/distributed module, you may need to reinstall it on your
# system.
# 
# To allow Inline to compile the module in a temporary cache, simply remove the
# Inline config option 'VERSION=' from the Boo::Far module.
# 
#  at /builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/blib/lib/Boo/Far.pm line 8.
# BEGIN failed--compilation aborted at
/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/blib/lib/Boo/Far.pm line 8.
# Compilation failed in require at t/boo.t line 3.
# BEGIN failed--compilation aborted at t/boo.t line 3.
# t/boo.t .. 
# Dubious, test returned 2 (wstat 512, 0x200)
# No subtests run 
# 
# Test Summary Report
# -------------------
# t/boo.t (Wstat: 512 Tests: 0 Failed: 0)
#   Non-zero exit status: 2
#   Parse errors: No plan found in TAP output
# Files=1, Tests=0,  0 wallclock secs ( 0.02 usr  0.01 sys +  0.04 cusr  0.01
csys =  0.08 CPU)
# Result: FAIL
# Failed 1/1 test programs. 0/0 subtests failed.
# Makefile:774: recipe for target 'test_dynamic' failed
# make[1]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir'
# make[1]: *** [test_dynamic] Error 2
#   Failed test 'make test'
#   at t/27inline_maker.t line 49.
# make[1]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir'
# cp Simple.pm blib/lib/Math/Simple.pm
# "/usr/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ -MMath::Simple
-e"Inline::satisfy_makefile_dep({API => {modinlname => 'Math-Simple.inl',
module => 'Math::Simple'}});" 1.23 blib/arch
# validate Stage
# Starting Build Preprocess Stage
# get_maps Stage
# Finished Build Preprocess Stage
# 
# Starting Build Parse Stage
# Finished Build Parse Stage
# 
# Starting Build Glue 1 Stage
# Finished Build Glue 1 Stage
# 
# Starting Build Glue 2 Stage
# Finished Build Glue 2 Stage
# 
# Starting Build Glue 3 Stage
# Finished Build Glue 3 Stage
# 
# Starting Build Compile Stage
#   Starting "perl Makefile.PL" Stage
# Generating a Unix-style Makefile
# Writing Makefile for Math::Simple
#   Finished "perl Makefile.PL" Stage
# 
#   Starting "make" Stage
# make[2]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Math/Simple'
# Running Mkbootstrap for Math::Simple ()
# chmod 644 "Simple.bs"
# "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp"  -typemap
"/usr/share/perl5/ExtUtils/typemap"   Simple.xs > Simple.xsc && mv Simple.xsc
Simple.c
# gcc -c 
-I"/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir"
-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64
-mtune=generic   -DVERSION=\"1.23\" -DXS_VERSION=\"1.23\" -fPIC
"-I/usr/lib64/perl5/CORE"   Simple.c
# rm -f blib/arch/auto/Math/Simple/Simple.so
# gcc  -shared -O2 -g -pipe -Wall -Werror=format-security
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-Wl,-z,relro  -L/usr/local/lib Simple.o  -o
blib/arch/auto/Math/Simple/Simple.so     \
#     -lperl      \
#   
# chmod 755 blib/arch/auto/Math/Simple/Simple.so
# "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Simple.bs
blib/arch/auto/Math/Simple/Simple.bs 644
# make[2]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Math/Simple'
#   Finished "make" Stage
# 
#   Starting "make install" Stage
# make[2]: Entering directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Math/Simple'
# Running Mkbootstrap for Math::Simple ()
# chmod 644 "Simple.bs"
# Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
# Installing
/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src\
dir/blib/arch/auto/Math/Simple/Simple.so
# make[2]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src
dir/_Inline/build/Math/Simple'
#   Finished "make install" Stage
# 
#   Starting Cleaning Up Stage
#   Finished Cleaning Up Stage
# 
# Finished Build Compile Stage
# 
# PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl
# 1..2
# # Running under perl version 5.020001 for linux
# # Current time local: Wed Oct 29 09:39:43 2014
# # Current time GMT:   Wed Oct 29 09:39:43 2014
# # Using Test.pm version 1.26
# The extension 'Math::Simple' is not properly installed in path:
#   'blib/arch'
# 
# If this is a CPAN/distributed module, you may need to reinstall it on your
# system.
# 
# To allow Inline to compile the module in a temporary cache, simply remove the
# Inline config option 'VERSION=' from the Math::Simple module.
# 
#  at test.pl line 0.
# INIT failed--call queue aborted, <DATA> line 1.
# Makefile:765: recipe for target 'test_dynamic' failed
# make[1]: Leaving directory
'/builddir/build/BUILD/Inline-C-0.64/_Inline_27inline_maker.21606/src dir'
# make[1]: *** [test_dynamic] Error 2
# Looks like you failed 2 tests of 8.
t/27inline_maker.t ....... 
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/8 subtests 

Difference between last working and failing build root is:

Removed packages:
    ccache-3.1.9
    file-5.19
    file-libs-5.19
    libblkid-2.25.1
    libmount-2.25.1
    libsmartcols-2.25.1
    libuuid-2.25.1
    libxml2-2.9.1
    openssl-libs-1.0.1i
    perl-Encode-2.62
    perl-ExtUtils-Install-1.67
    perl-ExtUtils-MakeMaker-6.98
    perl-Module-CoreList-5.20141002
    perl-Test-Simple-1.001006
    sqlite-3.8.6
    util-linux-2.25.1
Added packages:
    ccache-3.1.10
    fedora-release-cloud-22
    file-5.20
    file-libs-5.20
    libblkid-2.25.2
    libmount-2.25.2
    libsmartcols-2.25.2
    libuuid-2.25.2
    libxml2-2.9.2
    openssl-libs-1.0.1j
    perl-Encode-2.63
    perl-ExtUtils-Install-2.04
    perl-ExtUtils-MakeMaker-7.00
    perl-Module-CoreList-5.20141020
    perl-Test-Simple-1.001008
    sqlite-3.8.7
    util-linux-2.25.2

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=fLjq21JZzK&a=cc_unsubscribe



More information about the perl-devel mailing list