The current version of net/p5-Net-ext has a bug that makes it partial incompatible with perl 5.10. A patch exists since 2009, but was not applied yet. Since perl 5.10 is our default version we should apply the patch. References: http://rt.cpan.org/Public/Bug/Display.html?id=43071 http://lists.opensuse.org/opensuse-bugs/2009-09/msg04661.html Fix: - apply the attached patch Patch attached with submission follows: How-To-Repeat: 1. make sure you have perl 5.10 installed: pkg_info -xI perl-5.10 2. install net/p5-Net-ext 3. issue the command: perl -w and then: use Net::TCP; Result: panic: no address for 'Net::TCP::TCP_RPTR2RXT' in 'Gen.c' at /usr/local/lib/perl5/5.10.1/mach/DynaLoader.pm line 223. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.10.1/mach/Net/Gen.pm line 194. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.10.1/mach/Net/Inet.pm line 33. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.10.1/mach/Net/Inet.pm line 33. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.10.1/mach/Net/UDP.pm line 32. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.10.1/mach/Net/UDP.pm line 32.
Responsible Changed From-To: freebsd-ports-bugs->perl Over to maintainer (via the GNATS Auto Assign Tool)
Responsible Changed From-To: perl->culot I'll take it.
culot 2011-05-28 10:58:28 UTC FreeBSD ports repository Modified files: net/p5-Net-ext Makefile Added files: net/p5-Net-ext/files patch-Gen.xs Log: - Add patch to make p5-Net-ext compatible with perl 5.10 Reference: http://rt.cpan.org/Public/Bug/Display.html?id=43071 PR: ports/156844 Submitted by: Frank Wall <fw@moov.de> Revision Changes Path 1.10 +1 -0 ports/net/p5-Net-ext/Makefile 1.1 +11 -0 ports/net/p5-Net-ext/files/patch-Gen.xs (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!