Lucifers,

Unfortunately, another serious issue popped up just after the 0.6.2 release (see below). It's not only the tests that are affected. The whole build breaks with newer Perls that exclude "." from @INC.

I'm still puzzled why the new Travis setup that also tests with blead Perl didn't catch this.

My current plan is to prepare another release in a few weeks.

Nick


On 22/11/2017 23:53, Slaven Rezic (JIRA) wrote:
Slaven Rezic created CLOWNFISH-119:
--------------------------------------

              Summary: Tests fail if "." is not in @INC
                  Key: CLOWNFISH-119
                  URL: https://issues.apache.org/jira/browse/CLOWNFISH-119
              Project: Apache Lucy-Clownfish
           Issue Type: Bug
           Components: Perl
     Affects Versions: 0.6.2
          Environment: FreeBSD 12.0-current, perl 5.26.1
             Reporter: Slaven Rezic
             Priority: Minor


In newer perls "." is not anymore part of {{@INC}}, which is causing test 
failures:
{noformat}
Output from './Build':

Can't locate buildlib/Clownfish/Build/Binding.pm in @INC (you may need to 
install the buildlib::Clownfish::Build::Binding module) (@INC contains: 
buildlib buildlib /usr/perl5.26.1p/lib/site_perl/5.26.1/amd64-freebsd 
/usr/perl5.26.1p/lib/site_perl/5.26.1 /usr/perl5.26.1p/lib/5.26.1/amd64-freebsd 
/usr/perl5.26.1p/lib/5.26.1) at 
/usr/perl5.26.1p/lib/site_perl/5.26.1/amd64-freebsd/Clownfish/CFC/Perl/Build.pm 
line 233.
Building Clownfish
Parsing Clownfish files...
{noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)



--
aevum GmbH
Nadistr. 12
80809 München
Germany

Tel: +49 89 35747589
http://aevum.de/

Reply via email to