[Bug 1416443] New: perl-Clownfish-CFC-0.6.1-1.fc26 FTBFS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

            Bug ID: 1416443
           Summary: perl-Clownfish-CFC-0.6.1-1.fc26 FTBFS
           Product: Fedora
           Version: rawhide
         Component: perl-Clownfish-CFC
          Assignee: ppisar@xxxxxxxxxx
          Reporter: ppisar@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: jplesnik@xxxxxxxxxx,
                    perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, ppisar@xxxxxxxxxx



perl-Clownfish-CFC-0.6.1-1.fc26 fails to build in F26 because tests fail:

+ ./Build test
Lemon version 1.0
Using system Lemon parser generator...
#   Failed test 'use Clownfish::CFC;'
#   at t/000-load.t line 37.
#     Tried to use 'Clownfish::CFC'.
#     Error:  Can't load
'/builddir/build/BUILD/Clownfish-CFC-0.6.1/blib/arch/auto/Clownfish/CFC/CFC.so'
for module Clownfish::CFC:
/builddir/build/BUILD/Clownfish-CFC-0.6.1/blib/arch/auto/Clownfish/CFC/CFC.so:
undefined symbol: cmark_parse_document at /usr/lib64/perl5/DynaLoader.pm line
193.

A difference between working and failing build roots is:

        pkgconf-pkg-config         >     1.2.0-1.fc26
    pkgconf-m4         >     1.2.0-1.fc26
    pkgconf         >     1.2.0-1.fc26
    bash     4.4.5-1.fc26     >     4.4.11-1.fc26
    libpkgconf         >     1.2.0-1.fc26
    kernel-headers     4.10.0-0.rc4.git3.1....     >    
4.10.0-0.rc4.git4.1....
    gdb-headless     7.12-40.fc26     >     7.12.1-41.fc26
    krb5-libs     1.15-4.fc26     >     1.15-5.fc26
    pkgconfig     1:0.29.1-1.fc25     <     

This is probably caused by replacing pkgconfig-1:0.29.1-1.fc25 with
pkgconf-pkg-config-1.2.0-1.fc26. There is difference in pkg-config output:

Before:

$ perl -MData::Dumper -MExtUtils::PkgConfig -e 'print
Dumper(ExtUtils::PkgConfig->find(q{libcmark}))'
$VAR1 = 'pkg';
$VAR2 = 'libcmark';
$VAR3 = 'modversion';
$VAR4 = '0.25.2';
$VAR5 = 'libs';
$VAR6 = '-lcmark';
$VAR7 = 'cflags';
$VAR8 = '';

After:

$ perl -MData::Dumper -MExtUtils::PkgConfig 
-e 'print Dumper(ExtUtils::PkgConfig->find(q{libcmark}))'
$VAR1 = 'cflags';
$VAR2 = ' ';
$VAR3 = 'libs';
$VAR4 = '-L/usr/lib -lcmark  ';
$VAR5 = 'pkg';
$VAR6 = 'libcmark';
$VAR7 = 'modversion';
$VAR8 = '0.25.2';

There are trailing white spaces. This was reported to pkgconf upstream
<https://github.com/pkgconf/pkgconf/issues/41> and closed without a change.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux