Hi, devel/p5-Data-Alias does not appear to be compatible with Perl 5.12. It is only needed by devel/p5-Data-Visitor which is happy with it according to commit log, but by itself this is not very good:
$ perl -MData::Alias=alias -e 'alias { $x }' Segmentation fault (core dumped) Here's a trivial update to 1.16. All unit tests (make test) of devel/p5-Data-Visitor pass, as well as all unit tests of devel/p5-Data-Alias itself (the current port fails badly these as well). Juha Index: devel/p5-Data-Alias/Makefile =================================================================== RCS file: /usr/cvs/OpenBSD/ports/devel/p5-Data-Alias/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- devel/p5-Data-Alias/Makefile 14 Mar 2011 09:17:27 -0000 1.8 +++ devel/p5-Data-Alias/Makefile 24 Jan 2012 17:28:41 -0000 @@ -4,8 +4,7 @@ SHARED_ONLY = Yes MODULES = cpan -DISTNAME = Data-Alias-1.07 -REVISION = 4 +DISTNAME = Data-Alias-1.16 CATEGORIES = devel USE_GROFF = Yes Index: devel/p5-Data-Alias/distinfo =================================================================== RCS file: /usr/cvs/OpenBSD/ports/devel/p5-Data-Alias/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- devel/p5-Data-Alias/distinfo 20 Aug 2008 13:44:25 -0000 1.1.1.1 +++ devel/p5-Data-Alias/distinfo 24 Jan 2012 17:28:59 -0000 @@ -1,5 +1,5 @@ -MD5 (Data-Alias-1.07.tar.gz) = WYZw+0R2ersRu4Adx5w97w== -RMD160 (Data-Alias-1.07.tar.gz) = DzYWKuKxMsQtYgFUYHHxEJGirGE= -SHA1 (Data-Alias-1.07.tar.gz) = r8+5MDUbtCpXG3AjJ4zudKVXRZ4= -SHA256 (Data-Alias-1.07.tar.gz) = L0dtc++fYyrj2+m4OtzKJPjeUZJ5ABgi99CTh4D8y+I= -SIZE (Data-Alias-1.07.tar.gz) = 61360 +MD5 (Data-Alias-1.16.tar.gz) = 9TpPZU1XZx/gvSzc1pdOQQ== +RMD160 (Data-Alias-1.16.tar.gz) = ohA2vEBzRgA1r1x9cacrFg4VL0o= +SHA1 (Data-Alias-1.16.tar.gz) = 28DHZYAuEwlNr909Ua9jLAbF+UM= +SHA256 (Data-Alias-1.16.tar.gz) = CtGZx6TuhVvDvBUNLlWo40/1EN+0lYApogpMZIVuReA= +SIZE (Data-Alias-1.16.tar.gz) = 64820