devel/p5-PPerl port fails its self tests on amd64 due to the code that it uses for passing file descriptors over a socket. this patch fixes that issue, plus a minor bug in argument processing and compile flag settings. Fix: The below patches have been sent to the upstream author for inclusion in the next release. I submit to ports as a stop-gap measure until that release is issued. Add this file in the files subdir for the port as patch-pperl-64bit How-To-Repeat: build PPerl on amd64 and run "make test" in the WRKSRC directory.
Responsible Changed From-To: freebsd-ports-bugs->rafan Over to maintainer
State Changed From-To: open->closed Committed. Thanks!
rafan 2006-09-18 13:18:55 UTC FreeBSD ports repository Modified files: devel/p5-PPerl Makefile devel/p5-PPerl/files patch-main.c Added files: devel/p5-PPerl/files patch-Makefile.PL patch-pass_fd.c Log: - Fix test on amd64 Note that it still fails due to the multiuser patch. However, I think this PR already improves PPerl on amd64 a lot. So, I decide to commit it first. - Correct CFLAGS passed to cc (patch-Makefile.PL) These patches were sent to the author via CPAN RT. PR: ports/103282 Submitted by: Vivek Khera <vivek at khera.org> Revision Changes Path 1.10 +1 -1 ports/devel/p5-PPerl/Makefile 1.1 +11 -0 ports/devel/p5-PPerl/files/patch-Makefile.PL (new) 1.2 +17 -2 ports/devel/p5-PPerl/files/patch-main.c 1.1 +128 -0 ports/devel/p5-PPerl/files/patch-pass_fd.c (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"