On Mon, 24 Dec 2018 17:01:35 -0700, Andrew Hewus Fresh wrote:
> On Mon, Dec 24, 2018 at 11:45:02PM +0100, Pascal Stumpf wrote:
> > Here's an update to moarvm, nqp and rakudo (to their respective latest
> > versions), depending on both the libuv and libatomic_ops updates I sent
> > earlier.  Based on an earlier diff by afresh1@.
> 
> OK afresh1@, although I only tried 2018.10 and won't have time to do

Well, it still needs the other two updates.  ;)

> more for probably two weeks.
> 
> 
> I would like to start installing the perl6-install-dist tool so that we
> can build ports for perl6 modules, but am OK if we don't want to do that.  
> 
> +post-install:
> +     ${INSTALL_SCRIPT} ${WRKSRC}/tools/install-dist.p6 \
> +         ${PREFIX}/bin/perl6-install-dist

Already done in the diff.

> With this, a perl6 module port is gets:
> 
> MAKE_ENV +=   RAKUDO_RERESOLVE_DEPENDENCIES=0
> PERL6INST =   share/perl6/vendor
> do-install:
>       perl6-install-dist --for=vendor \
>           --from=${WRKSRC} \
>           --to=${PREFIX}/${PERL6INST}
> do-test:
>       cd ${WRKSRC} && PERL6LIB=lib prove -e perl6 -lvr t
> 
> 
> 
> I also wish I knew why it wouldn't build the jit on amd64 anymore, but
> not enough to put in the time to try to figure it out.
> 
> 
> 
> > Index: moarvm/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/lang/moarvm/Makefile,v
> > retrieving revision 1.20
> > diff -u -p -r1.20 Makefile
> > --- moarvm/Makefile 1 Jun 2018 15:32:04 -0000       1.20
> > +++ moarvm/Makefile 24 Dec 2018 22:44:22 -0000
> > @@ -1,16 +1,15 @@
> >  # $OpenBSD: Makefile,v 1.20 2018/06/01 15:32:04 sthen Exp $
> >  
> > -ONLY_FOR_ARCHS =   amd64 arm i386 mips64 mips64el powerpc sparc64
> > +ONLY_FOR_ARCHS =   aarch64 amd64 arm i386 mips64 mips64el powerpc sparc64
> >  BROKEN-sparc64 =   undefined reference to `AO_fetch_compare_and_swap_full'
> >  
> >  COMMENT =          virtual machine for nqp/rakudo
> >  
> > -V =                        2017.10
> > +V =                        2018.12
> >  DISTNAME =         MoarVM-$V
> >  PKGNAME =          moarvm-$V
> > -REVISION =         2
> >  
> > -SHARED_LIBS =              moar    8.0
> > +SHARED_LIBS =              moar    9.0
> >  
> >  CATEGORIES =               lang
> >  
> > @@ -32,12 +31,6 @@ LIB_DEPENDS =            devel/libffi \
> >  
> >  MAKE_FLAGS =               NOISY=1
> >  
> > -.if ${MACHINE_ARCH} == "amd64"
> > -PKG_ARGS+=-Djit=1
> > -.else
> > -PKG_ARGS+=-Djit=0
> > -.endif
> > -
> >  CONFIGURE_STYLE =  simple
> >  CONFIGURE_SCRIPT = /usr/bin/perl Configure.pl
> >  CONFIGURE_ARGS +=  --cc="${CC}" --ld="${CC}" \
> > @@ -45,7 +38,8 @@ CONFIGURE_ARGS += --cc="${CC}" --ld="${C
> >                     --has-libtommath \
> >                     --has-libffi \
> >                     --has-libatomic_ops \
> > -                   --has-libuv
> > +                   --has-libuv \
> > +                   --no-jit
> >  CONFIGURE_ENV =            SO_VERSION="${LIBmoar_VERSION}" \
> >                     CFLAGS="-I${LOCALBASE}/include"
> >  
> > Index: moarvm/distinfo
> > ===================================================================
> > RCS file: /cvs/ports/lang/moarvm/distinfo,v
> > retrieving revision 1.9
> > diff -u -p -r1.9 distinfo
> > --- moarvm/distinfo 25 Nov 2017 21:50:50 -0000      1.9
> > +++ moarvm/distinfo 24 Dec 2018 22:44:22 -0000
> > @@ -1,2 +1,2 @@
> > -SHA256 (MoarVM-2017.10.tar.gz) = 
> > J83dUNtlNZrtgrxqm9DlKYilLuiefjU+tjGFwmfSKls=
> > -SIZE (MoarVM-2017.10.tar.gz) = 4789334
> > +SHA256 (MoarVM-2018.12.tar.gz) = 
> > 5DOipWlT/KFu2Or5pZfyWn4VVkNoiGCUKfOFKcJBaTs=
> > +SIZE (MoarVM-2018.12.tar.gz) = 5238765
> > Index: moarvm/patches/patch-Configure_pl
> > ===================================================================
> > RCS file: /cvs/ports/lang/moarvm/patches/patch-Configure_pl,v
> > retrieving revision 1.8
> > diff -u -p -r1.8 patch-Configure_pl
> > --- moarvm/patches/patch-Configure_pl       25 Nov 2017 21:50:50 -0000      
> > 1.8
> > +++ moarvm/patches/patch-Configure_pl       24 Dec 2018 22:44:22 -0000
> > @@ -1,8 +1,9 @@
> >  $OpenBSD: patch-Configure_pl,v 1.8 2017/11/25 21:50:50 afresh1 Exp $
> > ---- Configure.pl.orig      Tue Oct  3 13:51:01 2017
> > -+++ Configure.pl   Fri Nov 10 09:48:34 2017
> > -@@ -74,11 +74,6 @@ if (-d '.git') {
> > -     else { softfail("git error: $msg") }
> > +Index: Configure.pl
> > +--- Configure.pl.orig
> > ++++ Configure.pl
> > +@@ -87,11 +87,6 @@ if (-d '.git') {
> > +     }
> >   }
> >   
> >  -# fiddle with flags
> > @@ -11,9 +12,9 @@ $OpenBSD: patch-Configure_pl,v 1.8 2017/
> >  -
> >  -
> >   for (qw(coverage instrument static big-endian has-libtommath has-sha 
> > has-libuv
> > -         has-libatomic_ops asan ubsan valgrind)) {
> > +         has-libatomic_ops asan ubsan valgrind show-vec)) {
> >       $args{$_} = 0 unless defined $args{$_};
> > -@@ -331,16 +326,13 @@ $config{ldlibs} = ' -lubsan ' . $config{ldlibs} if 
> > $ar
> > +@@ -328,16 +323,13 @@ $config{ldlibs} = ' -lubsan ' . $config{ldlibs} if 
> > $ar
> >   # macro defs
> >   $config{ccdefflags} = join ' ', map { $config{ccdef} . $_ } 
> > @{$config{defs}};
> >   
> > @@ -30,7 +31,7 @@ $OpenBSD: patch-Configure_pl,v 1.8 2017/
> >   push @cflags, $config{ccdebugflags} if $args{debug};
> >   push @cflags, $config{ccinstflags}  if $args{instrument};
> >   push @cflags, $config{ld_covflags}  if $args{coverage};
> > -@@ -360,7 +352,6 @@ $config{cflags} = join ' ', @cflags;
> > +@@ -375,7 +367,6 @@ $config{cflags} = join ' ', uniq(@cflags);
> >   
> >   # generate LDFLAGS
> >   my @ldflags = ($config{ldmiscflags});
> > @@ -38,7 +39,7 @@ $OpenBSD: patch-Configure_pl,v 1.8 2017/
> >   push @ldflags, $config{lddebugflags} if $args{debug};
> >   push @ldflags, $config{ldinstflags}       if $args{instrument};
> >   push @ldflags, $config{ld_covflags}  if $args{coverage};
> > -@@ -372,6 +363,10 @@ $config{ldflags} = join ' ', @ldflags;
> > +@@ -387,6 +378,10 @@ $config{ldflags} = join ' ', @ldflags;
> >   # setup library names
> >   $config{moarlib} = sprintf $config{lib}, $NAME;
> >   $config{moardll} = sprintf $config{dll}, $NAME;
> > Index: moarvm/patches/patch-build_Makefile_in
> > ===================================================================
> > RCS file: /cvs/ports/lang/moarvm/patches/patch-build_Makefile_in,v
> > retrieving revision 1.4
> > diff -u -p -r1.4 patch-build_Makefile_in
> > --- moarvm/patches/patch-build_Makefile_in  25 Nov 2017 21:50:50 -0000      
> > 1.4
> > +++ moarvm/patches/patch-build_Makefile_in  24 Dec 2018 22:44:22 -0000
> > @@ -1,7 +1,8 @@
> >  $OpenBSD: patch-build_Makefile_in,v 1.4 2017/11/25 21:50:50 afresh1 Exp $
> > ---- build/Makefile.in.orig Tue Oct 24 15:21:19 2017
> > -+++ build/Makefile.in      Fri Nov 10 09:49:19 2017
> > -@@ -37,7 +37,7 @@ MASTDIR   = @mastdir@
> > +Index: build/Makefile.in
> > +--- build/Makefile.in.orig
> > ++++ build/Makefile.in
> > +@@ -38,7 +38,7 @@ MASTDIR   = @mastdir@
> >   
> >   PKGCONFIGDIR = @prefix@/share/pkgconfig
> >   
> > Index: moarvm/patches/patch-build_setup_pm
> > ===================================================================
> > RCS file: /cvs/ports/lang/moarvm/patches/patch-build_setup_pm,v
> > retrieving revision 1.4
> > diff -u -p -r1.4 patch-build_setup_pm
> > --- moarvm/patches/patch-build_setup_pm     25 Nov 2017 21:50:50 -0000      
> > 1.4
> > +++ moarvm/patches/patch-build_setup_pm     24 Dec 2018 22:44:22 -0000
> > @@ -1,7 +1,8 @@
> >  $OpenBSD: patch-build_setup_pm,v 1.4 2017/11/25 21:50:50 afresh1 Exp $
> > ---- build/setup.pm.orig    Mon Sep 25 14:41:05 2017
> > -+++ build/setup.pm Fri Nov 10 09:47:24 2017
> > -@@ -267,7 +267,7 @@ our %COMPILERS = (
> > +Index: build/setup.pm
> > +--- build/setup.pm.orig
> > ++++ build/setup.pm
> > +@@ -279,7 +279,7 @@ our %COMPILERS = (
> >   
> >           ccmiscflags  => '-Werror=declaration-after-statement 
> > -Werror=pointer-arith',
> >           ccwarnflags  => '',
> > @@ -9,8 +10,8 @@ $OpenBSD: patch-build_setup_pm,v 1.4 201
> >  +        ccoptiflags  => '-DNDEBUG',
> >           ccdebugflags => '-g%s',
> >           ccinstflags  => '-pg',
> > - 
> > -@@ -289,7 +289,7 @@ our %COMPILERS = (
> > +         ccjitflags   => '',
> > +@@ -334,7 +334,7 @@ our %COMPILERS = (
> >   
> >           ccmiscflags  =>  '-fno-omit-frame-pointer 
> > -fno-optimize-sibling-calls',
> >           ccwarnflags  => '-Wno-logical-op-parentheses',
> > Index: moarvm/pkg/PFRAG.jit
> > ===================================================================
> > RCS file: moarvm/pkg/PFRAG.jit
> > diff -N moarvm/pkg/PFRAG.jit
> > --- moarvm/pkg/PFRAG.jit    30 Nov 2017 19:36:34 -0000      1.1
> > +++ /dev/null       1 Jan 1970 00:00:00 -0000
> > @@ -1,2 +0,0 @@
> > -@comment $OpenBSD: PFRAG.jit,v 1.1 2017/11/30 19:36:34 afresh1 Exp $
> > -include/moar/jit/core_templates.h
> > Index: moarvm/pkg/PLIST
> > ===================================================================
> > RCS file: /cvs/ports/lang/moarvm/pkg/PLIST,v
> > retrieving revision 1.11
> > diff -u -p -r1.11 PLIST
> > --- moarvm/pkg/PLIST        12 Feb 2018 20:52:34 -0000      1.11
> > +++ moarvm/pkg/PLIST        24 Dec 2018 22:44:22 -0000
> > @@ -1,4 +1,4 @@
> > -@comment $OpenBSD: PLIST,v 1.11 2018/02/12 20:52:34 pascal Exp $
> > +@comment $OpenBSD: PLIST,v$
> >  @bin bin/moar
> >  include/moar/
> >  include/moar/6model/
> > @@ -89,6 +89,8 @@ include/moar/core/threadcontext.h
> >  include/moar/core/threads.h
> >  include/moar/core/validation.h
> >  include/moar/core/vector.h
> > +include/moar/debug/
> > +include/moar/debug/debugserver.h
> >  include/moar/gc/
> >  include/moar/gc/allocation.h
> >  include/moar/gc/collect.h
> > @@ -121,13 +123,13 @@ include/moar/io/syncsocket.h
> >  include/moar/io/timers.h
> >  include/moar/jit/
> >  include/moar/jit/compile.h
> > -%%jit%%
> > +include/moar/jit/dump.h
> >  include/moar/jit/expr.h
> >  include/moar/jit/expr_ops.h
> >  include/moar/jit/graph.h
> > +include/moar/jit/interface.h
> >  include/moar/jit/internal.h
> >  include/moar/jit/label.h
> > -include/moar/jit/log.h
> >  include/moar/jit/register.h
> >  include/moar/jit/tile.h
> >  include/moar/mast/
> > @@ -136,14 +138,18 @@ include/moar/mast/driver.h
> >  include/moar/mast/nodes.h
> >  include/moar/math/
> >  include/moar/math/bigintops.h
> > +include/moar/math/grisu.h
> >  include/moar/math/num.h
> >  include/moar/memdebug.h
> >  include/moar/moar.h
> >  include/moar/platform/
> > +include/moar/platform/fork.h
> >  include/moar/platform/inttypes.h
> >  include/moar/platform/io.h
> >  include/moar/platform/memmem.h
> > +include/moar/platform/memmem32.h
> >  include/moar/platform/mmap.h
> > +include/moar/platform/random.h
> >  include/moar/platform/setjmp.h
> >  include/moar/platform/stdint.h
> >  include/moar/platform/sys.h
> > @@ -161,9 +167,12 @@ include/moar/spesh/args.h
> >  include/moar/spesh/candidate.h
> >  include/moar/spesh/codegen.h
> >  include/moar/spesh/dead_bb_elimination.h
> > +include/moar/spesh/dead_ins_elimination.h
> > +include/moar/spesh/debug.h
> >  include/moar/spesh/deopt.h
> >  include/moar/spesh/dump.h
> >  include/moar/spesh/facts.h
> > +include/moar/spesh/frame_walker.h
> >  include/moar/spesh/graph.h
> >  include/moar/spesh/inline.h
> >  include/moar/spesh/iterator.h
> > @@ -173,8 +182,10 @@ include/moar/spesh/manipulate.h
> >  include/moar/spesh/optimize.h
> >  include/moar/spesh/osr.h
> >  include/moar/spesh/plan.h
> > +include/moar/spesh/plugin.h
> >  include/moar/spesh/stats.h
> >  include/moar/spesh/threshold.h
> > +include/moar/spesh/usages.h
> >  include/moar/spesh/worker.h
> >  include/moar/strings/
> >  include/moar/strings/ascii.h
> > @@ -185,15 +196,21 @@ include/moar/strings/nfg.h
> >  include/moar/strings/normalize.h
> >  include/moar/strings/ops.h
> >  include/moar/strings/parse_num.h
> > +include/moar/strings/shiftjis.h
> > +include/moar/strings/shiftjis_codeindex.h
> > +include/moar/strings/siphash/
> > +include/moar/strings/siphash/csiphash.h
> >  include/moar/strings/unicode.h
> >  include/moar/strings/unicode_gen.h
> >  include/moar/strings/unicode_ops.h
> > +include/moar/strings/unicode_prop_macros.h
> >  include/moar/strings/utf16.h
> >  include/moar/strings/utf8.h
> >  include/moar/strings/utf8_c8.h
> > +include/moar/strings/uthash.h
> > +include/moar/strings/uthash_types.h
> >  include/moar/strings/windows1252.h
> >  include/moar/types.h
> > -include/moar/uthash.h
> >  @lib lib/libmoar.so.${LIBmoar_VERSION}
> >  share/nqp/
> >  share/nqp/lib/
> > Index: nqp/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/lang/nqp/Makefile,v
> > retrieving revision 1.23
> > diff -u -p -r1.23 Makefile
> > --- nqp/Makefile    19 Jan 2018 15:19:34 -0000      1.23
> > +++ nqp/Makefile    24 Dec 2018 22:44:22 -0000
> > @@ -1,14 +1,14 @@
> >  # $OpenBSD: Makefile,v 1.23 2018/01/19 15:19:34 jca Exp $
> >  
> > -BROKEN-powerpc =   Unhandled exception: Bytecode validation error at 
> > offset 150, instruction 24:\
> > -                   out of range SC index 56283
> > +BROKEN-arm =               Bus error
> > +BROKEN-mips64 =            Bus error
> >  
> >  COMMENT =          Not Quite Perl
> >  
> > -V =                        2017.10
> > +V =                        2018.12
> >  DISTNAME =         nqp-$V
> >  
> > -MOAR_VERSION =             2017.10
> > +MOAR_VERSION =             2018.12
> >  
> >  PATCHORIG =                .orig.port
> >  
> > Index: nqp/distinfo
> > ===================================================================
> > RCS file: /cvs/ports/lang/nqp/distinfo,v
> > retrieving revision 1.12
> > diff -u -p -r1.12 distinfo
> > --- nqp/distinfo    25 Nov 2017 21:50:50 -0000      1.12
> > +++ nqp/distinfo    24 Dec 2018 22:44:22 -0000
> > @@ -1,2 +1,2 @@
> > -SHA256 (nqp-2017.10.tar.gz) = SZzXj0+1ZYrl+EDecGoSyl8NoUq3EiCi1y/THsFBnrk=
> > -SIZE (nqp-2017.10.tar.gz) = 3768104
> > +SHA256 (nqp-2018.12.tar.gz) = A8n1Zk5B2K4DM0snmiCwN3sLnKHJd1VNMINY5Onc1SA=
> > +SIZE (nqp-2018.12.tar.gz) = 3927964
> > Index: rakudo/Makefile
> > ===================================================================
> > RCS file: /cvs/ports/lang/rakudo/Makefile,v
> > retrieving revision 1.32
> > diff -u -p -r1.32 Makefile
> > --- rakudo/Makefile 25 Nov 2017 21:50:50 -0000      1.32
> > +++ rakudo/Makefile 24 Dec 2018 22:44:22 -0000
> > @@ -1,11 +1,13 @@
> >  # $OpenBSD: Makefile,v 1.32 2017/11/25 21:50:50 afresh1 Exp $
> >  
> > +BROKEN-powerpc =   Cannot declare pseudo-package GLOBAL
> > +
> >  COMMENT =          Rakudo Perl 6 compiler
> >  
> > -V =                        2017.10
> > +V =                        2018.12
> >  DISTNAME =         rakudo-$V
> >  
> > -NQP_VERSION =              2017.10
> > +NQP_VERSION =              2018.12
> >  
> >  CATEGORIES =               lang perl6
> >  
> > @@ -16,7 +18,7 @@ MAINTAINER =              Pascal Stumpf <pascal@stum
> >  # Artistic 2
> >  PERMIT_PACKAGE_CDROM =     Yes
> >  
> > -WANTLIB += atomic_ops ffi kvm m moar pthread
> > +WANTLIB += atomic_ops ffi kvm m moar pthread uv
> >  
> >  GH_ACCOUNT =               rakudo
> >  GH_PROJECT =               rakudo
> > @@ -31,5 +33,9 @@ RUN_DEPENDS =     lang/nqp>=${NQP_VERSION}
> >  CONFIGURE_STYLE =  simple
> >  CONFIGURE_SCRIPT = /usr/bin/perl Configure.pl
> >  CONFIGURE_ARGS +=  --prefix="${PREFIX}"
> > +
> > +post-install:
> > +   ${INSTALL_SCRIPT} ${WRKSRC}/tools/install-dist.p6 \
> > +           ${PREFIX}/bin/perl6-install-dist
> >  
> >  .include <bsd.port.mk>
> > Index: rakudo/distinfo
> > ===================================================================
> > RCS file: /cvs/ports/lang/rakudo/distinfo,v
> > retrieving revision 1.15
> > diff -u -p -r1.15 distinfo
> > --- rakudo/distinfo 25 Nov 2017 21:50:50 -0000      1.15
> > +++ rakudo/distinfo 24 Dec 2018 22:44:22 -0000
> > @@ -1,2 +1,2 @@
> > -SHA256 (rakudo-2017.10.tar.gz) = 
> > ehYf8bEr4EUdDmvavWJxxQYBWu07CWmImrfdcb6AR+s=
> > -SIZE (rakudo-2017.10.tar.gz) = 1129206
> > +SHA256 (rakudo-2018.12.tar.gz) = 
> > HgJdaeNKv+rjd8HBJ7ougGM+WCe+GzDxYTtGNG9SWG4=
> > +SIZE (rakudo-2018.12.tar.gz) = 1672348
> > Index: rakudo/patches/patch-src_core_Compiler_pm
> > ===================================================================
> > RCS file: rakudo/patches/patch-src_core_Compiler_pm
> > diff -N rakudo/patches/patch-src_core_Compiler_pm
> > --- rakudo/patches/patch-src_core_Compiler_pm       25 Nov 2017 21:50:50 
> > -0000      1.1
> > +++ /dev/null       1 Jan 1970 00:00:00 -0000
> > @@ -1,12 +0,0 @@
> > -$OpenBSD: patch-src_core_Compiler_pm,v 1.1 2017/11/25 21:50:50 afresh1 Exp 
> > $
> > ---- src/core/Compiler.pm.orig      Fri Nov 10 08:23:44 2017
> > -+++ src/core/Compiler.pm   Fri Nov 10 08:24:04 2017
> > -@@ -3,7 +3,7 @@ class Compiler does Systemic {
> > -     has Str $.release;
> > -     has Str $!build-date;
> > -     has Str $.codename;
> > --    BEGIN my $id = $*W.handle.Str ~ '.' ~ nqp::time_n();
> > -+    BEGIN my $id = 'OpenBSD';
> > - 
> > -     submethod BUILD (
> > -       :$!name      = 'rakudo',
> > Index: rakudo/patches/patch-src_core_Compiler_pm6
> > ===================================================================
> > RCS file: rakudo/patches/patch-src_core_Compiler_pm6
> > diff -N rakudo/patches/patch-src_core_Compiler_pm6
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ rakudo/patches/patch-src_core_Compiler_pm6      24 Dec 2018 22:44:22 
> > -0000
> > @@ -0,0 +1,17 @@
> > +$OpenBSD$
> > +
> > +Index: src/core/Compiler.pm6
> > +--- src/core/Compiler.pm6.orig
> > ++++ src/core/Compiler.pm6
> > +@@ -3,10 +3,7 @@ class Compiler does Systemic {
> > +     has Str $.release;
> > +     has Str $!build-date;
> > +     has Str $.codename;
> > +-    BEGIN my $id = nqp::sha1(
> > +-        $*W.handle.Str
> > +-        ~ nqp::atkey(nqp::getcurhllsym('$COMPILER_CONFIG'), 
> > 'source-digest')
> > +-    );
> > ++    BEGIN my $id = 'OpenBSD';
> > + 
> > +     submethod BUILD (
> > +       :$!name      = 'rakudo',
> > Index: rakudo/pkg/PLIST
> > ===================================================================
> > RCS file: /cvs/ports/lang/rakudo/pkg/PLIST,v
> > retrieving revision 1.17
> > diff -u -p -r1.17 PLIST
> > --- rakudo/pkg/PLIST        25 Nov 2017 21:50:50 -0000      1.17
> > +++ rakudo/pkg/PLIST        24 Dec 2018 22:44:22 -0000
> > @@ -1,7 +1,9 @@
> > +@comment $OpenBSD: PLIST,v$
> >  @comment $OpenBSD: PLIST,v 1.17 2017/11/25 21:50:50 afresh1 Exp $
> >  bin/perl6
> >  bin/perl6-debug-m
> >  bin/perl6-gdb-m
> > +bin/perl6-install-dist
> >  bin/perl6-lldb-m
> >  bin/perl6-m
> >  bin/perl6-valgrind-m
> > @@ -9,7 +11,6 @@ share/nqp/lib/Perl6/
> >  share/nqp/lib/Perl6/Actions.moarvm
> >  share/nqp/lib/Perl6/BOOTSTRAP.moarvm
> >  share/nqp/lib/Perl6/Compiler.moarvm
> > -share/nqp/lib/Perl6/DebugPod.moarvm
> >  share/nqp/lib/Perl6/Grammar.moarvm
> >  share/nqp/lib/Perl6/Metamodel.moarvm
> >  share/nqp/lib/Perl6/ModuleLoader.moarvm
> > @@ -20,38 +21,44 @@ share/nqp/lib/Perl6/World.moarvm
> >  share/perl6/
> >  share/perl6/bin/
> >  share/perl6/dist/
> > -share/perl6/dist/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/dist/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/lib/
> >  share/perl6/precomp/
> >  share/perl6/precomp/.lock
> >  share/perl6/precomp/OpenBSD/
> > -share/perl6/precomp/OpenBSD/09/
> > -share/perl6/precomp/OpenBSD/09/09A0291155A88760B69483D7F27D1FBD8A131A35
> > -share/perl6/precomp/OpenBSD/09/09A0291155A88760B69483D7F27D1FBD8A131A35.repo-id
> > -share/perl6/precomp/OpenBSD/24/
> > -share/perl6/precomp/OpenBSD/24/24DD121B5B4774C04A7084827BFAD92199756E03
> > -share/perl6/precomp/OpenBSD/24/24DD121B5B4774C04A7084827BFAD92199756E03.repo-id
> > -share/perl6/precomp/OpenBSD/2A/
> > -share/perl6/precomp/OpenBSD/2A/2ACCA56EF5582D3ED623105F00BD76D7449263F7
> > -share/perl6/precomp/OpenBSD/2A/2ACCA56EF5582D3ED623105F00BD76D7449263F7.repo-id
> > -share/perl6/precomp/OpenBSD/51/
> > -share/perl6/precomp/OpenBSD/51/51E302443A2C8FF185ABC10CA1E5520EFEE885A1
> > -share/perl6/precomp/OpenBSD/51/51E302443A2C8FF185ABC10CA1E5520EFEE885A1.repo-id
> > -share/perl6/precomp/OpenBSD/5D/
> > -share/perl6/precomp/OpenBSD/5D/5DD1D8B49C838828E13504545C427D3D157E56EC
> > -share/perl6/precomp/OpenBSD/5D/5DD1D8B49C838828E13504545C427D3D157E56EC.repo-id
> > -share/perl6/precomp/OpenBSD/AA/
> > -share/perl6/precomp/OpenBSD/AA/AAC61C0EC6F88780427830443A057030CAA33846
> > -share/perl6/precomp/OpenBSD/AA/AAC61C0EC6F88780427830443A057030CAA33846.repo-id
> > -share/perl6/precomp/OpenBSD/C5/
> > -share/perl6/precomp/OpenBSD/C5/C57EBB9F7A3922A4DA48EE8FCF34A4DC55942942
> > -share/perl6/precomp/OpenBSD/C5/C57EBB9F7A3922A4DA48EE8FCF34A4DC55942942.repo-id
> > -share/perl6/precomp/OpenBSD/C7/
> > -share/perl6/precomp/OpenBSD/C7/C712FE6969F786C9380D643DF17E85D06868219E
> > -share/perl6/precomp/OpenBSD/C7/C712FE6969F786C9380D643DF17E85D06868219E.repo-id
> > -share/perl6/precomp/OpenBSD/FE/
> > -share/perl6/precomp/OpenBSD/FE/FE7156F9200E802D3DB8FA628CF91AD6B020539B
> > -share/perl6/precomp/OpenBSD/FE/FE7156F9200E802D3DB8FA628CF91AD6B020539B.repo-id
> > +share/perl6/precomp/OpenBSD/1C/
> > +share/perl6/precomp/OpenBSD/1C/1C08282E0E9C9AD04D60AE924EF6A2DD50636161
> > +share/perl6/precomp/OpenBSD/1C/1C08282E0E9C9AD04D60AE924EF6A2DD50636161.repo-id
> > +share/perl6/precomp/OpenBSD/2D/
> > +share/perl6/precomp/OpenBSD/2D/2D4A7CA10695CD2B374573413D261A660E282E2A
> > +share/perl6/precomp/OpenBSD/2D/2D4A7CA10695CD2B374573413D261A660E282E2A.repo-id
> > +share/perl6/precomp/OpenBSD/50/
> > +share/perl6/precomp/OpenBSD/50/50080754BA481DEC619CEB2A3439D233AA3FB264
> > +share/perl6/precomp/OpenBSD/50/50080754BA481DEC619CEB2A3439D233AA3FB264.repo-id
> > +share/perl6/precomp/OpenBSD/64/
> > +share/perl6/precomp/OpenBSD/64/640513B7D1E5E2EDE6D794F332FBDA16ED5D608C
> > +share/perl6/precomp/OpenBSD/64/640513B7D1E5E2EDE6D794F332FBDA16ED5D608C.repo-id
> > +share/perl6/precomp/OpenBSD/70/
> > +share/perl6/precomp/OpenBSD/70/70EBDA25F44EBFF8734F739F5779D64914083409
> > +share/perl6/precomp/OpenBSD/70/70EBDA25F44EBFF8734F739F5779D64914083409.repo-id
> > +share/perl6/precomp/OpenBSD/86/
> > +share/perl6/precomp/OpenBSD/86/8660F65A7B3492675BB3B2058DB30E411A4C4E54
> > +share/perl6/precomp/OpenBSD/86/8660F65A7B3492675BB3B2058DB30E411A4C4E54.repo-id
> > +share/perl6/precomp/OpenBSD/94/
> > +share/perl6/precomp/OpenBSD/94/947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B
> > +share/perl6/precomp/OpenBSD/94/947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B.repo-id
> > +share/perl6/precomp/OpenBSD/B9/
> > +share/perl6/precomp/OpenBSD/B9/B907C3D79B0C46CD90969C6854540B32202541FE
> > +share/perl6/precomp/OpenBSD/B9/B907C3D79B0C46CD90969C6854540B32202541FE.repo-id
> > +share/perl6/precomp/OpenBSD/D4/
> > +share/perl6/precomp/OpenBSD/D4/D47B7F04B51CBB19CDF1E266B32AF87ACAE3A08B
> > +share/perl6/precomp/OpenBSD/D4/D47B7F04B51CBB19CDF1E266B32AF87ACAE3A08B.repo-id
> > +share/perl6/precomp/OpenBSD/DD/
> > +share/perl6/precomp/OpenBSD/DD/DD6202A4D369F12EC0DFC94D32293844F97E99E6
> > +share/perl6/precomp/OpenBSD/DD/DD6202A4D369F12EC0DFC94D32293844F97E99E6.repo-id
> > +share/perl6/precomp/OpenBSD/E5/
> > +share/perl6/precomp/OpenBSD/E5/E564ED492C22010CEF050F4409FDD7853321823B
> > +share/perl6/precomp/OpenBSD/E5/E564ED492C22010CEF050F4409FDD7853321823B.repo-id
> >  share/perl6/repo.lock
> >  share/perl6/resources/
> >  share/perl6/runtime/
> > @@ -64,25 +71,29 @@ share/perl6/runtime/perl6-debug.moarvm
> >  share/perl6/runtime/perl6.moarvm
> >  share/perl6/short/
> >  share/perl6/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/
> > -share/perl6/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/
> > -share/perl6/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/
> > -share/perl6/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/4572C95D8CF876588C349264F7E943A1F258045B/
> > -share/perl6/short/4572C95D8CF876588C349264F7E943A1F258045B/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/4572C95D8CF876588C349264F7E943A1F258045B/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/
> > -share/perl6/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/
> > -share/perl6/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/
> > -share/perl6/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/6D917C2DF32BB3F8FB6B5F8E529BB779C3DCA6F7/
> > -share/perl6/short/6D917C2DF32BB3F8FB6B5F8E529BB779C3DCA6F7/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/6D917C2DF32BB3F8FB6B5F8E529BB779C3DCA6F7/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> > +share/perl6/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/
> > +share/perl6/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> > +share/perl6/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/
> > +share/perl6/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/
> > -share/perl6/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/short/F6FD7A4346B3BB0E3124991926D729836808DA54/
> > -share/perl6/short/F6FD7A4346B3BB0E3124991926D729836808DA54/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
> > +share/perl6/short/F6FD7A4346B3BB0E3124991926D729836808DA54/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
> >  share/perl6/site/
> >  share/perl6/site/bin/
> >  share/perl6/site/dist/
> > @@ -92,15 +103,17 @@ share/perl6/site/short/
> >  share/perl6/site/sources/
> >  share/perl6/site/version
> >  share/perl6/sources/
> > -share/perl6/sources/09A0291155A88760B69483D7F27D1FBD8A131A35
> > -share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03
> > -share/perl6/sources/2ACCA56EF5582D3ED623105F00BD76D7449263F7
> > -share/perl6/sources/51E302443A2C8FF185ABC10CA1E5520EFEE885A1
> > -share/perl6/sources/5DD1D8B49C838828E13504545C427D3D157E56EC
> > -share/perl6/sources/AAC61C0EC6F88780427830443A057030CAA33846
> > -share/perl6/sources/C57EBB9F7A3922A4DA48EE8FCF34A4DC55942942
> > -share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E
> > -share/perl6/sources/FE7156F9200E802D3DB8FA628CF91AD6B020539B
> > +share/perl6/sources/1C08282E0E9C9AD04D60AE924EF6A2DD50636161
> > +share/perl6/sources/2D4A7CA10695CD2B374573413D261A660E282E2A
> > +share/perl6/sources/50080754BA481DEC619CEB2A3439D233AA3FB264
> > +share/perl6/sources/640513B7D1E5E2EDE6D794F332FBDA16ED5D608C
> > +share/perl6/sources/70EBDA25F44EBFF8734F739F5779D64914083409
> > +share/perl6/sources/8660F65A7B3492675BB3B2058DB30E411A4C4E54
> > +share/perl6/sources/947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B
> > +share/perl6/sources/B907C3D79B0C46CD90969C6854540B32202541FE
> > +share/perl6/sources/D47B7F04B51CBB19CDF1E266B32AF87ACAE3A08B
> > +share/perl6/sources/DD6202A4D369F12EC0DFC94D32293844F97E99E6
> > +share/perl6/sources/E564ED492C22010CEF050F4409FDD7853321823B
> >  share/perl6/vendor/
> >  share/perl6/vendor/bin/
> >  share/perl6/vendor/dist/
> > 
> 
> -- 
> andrew - http://afresh1.com
> 
> "Programming today is a race between software engineers striving to
> build bigger and better idiot-proof programs, and the Universe
> trying to produce bigger and better idiots. So far, the Universe is
> winning."             -- Rich Cook

Reply via email to