devel/p5-BSD-arc4random broken on 5.5 and -current since this commit:

  http://marc.info/?l=openbsd-cvs&m=138238762705209&w=2

$ perl -MBSD::arc4random -e 1
perl:/usr/local/libdata/perl5/site_perl/i386-openbsd/auto/BSD/arc4random/arc4random.so:
 undefined symbol 'arc4random_addrandom'
lazy binding failed!
Segmentation fault (core dumped) 

No fix except this:

Index: devel/p5-BSD-arc4random/Makefile
===================================================================
RCS file: /home/cvs/OpenBSD/ports/devel/p5-BSD-arc4random/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- devel/p5-BSD-arc4random/Makefile    11 Mar 2013 10:50:13 -0000      1.4
+++ devel/p5-BSD-arc4random/Makefile    16 May 2014 09:41:29 -0000
@@ -2,6 +2,8 @@
 
 COMMENT =              perl interface to the arc4 random number generator
 
+BROKEN =               "undefined symbol 'arc4random_addrandom'"
+
 SHARED_ONLY =          Yes
 MODULES =              cpan
 DISTNAME =             BSD-arc4random-1.50

Reply via email to