Problem building devel/p5-Devel-PPPort with perl 5.14

Henk van Oers hvo.pm at xs4all.nl
Thu May 19 12:35:43 UTC 2011


On Wed, 18 May 2011, Henk van Oers wrote:

> After perl update from 5.12 to 5.14  I get this:
>
[...]
> /usr/local/lib/perl5/site_perl/5.14.0/ExtUtils/xsubpp -noprototypes
> -typemap /usr/local/lib/perl5/5.14.0/ExtUtils/typemap -typemap typemap
> RealPPPort.xs > RealPPPort.xsc && mv RealPPPort.xsc RealPPPort.c
> cc -c    -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe
> -DVERSION=\"3.19\"  -DXS_VERSION=\"3.19\" -DPIC -fPIC
> "-I/usr/local/lib/perl5/5.14.0/mach/CORE"   RealPPPort.c
> RealPPPort.xs: In function 'XS_Devel__PPPort_other_variables':
> RealPPPort.xs:1717: error: lvalue required as unary '&' operand
> *** Error code 1
>
> Stop in /usr/ports/devel/p5-Devel-PPPort/work/Devel-PPPort-3.19.
> *** Error code 1
>
> Stop in /usr/ports/devel/p5-Devel-PPPort.
>
> What can I do about this?

I've done:
- Test on 5.12: Devel-PPPort-3.19 works
- Download ** DEVELOPER RELEASE ** 3.19_03
- Renamed it 3.19
- Test on perl 5.14: it works

Conclusion:
Perl 5.14 is not ready for production.
We'll have to wait for p5-Devel-PPPort-3.20

Some remark in UPDATING?

-- 
Henk


More information about the freebsd-perl mailing list