On Fri, May 16, 2014 at 3:36 PM, Abel Abraham Camarillo Ojeda <acam...@verlet.org> wrote: > On Fri, May 16, 2014 at 7:28 AM, Stuart Henderson <st...@openbsd.org> wrote: >> On 2014/05/16 12:44, j...@turnipsi.no-ip.org wrote: >>> 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 >>> >> >> I think this port should either be deleted (nothing in the ports tree >> uses it) or gutted to remove the interfaces which were removed in >> OpenBSD 5.5. > > Well, I use BSD::arc4random in some production applications > - that haven't been updated in a while... > > Will try to see how can it be updated to arc4random changes... > >
I'm OK with it being tagged as broken for now, though