Skip to content

Instantly share code, notes, and snippets.

@rba
Created February 24, 2020 19:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rba/13274d2e68017700a3b9c3db3730e439 to your computer and use it in GitHub Desktop.
Save rba/13274d2e68017700a3b9c3db3730e439 to your computer and use it in GitHub Desktop.
[rba:~/data … ld-rakudo-star/rakudo-star-2020.01] $ cd ports/darwin_dmg
[rba:~/data … kudo-star-2020.01/ports/darwin_dmg] $ type perl
perl is /usr/bin/perl
[rba:~/data … kudo-star-2020.01/ports/darwin_dmg] $ perl package_darwin_dmg.pl --build -v 2020 01
> rm -rf '/Applications/Rakudo'
> perl Configure.pl --gen-moar --prefix /Applications/Rakudo
Configuring and building MoarVM ...
perl Configure.pl --optimize --prefix=/Applications/Rakudo --make-install
Welcome to MoarVM!
Configuring native build environment ...................
trying to compile a simple C program ............... YES
did not find libzstd; will not use heap snapshot format version 3
OK
probing whether your compiler thinks that it is gcc YES
probing how your compiler does static inline ....... static __inline__
your CPU can read unaligned values for all of int32 int64 num64
probing the size of pointers ....................... 8
probing C type support for: _Bool, bool ............ YES: _Bool,bool
probing computed goto support ...................... YES
probing pthread_yield support ...................... NO
probing existance of optional malloc_trim() ........ NO
probing support of rdtscp intrinsic ................ YES
make: /usr/bin/make
compile: clang -fno-omit-frame-pointer -fno-optimize-sibling-calls -O3 -DNDEBUG -Wno-logical-op-parentheses -D_DARWIN_USE_64_BIT_INODE=1 -DMVM_HEAPSNAPSHOT_FORMAT=2
includes: -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libatomicops/src -I3rdparty/libtommath -I3rdparty/dyncall/dynload -I3rdparty/dyncall/dyncall -I3rdparty/dyncall/dyncallback
link: clang -O3 -DNDEBUG -Wl,-rpath,"/@libdir@"
libs: -lpthread
byte order: little endian
Configuring 3rdparty libs .............................. OK
3rdparty: 3rdparty/cmp/libcmp.a
3rdparty/dyncall/dyncall/libdyncall_s.a
3rdparty/dyncall/dyncallback/libdyncallback_s.a
3rdparty/dyncall/dynload/libdynload_s.a
3rdparty/libatomicops/src/libatomic_ops.a
3rdparty/libtommath/libtommath.a
3rdparty/libuv/libuv.a
3rdparty/sha1/libsha1.a
3rdparty/tinymt/libtinymt.a
Generating src/gen/config.c ............................ OK
Generating src/gen/config.h ............................ OK
Generating Makefile .................................... OK
Generating tools/check.mk .............................. OK
Generating build/mk-moar-pc.pl ......................... OK
Configuration SUCCESS.
Type '/usr/bin/make' to build and '/usr/bin/make help' to see a list of
available make targets.
compiling src/main.o
compiling src/core/callsite.o
compiling src/core/args.o
compiling src/core/exceptions.o
compiling src/core/interp.o
compiling src/core/threadcontext.o
compiling src/core/compunit.o
compiling src/core/bytecode.o
compiling src/core/frame.o
compiling src/core/callstack.o
compiling src/core/validation.o
compiling src/core/bytecodedump.o
compiling src/core/threads.o
compiling src/core/ops.o
compiling src/core/hll.o
compiling src/core/loadbytecode.o
compiling src/math/num.o
compiling src/math/grisu.o
compiling src/core/coerce.o
compiling src/core/dll.o
compiling src/core/ext.o
compiling src/core/nativecall.o
compiling src/core/nativecall_dyncall.o
compiling src/core/continuation.o
compiling src/core/intcache.o
compiling src/core/fixedsizealloc.o
compiling src/core/regionalloc.o
compiling src/debug/debugserver.o
compiling src/gen/config.o
compiling src/gc/orchestrate.o
compiling src/gc/allocation.o
compiling src/gc/worklist.o
compiling src/gc/roots.o
compiling src/gc/collect.o
compiling src/gc/gen2.o
compiling src/gc/wb.o
compiling src/gc/objectid.o
compiling src/gc/finalize.o
compiling src/gc/debug.o
compiling src/io/io.o
compiling src/io/eventloop.o
compiling src/io/syncfile.o
compiling src/io/syncsocket.o
compiling src/io/fileops.o
compiling src/io/dirops.o
compiling src/io/procops.o
compiling src/io/timers.o
compiling src/io/filewatchers.o
compiling src/io/signals.o
compiling src/io/asyncsocket.o
compiling src/io/asyncsocketudp.o
compiling src/6model/reprs.o
compiling src/6model/reprconv.o
compiling src/6model/containers.o
compiling src/6model/parametric.o
compiling src/6model/reprs/MVMString.o
compiling src/6model/reprs/VMArray.o
compiling src/6model/reprs/MVMHash.o
compiling src/6model/reprs/MVMCFunction.o
compiling src/6model/reprs/KnowHOWREPR.o
compiling src/6model/reprs/KnowHOWAttributeREPR.o
compiling src/6model/reprs/P6str.o
compiling src/6model/reprs/P6opaque.o
compiling src/6model/reprs/MVMCode.o
compiling src/6model/reprs/MVMOSHandle.o
compiling src/6model/reprs/MVMCompUnit.o
compiling src/6model/reprs/MVMStaticFrame.o
compiling src/6model/reprs/P6int.o
compiling src/6model/reprs/P6num.o
compiling src/6model/reprs/Uninstantiable.o
compiling src/6model/reprs/HashAttrStore.o
compiling src/6model/reprs/MVMThread.o
compiling src/6model/reprs/MVMIter.o
compiling src/6model/reprs/MVMContext.o
compiling src/6model/reprs/SCRef.o
compiling src/6model/reprs/MVMCallCapture.o
compiling src/6model/reprs/P6bigint.o
compiling src/6model/reprs/NFA.o
compiling src/6model/reprs/MVMException.o
compiling src/6model/reprs/MVMDLLSym.o
compiling src/6model/reprs/MVMMultiCache.o
compiling src/6model/reprs/MVMContinuation.o
compiling src/6model/reprs/NativeCall.o
compiling src/6model/reprs/CPointer.o
compiling src/6model/reprs/CStr.o
compiling src/6model/reprs/CArray.o
compiling src/6model/reprs/CStruct.o
compiling src/6model/reprs/CUnion.o
compiling src/6model/reprs/ReentrantMutex.o
compiling src/6model/reprs/ConditionVariable.o
compiling src/6model/reprs/Semaphore.o
compiling src/6model/reprs/ConcBlockingQueue.o
compiling src/6model/reprs/MVMAsyncTask.o
compiling src/6model/reprs/MVMNull.o
compiling src/6model/reprs/CPPStruct.o
compiling src/6model/reprs/NativeRef.o
compiling src/6model/reprs/MultiDimArray.o
compiling src/6model/reprs/Decoder.o
compiling src/6model/reprs/MVMSpeshLog.o
compiling src/6model/reprs/MVMStaticFrameSpesh.o
compiling src/6model/reprs/MVMSpeshPluginState.o
compiling src/6model/6model.o
compiling src/6model/bootstrap.o
compiling src/6model/sc.o
compiling src/6model/serialization.o
compiling src/spesh/dump.o
compiling src/spesh/graph.o
compiling src/spesh/codegen.o
compiling src/spesh/candidate.o
compiling src/spesh/manipulate.o
compiling src/spesh/args.o
compiling src/spesh/usages.o
compiling src/spesh/facts.o
compiling src/spesh/optimize.o
compiling src/spesh/dead_bb_elimination.o
compiling src/spesh/dead_ins_elimination.o
compiling src/spesh/deopt.o
compiling src/spesh/log.o
compiling src/spesh/threshold.o
compiling src/spesh/inline.o
compiling src/spesh/osr.o
compiling src/spesh/lookup.o
compiling src/spesh/iterator.o
compiling src/spesh/worker.o
compiling src/spesh/debug.o
compiling src/spesh/stats.o
compiling src/spesh/plan.o
compiling src/spesh/arg_guard.o
compiling src/spesh/plugin.o
compiling src/spesh/frame_walker.o
compiling src/spesh/pea.o
compiling src/strings/decode_stream.o
compiling src/strings/ascii.o
compiling src/strings/parse_num.o
compiling src/strings/utf8.o
compiling src/strings/utf8_c8.o
compiling src/strings/nfg.o
compiling src/strings/ops.o
generating src/strings/unicode.c
compiling src/strings/unicode.o
compiling src/strings/normalize.o
compiling src/strings/latin1.o
compiling src/strings/utf16.o
compiling src/strings/windows1252.o
compiling src/strings/shiftjis.o
compiling src/strings/gb2312.o
compiling src/strings/gb18030.o
compiling src/math/bigintops.o
src/math/bigintops.c:1223:105: warning: format specifies type 'long' but the argument has type 'MVMint64' (aka 'long long')
[-Wformat]
MVM_exception_throw_adhoc(tc, "Invalid number of rounds (%ld), valid range is 0..%d\n", b, PRIME_SIZE);
~~~ ^
%lld
1 warning generated.
compiling src/profiler/instrument.o
compiling src/profiler/log.o
compiling src/profiler/profile.o
compiling src/profiler/heapsnapshot.o
compiling src/profiler/telemeh.o
compiling src/profiler/configuration.o
src/profiler/configuration.c:293:114: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
...MVM_exception_throw_adhoc(tc, "STRUCT_SELECT string length %ld (index %d) NYI or something", string_length, string_idx);
~~~ ^~~~~~~~~~~~~
%llu
src/profiler/configuration.c:361:147: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
..."STRUCT_SELECT is MVMStaticFrame, no field with length %ld (string heap index %d) implemented", string_length, string...
~~~ ^~~~~~~~~~~~~
%llu
src/profiler/configuration.c:373:148: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
..."STRUCT_SELECT is MVMCompUnit, no field with length %ld (string heap index %d) implemented", string_length, string_idx);
~~~ ^~~~~~~~~~~~~
%llu
src/profiler/configuration.c:488:122: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
..."Can't get stats for out-of-bounds value %ld for dynamic profiler entrypoint", return_value);
~~~ ^~~~~~~~~~~~
%llu
src/profiler/configuration.c:493:118: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
..."Can't get stats for out-of-bounds value %ld for heapsnapshot entrypoint", return_value);
~~~ ^~~~~~~~~~~~
%llu
src/profiler/configuration.c:529:21: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
bytecode_size);
^~~~~~~~~~~~~
src/profiler/configuration.c:533:95: warning: format specifies type 'long' but the argument has type 'MVMuint64'
(aka 'unsigned long long') [-Wformat]
MVM_exception_throw_adhoc(tc, "confprog too big. maximum 4096, this one has %ld", bytecode_size);
~~~ ^~~~~~~~~~~~~
%llu
7 warnings generated.
compiling src/instrument/crossthreadwrite.o
compiling src/instrument/line_coverage.o
compiling src/platform/sys.o
compiling src/platform/random.o
compiling src/platform/memmem32.o
compiling src/platform/malloc_trim.o
compiling src/moar.o
compiling src/platform/posix/mmap.o
compiling src/platform/posix/time.o
compiling src/platform/posix/io.o
compiling src/platform/posix/fork.o
compiling src/jit/graph.o
compiling src/jit/label.o
compiling src/jit/compile.o
compiling src/jit/dump.o
Precompiling templates from src/jit/core_templates.expr
compiling src/jit/expr.o
Building tile tables from src/jit/x64/tile_pattern.tile
compiling src/jit/tile.o
compiling src/jit/linear_scan.o
compiling src/jit/interface.o
clang 3rdparty/dynasm/minilua.c -lm -o 3rdparty/dynasm/minilua
preprocessing src/jit/x64/emit.dasc
compiling src/jit/x64/emit.o
compiling src/jit/x64/arch.o
compiling 3rdparty/cmp/cmp.o
linking 3rdparty/cmp/libcmp.a
building dyncall...
Configuration written to Makefile.config
done.
linking 3rdparty/libatomicops/src/libatomic_ops.a
checking build system type... x86_64-apple-darwin17.7.0
checking host system type... x86_64-apple-darwin17.7.0
checking target system type... x86_64-apple-darwin17.7.0
checking for a BSD-compatible install... /usr/local/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking whether clang understands -c and -o together... yes
checking dependency style of clang... gcc3
checking dependency style of clang... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... clang -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for PIC compiler flag... -fPIC
checking whether gcc -fPIC causes __PIC__ definition... yes
checking for gcc -Wextra... yes
checking for pthread_self in -lpthread... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating src/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing default commands
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
clang -DHAVE_CONFIG_H -I../src -I../src -fPIC -Wall -Wextra -fno-omit-frame-pointer -fno-optimize-sibling-calls -O3 -DNDEBUG -Wno-logical-op-parentheses -D_DARWIN_USE_64_BIT_INODE=1 -DMVM_HEAPSNAPSHOT_FORMAT=2 -DMVM_TRACING=0 -DMVM_CGOTO=1 -DMVM_RDTSCP=1 -MT atomic_ops.o -MD -MP -MF .deps/atomic_ops.Tpo -c -o atomic_ops.o atomic_ops.c
mv -f .deps/atomic_ops.Tpo .deps/atomic_ops.Po
rm -f libatomic_ops.a
ar cru libatomic_ops.a atomic_ops.o
ranlib libatomic_ops.a
compiling 3rdparty/tinymt/tinymt64.o
linking 3rdparty/tinymt/libtinymt.a
compiling 3rdparty/sha1/sha1.o
linking 3rdparty/sha1/libsha1.a
compiling 3rdparty/libtommath/bn_error.o
compiling 3rdparty/libtommath/bn_fast_mp_invmod.o
compiling 3rdparty/libtommath/bn_fast_mp_montgomery_reduce.o
compiling 3rdparty/libtommath/bn_fast_s_mp_mul_digs.o
compiling 3rdparty/libtommath/bn_fast_s_mp_mul_high_digs.o
compiling 3rdparty/libtommath/bn_fast_s_mp_sqr.o
compiling 3rdparty/libtommath/bn_mp_2expt.o
compiling 3rdparty/libtommath/bn_mp_abs.o
compiling 3rdparty/libtommath/bn_mp_add.o
compiling 3rdparty/libtommath/bn_mp_add_d.o
compiling 3rdparty/libtommath/bn_mp_addmod.o
compiling 3rdparty/libtommath/bn_mp_and.o
compiling 3rdparty/libtommath/bn_mp_clamp.o
compiling 3rdparty/libtommath/bn_mp_clear.o
compiling 3rdparty/libtommath/bn_mp_clear_multi.o
compiling 3rdparty/libtommath/bn_mp_cmp.o
compiling 3rdparty/libtommath/bn_mp_cmp_d.o
compiling 3rdparty/libtommath/bn_mp_cmp_mag.o
compiling 3rdparty/libtommath/bn_mp_cnt_lsb.o
compiling 3rdparty/libtommath/bn_mp_copy.o
compiling 3rdparty/libtommath/bn_mp_count_bits.o
compiling 3rdparty/libtommath/bn_mp_div.o
compiling 3rdparty/libtommath/bn_mp_div_2.o
compiling 3rdparty/libtommath/bn_mp_div_2d.o
compiling 3rdparty/libtommath/bn_mp_div_3.o
compiling 3rdparty/libtommath/bn_mp_div_d.o
compiling 3rdparty/libtommath/bn_mp_dr_is_modulus.o
compiling 3rdparty/libtommath/bn_mp_dr_reduce.o
compiling 3rdparty/libtommath/bn_mp_dr_setup.o
compiling 3rdparty/libtommath/bn_mp_exch.o
compiling 3rdparty/libtommath/bn_mp_export.o
compiling 3rdparty/libtommath/bn_mp_expt_d.o
compiling 3rdparty/libtommath/bn_mp_expt_d_ex.o
compiling 3rdparty/libtommath/bn_mp_exptmod.o
compiling 3rdparty/libtommath/bn_mp_exptmod_fast.o
compiling 3rdparty/libtommath/bn_mp_exteuclid.o
compiling 3rdparty/libtommath/bn_mp_fread.o
compiling 3rdparty/libtommath/bn_mp_fwrite.o
compiling 3rdparty/libtommath/bn_mp_gcd.o
compiling 3rdparty/libtommath/bn_mp_get_int.o
compiling 3rdparty/libtommath/bn_mp_get_long.o
compiling 3rdparty/libtommath/bn_mp_get_long_long.o
compiling 3rdparty/libtommath/bn_mp_grow.o
compiling 3rdparty/libtommath/bn_mp_import.o
compiling 3rdparty/libtommath/bn_mp_init.o
compiling 3rdparty/libtommath/bn_mp_init_copy.o
compiling 3rdparty/libtommath/bn_mp_init_multi.o
compiling 3rdparty/libtommath/bn_mp_init_set.o
compiling 3rdparty/libtommath/bn_mp_init_set_int.o
compiling 3rdparty/libtommath/bn_mp_init_size.o
compiling 3rdparty/libtommath/bn_mp_invmod.o
compiling 3rdparty/libtommath/bn_mp_invmod_slow.o
compiling 3rdparty/libtommath/bn_mp_is_square.o
compiling 3rdparty/libtommath/bn_mp_jacobi.o
compiling 3rdparty/libtommath/bn_mp_karatsuba_mul.o
compiling 3rdparty/libtommath/bn_mp_karatsuba_sqr.o
compiling 3rdparty/libtommath/bn_mp_lcm.o
compiling 3rdparty/libtommath/bn_mp_lshd.o
compiling 3rdparty/libtommath/bn_mp_mod.o
compiling 3rdparty/libtommath/bn_mp_mod_2d.o
compiling 3rdparty/libtommath/bn_mp_mod_d.o
compiling 3rdparty/libtommath/bn_mp_montgomery_calc_normalization.o
compiling 3rdparty/libtommath/bn_mp_montgomery_reduce.o
compiling 3rdparty/libtommath/bn_mp_montgomery_setup.o
compiling 3rdparty/libtommath/bn_mp_mul.o
compiling 3rdparty/libtommath/bn_mp_mul_2.o
compiling 3rdparty/libtommath/bn_mp_mul_2d.o
compiling 3rdparty/libtommath/bn_mp_mul_d.o
compiling 3rdparty/libtommath/bn_mp_mulmod.o
compiling 3rdparty/libtommath/bn_mp_n_root.o
compiling 3rdparty/libtommath/bn_mp_n_root_ex.o
compiling 3rdparty/libtommath/bn_mp_neg.o
compiling 3rdparty/libtommath/bn_mp_or.o
compiling 3rdparty/libtommath/bn_mp_prime_fermat.o
compiling 3rdparty/libtommath/bn_mp_prime_is_divisible.o
compiling 3rdparty/libtommath/bn_mp_prime_is_prime.o
compiling 3rdparty/libtommath/bn_mp_prime_miller_rabin.o
compiling 3rdparty/libtommath/bn_mp_prime_next_prime.o
compiling 3rdparty/libtommath/bn_mp_prime_rabin_miller_trials.o
compiling 3rdparty/libtommath/bn_mp_prime_random_ex.o
compiling 3rdparty/libtommath/bn_mp_radix_size.o
compiling 3rdparty/libtommath/bn_mp_radix_smap.o
compiling 3rdparty/libtommath/bn_mp_rand.o
compiling 3rdparty/libtommath/bn_mp_read_radix.o
compiling 3rdparty/libtommath/bn_mp_read_signed_bin.o
compiling 3rdparty/libtommath/bn_mp_read_unsigned_bin.o
compiling 3rdparty/libtommath/bn_mp_reduce.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k_l.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup_l.o
compiling 3rdparty/libtommath/bn_mp_reduce_is_2k.o
compiling 3rdparty/libtommath/bn_mp_reduce_is_2k_l.o
compiling 3rdparty/libtommath/bn_mp_reduce_setup.o
compiling 3rdparty/libtommath/bn_mp_rshd.o
compiling 3rdparty/libtommath/bn_mp_set.o
compiling 3rdparty/libtommath/bn_mp_set_int.o
compiling 3rdparty/libtommath/bn_mp_set_long.o
compiling 3rdparty/libtommath/bn_mp_set_long_long.o
compiling 3rdparty/libtommath/bn_mp_shrink.o
compiling 3rdparty/libtommath/bn_mp_signed_bin_size.o
compiling 3rdparty/libtommath/bn_mp_sqr.o
compiling 3rdparty/libtommath/bn_mp_sqrmod.o
compiling 3rdparty/libtommath/bn_mp_sqrt.o
compiling 3rdparty/libtommath/bn_mp_sqrtmod_prime.o
compiling 3rdparty/libtommath/bn_mp_sub.o
compiling 3rdparty/libtommath/bn_mp_sub_d.o
compiling 3rdparty/libtommath/bn_mp_submod.o
compiling 3rdparty/libtommath/bn_mp_to_signed_bin.o
compiling 3rdparty/libtommath/bn_mp_to_signed_bin_n.o
compiling 3rdparty/libtommath/bn_mp_to_unsigned_bin.o
compiling 3rdparty/libtommath/bn_mp_to_unsigned_bin_n.o
compiling 3rdparty/libtommath/bn_mp_toom_mul.o
compiling 3rdparty/libtommath/bn_mp_toom_sqr.o
compiling 3rdparty/libtommath/bn_mp_toradix.o
compiling 3rdparty/libtommath/bn_mp_toradix_n.o
compiling 3rdparty/libtommath/bn_mp_unsigned_bin_size.o
compiling 3rdparty/libtommath/bn_mp_xor.o
compiling 3rdparty/libtommath/bn_mp_zero.o
compiling 3rdparty/libtommath/bn_prime_tab.o
compiling 3rdparty/libtommath/bn_reverse.o
compiling 3rdparty/libtommath/bn_s_mp_add.o
compiling 3rdparty/libtommath/bn_s_mp_exptmod.o
compiling 3rdparty/libtommath/bn_s_mp_mul_digs.o
compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs.o
compiling 3rdparty/libtommath/bn_s_mp_sqr.o
compiling 3rdparty/libtommath/bn_s_mp_sub.o
compiling 3rdparty/libtommath/bncore.o
linking 3rdparty/libtommath/libtommath.a
compiling 3rdparty/libuv/src/unix/darwin.o
compiling 3rdparty/libuv/src/unix/darwin-proctitle.o
compiling 3rdparty/libuv/src/unix/fsevents.o
compiling 3rdparty/libuv/src/unix/kqueue.o
compiling 3rdparty/libuv/src/unix/proctitle.o
compiling 3rdparty/libuv/src/strscpy.o
compiling 3rdparty/libuv/src/fs-poll.o
compiling 3rdparty/libuv/src/inet.o
compiling 3rdparty/libuv/src/uv-common.o
compiling 3rdparty/libuv/src/version.o
compiling 3rdparty/libuv/src/timer.o
compiling 3rdparty/libuv/src/unix/async.o
compiling 3rdparty/libuv/src/unix/core.o
compiling 3rdparty/libuv/src/unix/dl.o
compiling 3rdparty/libuv/src/unix/fs.o
compiling 3rdparty/libuv/src/unix/getaddrinfo.o
compiling 3rdparty/libuv/src/unix/loop-watcher.o
compiling 3rdparty/libuv/src/unix/loop.o
compiling 3rdparty/libuv/src/unix/pipe.o
compiling 3rdparty/libuv/src/unix/poll.o
compiling 3rdparty/libuv/src/unix/process.o
compiling 3rdparty/libuv/src/unix/signal.o
compiling 3rdparty/libuv/src/unix/stream.o
compiling 3rdparty/libuv/src/unix/tcp.o
compiling 3rdparty/libuv/src/unix/thread.o
compiling 3rdparty/libuv/src/threadpool.o
compiling 3rdparty/libuv/src/unix/tty.o
compiling 3rdparty/libuv/src/unix/udp.o
linking 3rdparty/libuv/libuv.a
linking libmoar.dylib
linking moar
perl build/mk-moar-pc.pl pkgconfig/moar.pc
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/bin"
perl -MExtUtils::Command -e cp moar "/Applications/Rakudo/bin"
perl -MExtUtils::Command -e chmod 755 "/Applications/Rakudo/bin/moar"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/lib"
perl -MExtUtils::Command -e rm_f "/Applications/Rakudo/lib/libmoar.dylib"
perl -MExtUtils::Command -e cp libmoar.dylib libmoar.dylib "/Applications/Rakudo/lib"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/share/nqp/lib/MAST"
perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/Applications/Rakudo/share/nqp/lib/MAST"
perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/Applications/Rakudo/share/nqp/lib/MAST"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/share/pkgconfig"
perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/Applications/Rakudo/share/pkgconfig"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar"
perl -MExtUtils::Command -e cp src/gen/config.h "/Applications/Rakudo/include/moar"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/6model/reprs"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/core"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/gc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/gen"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/io"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/math"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/platform"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/profiler"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/spesh"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/debug"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/strings"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/strings/siphash"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/jit"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/moar/instrument"
perl -MExtUtils::Command -e cp 3rdparty/*.h "/Applications/Rakudo/include/moar"
perl -MExtUtils::Command -e cp src/*.h "/Applications/Rakudo/include/moar"
perl -MExtUtils::Command -e cp src/6model/*.h "/Applications/Rakudo/include/moar/6model"
perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/Applications/Rakudo/include/moar/6model/reprs"
perl -MExtUtils::Command -e cp src/core/*.h "/Applications/Rakudo/include/moar/core"
perl -MExtUtils::Command -e cp src/gc/*.h "/Applications/Rakudo/include/moar/gc"
perl -MExtUtils::Command -e cp src/gen/*.h "/Applications/Rakudo/include/moar/gen"
perl -MExtUtils::Command -e cp src/io/*.h "/Applications/Rakudo/include/moar/io"
perl -MExtUtils::Command -e cp src/math/*.h "/Applications/Rakudo/include/moar/math"
perl -MExtUtils::Command -e cp src/platform/*.h "/Applications/Rakudo/include/moar/platform"
perl -MExtUtils::Command -e cp src/profiler/*.h "/Applications/Rakudo/include/moar/profiler"
perl -MExtUtils::Command -e cp src/spesh/*.h "/Applications/Rakudo/include/moar/spesh"
perl -MExtUtils::Command -e cp src/debug/*.h "/Applications/Rakudo/include/moar/debug"
perl -MExtUtils::Command -e cp src/strings/*.h "/Applications/Rakudo/include/moar/strings"
perl -MExtUtils::Command -e cp src/strings/siphash/*.h "/Applications/Rakudo/include/moar/strings/siphash"
perl -MExtUtils::Command -e cp src/jit/*.h "/Applications/Rakudo/include/moar/jit"
perl -MExtUtils::Command -e cp src/instrument/*.h "/Applications/Rakudo/include/moar/instrument"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libuv"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libuv/uv"
perl -MExtUtils::Command -e cp 3rdparty/libuv/include/*.h "/Applications/Rakudo/include/libuv"
perl -MExtUtils::Command -e cp 3rdparty/libuv/include/uv/*.h "/Applications/Rakudo/include/libuv/uv"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/armcc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/gcc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/hpc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/ibmc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/icc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/loadstore"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/msftc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/sunc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/*.h "/Applications/Rakudo/include/libatomic_ops"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/armcc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/armcc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/gcc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/gcc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/hpc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/hpc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/ibmc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/ibmc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/icc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/icc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/loadstore/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/loadstore"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/msftc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/msftc"
perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/sunc/*.h "/Applications/Rakudo/include/libatomic_ops/atomic_ops/sysdeps/sunc"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/libtommath"
perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/Applications/Rakudo/include/libtommath"
perl -MExtUtils::Command -e mkpath "/Applications/Rakudo/include/dyncall"
perl -MExtUtils::Command -e cp 3rdparty/dyncall/dynload/*.h "/Applications/Rakudo/include/dyncall"
perl -MExtUtils::Command -e cp 3rdparty/dyncall/dyncall/*.h "/Applications/Rakudo/include/dyncall"
perl -MExtUtils::Command -e cp 3rdparty/dyncall/dyncallback/*.h "/Applications/Rakudo/include/dyncall"
Building NQP ...
perl Configure.pl --prefix=/Applications/Rakudo --backends=moar --make-install
Found /Applications/Rakudo/bin/moar version 2020.01.1, which is new enough.
Cleaning up ...
+++ Preparing MOAR build directories
++++++ BUILDING MOAR BACKEND
++++++ STAGE1 ++++++
+++ Generating gen/moar/stage1/nqpmo.nqp
+++ Compiling gen/moar/stage1/nqpmo.moarvm
+++ Compiling gen/moar/stage1/ModuleLoader.moarvm
+++ Generating gen/moar/stage1/NQPCORE.setting
+++ Compiling gen/moar/stage1/NQPCORE.setting.moarvm
+++ Generating gen/moar/stage1/QASTNode.nqp
+++ Compiling gen/moar/stage1/QASTNode.moarvm
+++ Generating gen/moar/stage1/QRegex.nqp
+++ Compiling gen/moar/stage1/QRegex.moarvm
+++ Generating gen/moar/stage1/NQPHLL.nqp
+++ Generating gen/moar/stage1/MASTNodes.nqp
+++ Compiling gen/moar/stage1/MASTOps.moarvm
+++ Compiling gen/moar/stage1/MASTNodes.moarvm
+++ Compiling gen/moar/stage1/NQPHLL.moarvm
+++ Generating gen/moar/stage1/QAST.nqp
+++ Compiling gen/moar/stage1/QAST.moarvm
+++ Generating gen/moar/stage1/NQPP6QRegex.nqp
+++ Compiling gen/moar/stage1/NQPP6QRegex.moarvm
+++ Creating stage 1 NQP
++++++ STAGE2 ++++++
+++ Generating gen/moar/stage2/nqpmo.nqp
+++ Compiling gen/moar/stage2/nqpmo.moarvm
+++ Compiling gen/moar/stage2/ModuleLoader.moarvm
+++ Generating gen/moar/stage2/NQPCORE.setting
+++ Compiling gen/moar/stage2/NQPCORE.setting.moarvm
+++ Generating gen/moar/stage2/QASTNode.nqp
+++ Compiling gen/moar/stage2/QASTNode.moarvm
+++ Generating gen/moar/stage2/QRegex.nqp
+++ Compiling gen/moar/stage2/QRegex.moarvm
+++ Generating gen/moar/stage2/NQPHLL.nqp
+++ Generating gen/moar/stage2/MASTNodes.nqp
+++ Compiling gen/moar/stage2/MASTOps.moarvm
+++ Compiling gen/moar/stage2/MASTNodes.moarvm
+++ Compiling gen/moar/stage2/NQPHLL.moarvm
+++ Generating gen/moar/stage2/QAST.nqp
+++ Compiling gen/moar/stage2/QAST.moarvm
+++ Generating gen/moar/stage2/NQPP6QRegex.nqp
+++ Compiling gen/moar/stage2/NQPP6QRegex.moarvm
+++ Creating stage 2 NQP
+++ Installing MOAR stage 2 files locally
+++ Setting up nqp-m
+++ Compiling NQPP5QRegex.moarvm
+++ Compiling inst-nqp-m
+++ Compiling inst-nqp
+++ Compiling MOAR default runner
+++ Preparing MOAR build directories
++++++ BUILDING MOAR BACKEND
++++++ STAGE1 ++++++
++++++ STAGE2 ++++++
+++ Installing MOAR stage 2 files locally
+++ Compiling NQPP5QRegex.moarvm
+++ Creating MOAR installation directories
+++ Installing into /Applications/Rakudo
+++ Installing MOAR specifics
+++ Compiling MOAR default runner
+++ Installing default runner
NQP has been built and installed.
Using /Applications/Rakudo/bin/nqp-m (version 2020.01 / MoarVM 2020.01.1).
Creating Makefile ...
Cleaning up ...
You can now use 'make' to build Rakudo.
After that, 'make test' will run some tests and
'make install' will install Rakudo.
> make install
== Configuring and building Rakudo
cd rakudo && perl Configure.pl --prefix="/Applications/Rakudo" --backends=moar && /Applications/Xcode.app/Contents/Developer/usr/bin/make
Using /Applications/Rakudo/bin/nqp-m (version 2020.01 / MoarVM 2020.01.1).
Cleaning up ...
You can now use 'make' to build Rakudo.
After that, 'make test' will run some tests and
'make install' will install Rakudo.
+++ Checking for moar NQP version
+++ Expanding gen/moar/main-version.nqp
+++ Generating gen/moar/perl6.nqp
+++ Generating gen/moar/Grammar.nqp
+++ Generating gen/moar/World.nqp
+++ Generating gen/moar/ModuleLoader.nqp
+++ Compiling blib/Perl6/ModuleLoader.moarvm
+++ Generating gen/moar/Ops.nqp
+++ Compiling dynext/libperl6_ops_moar.dylib
+++ Compiling blib/Perl6/Ops.moarvm
+++ Generating gen/moar/Pod.nqp
+++ Compiling blib/Perl6/Pod.moarvm
+++ Compiling blib/Perl6/World.moarvm
+++ Generating gen/moar/Actions.nqp
+++ Compiling blib/Perl6/Actions.moarvm
+++ Compiling blib/Perl6/Grammar.moarvm
+++ Generating gen/moar/Compiler.nqp
+++ Generating gen/moar/Optimizer.nqp
+++ Compiling blib/Perl6/Optimizer.moarvm
+++ Compiling blib/Perl6/Compiler.moarvm
+++ Compiling perl6.moarvm
+++ Generating gen/moar/BOOTSTRAP/v6c.nqp
+++ Generating gen/moar/Metamodel.nqp
+++ Compiling blib/Perl6/Metamodel.moarvm
+++ Compiling blib/Perl6/BOOTSTRAP/v6c.moarvm
+++ Compiling blib/CORE.c.setting.moarvm
The following step can take a long time, please be patient.
Stage start : 0.000
Stage parse : 58.475
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 6.479
Stage mast : 11.903
Stage mbc : 0.346
+++ Generating gen/moar/BOOTSTRAP/v6d.nqp
+++ Compiling blib/Perl6/BOOTSTRAP/v6d.moarvm
+++ Compiling blib/CORE.d.setting.moarvm
The following step can take a long time, please be patient.
Stage start : 0.000
Stage parse : 0.366
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 0.024
Stage mast : 0.054
Stage mbc : 0.003
+++ Generating gen/moar/BOOTSTRAP/v6e.nqp
+++ Compiling blib/Perl6/BOOTSTRAP/v6e.moarvm
+++ Compiling blib/CORE.e.setting.moarvm
The following step can take a long time, please be patient.
Stage start : 0.000
Stage parse : 0.810
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 0.077
Stage mast : 0.247
Stage mbc : 0.005
+++ Generating perl6-m
+++ Generating gen/moar/perl6-debug.nqp
+++ Compiling perl6-debug.moarvm
+++ Compiling inst-perl6-m
+++ Compiling inst-perl6-debug-m
+++ Compiling inst-perl6
+++ Compiling inst-perl6-debug
+++ Generating rakudo-gdb-m
+++ Generating rakudo-lldb-m
+++ Generating rakudo-valgrind-m
+++ Generating perl6-gdb-m
+++ Generating perl6-lldb-m
+++ Generating perl6-valgrind-m
cd rakudo && /Applications/Xcode.app/Contents/Developer/usr/bin/make install
+++ Checking for moar NQP version
+++ Creating installation directories
+++ Removing old files
+++ Installing files
+++ Preparing installation
+++ MOAR BACKEND INSTALLED
+++ Installing MOAR launchers
+++ Creating Raku executable alias
+++ Rakudo installed succesfully!
perl -MExtUtils::Command -e cp /Applications/Rakudo/bin/perl6-m perl6
perl -MExtUtils::Command -e chmod 755 perl6
== Installing modules for MoarVM
cd modules/zef && sh -c "PATH='/Applications/Rakudo/bin:/Users/rba/perl5/perlbrew/bin:/Users/rba/.cargo/bin:/Users/rba/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/MacGPG2/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/usr/local/git/bin:/Users/rba/.cargo/bin:/Users/rba/bin:/Applications/Rakudo/bin:/Applications/Rakudo/share/perl6/site/bin:/Applications/Rakudo/bin:/Applications/Rakudo/share/perl6/site/bin' /Applications/Rakudo/bin/perl6-m -Ilib bin/zef install ."
===> Testing: zef:ver<0.8.2>:auth<github:ugexe>:api<0>
===> Testing [OK] for zef:ver<0.8.2>:auth<github:ugexe>:api<0>
===> Installing: zef:ver<0.8.2>:auth<github:ugexe>:api<0>
1 bin/ script [zef] installed to:
/Applications/Rakudo/share/perl6/site/bin
sh -c "PATH='/Applications/Rakudo/bin:/Users/rba/perl5/perlbrew/bin:/Users/rba/.cargo/bin:/Users/rba/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/MacGPG2/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/usr/local/git/bin:/Users/rba/.cargo/bin:/Users/rba/bin:/Applications/Rakudo/bin:/Applications/Rakudo/share/perl6/site/bin:/Applications/Rakudo/bin:/Applications/Rakudo/share/perl6/site/bin' perl tools/build/module-install.pl /Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m modules/MODULES.txt"
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/URI
===> Installing: URI:ver<0.3.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::Fast
===> Installing: JSON::Fast:ver<0.10>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::Name
===> Installing: JSON::Name:ver<0.0.4>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::Unmarshal
===> Installing: JSON::Unmarshal:ver<0.08>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::Marshal
===> Installing: JSON::Marshal:ver<0.0.18>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::Class
===> Installing: JSON::Class:ver<0.0.14>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/META6
===> Installing: META6:ver<0.0.23>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/License::SPDX
===> Installing: License::SPDX:ver<3.7.1>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Test::META
===> Installing: Test::META:ver<0.0.16>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/XML::Writer
===> Installing: XML::Writer
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/SVG
===> Installing: SVG
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/SVG::Plot
===> Installing: SVG::Plot
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Terminal::ANSIColor
===> Installing: Terminal::ANSIColor:ver<0.5>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/OO::Monitors
===> Installing: OO::Monitors:ver<1.1.1>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Test::Mock
===> Installing: Test::Mock:ver<1.5>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Grammar::Profiler::Simple
===> Installing: Grammar::Profiler::Simple:ver<0.02>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Grammar::Debugger
===> Installing: Grammar::Debugger:ver<1.0.1>:auth<github:jnthn>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/MIME::Base64
===> Installing: MIME::Base64:ver<1.2.1>:auth<github:retupmoca>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::Tiny
===> Installing: JSON::Tiny:ver<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/OpenSSL
===> Installing: OpenSSL:ver<0.1.22>:auth<github:sergot>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/IO::Socket::SSL
===> Installing: IO::Socket::SSL:ver<0.0.1>:auth<github:sergot>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/LWP::Simple
===> Installing: LWP::Simple:ver<0.106>:auth<github:perl6>
2 bin/ scripts [lwp-download.p6 lwp-get.p6] installed to:
/Applications/Rakudo/share/perl6/site/bin
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Digest::MD5
===> Installing: Digest::MD5:ver<0.05>:auth<Cosimo Streppone>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/HTTP::Status
===> Installing: HTTP::Status
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Template::Mustache
===> Installing: Template::Mustache:ver<1.0.1>:auth<github:softmoth>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/PSGI
===> Installing: PSGI:ver<1.2.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/HTTP::Easy
===> Installing: HTTP::Easy:ver<1.1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Template::Mojo
===> Installing: Template::Mojo:ver<v.0.1>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/NativeHelpers::Blob
===> Installing: NativeHelpers::Blob:ver<0.1.12>:auth<github:salortiz>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/DBIish
===> Installing: DBIish:ver<0.5.19>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Test::When
===> Installing: Test::When:ver<1.001008>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/File::Directory::Tree
===> Installing: File::Directory::Tree:auth<labster>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Digest
===> Installing: Digest:ver<0.3.4>:auth<Lucien Grondin>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Testo
===> Installing: Testo:ver<1.003006>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Temp::Path
===> Installing: Temp::Path:ver<1.001007>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Pod::Load
===> Installing: Pod::Load:ver<0.5.5>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Test::Output
===> Installing: Test::Output:ver<1.001002>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Pod::To::HTML
===> Installing: Pod::To::HTML:ver<0.6.2>:auth<Perl 6>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Pod::To::BigPage
===> Installing: Pod::To::BigPage:ver<0.5.1>:auth<Perl 6>
1 bin/ script [pod2onepage] installed to:
/Applications/Rakudo/share/perl6/site/bin
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/File::Temp
===> Installing: File::Temp:ver<0.0.6>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/File::Find
===> Installing: File::Find:ver<0.1>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/p6doc
===> Building: p6doc:ver<1.003>:auth<perl6>
===> Building [OK] for p6doc:ver<1.003>:auth<perl6>
===> Installing: p6doc:ver<1.003>:auth<perl6>
1 bin/ script [p6doc] installed to:
/Applications/Rakudo/share/perl6/site/bin
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Debugger::UI::CommandLine
===> Installing: Debugger::UI::CommandLine
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/File::Which
===> Installing: File::Which:ver<1.0.1>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Shell::Command
===> Installing: Shell::Command
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/LibraryMake
===> Installing: LibraryMake:ver<1.0.0>:auth<github:retupmoca>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/IO::String
===> Installing: IO::String:ver<0.1.1>:auth<Rob Hoelz>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/DateTime::Format
===> Installing: DateTime::Format
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/DateTime::Parse
===> Installing: DateTime::Parse:ver<0.9.1>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/IO::Capture::Simple
===> Installing: IO::Capture::Simple
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Test::Util::ServerPort
===> Installing: Test::Util::ServerPort:ver<0.0.2>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Encode
===> Installing: Encode:ver<0.0.3>:auth<github:sergot>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/HTTP::UserAgent
===> Installing: HTTP::UserAgent:ver<1.1.49>:auth<github:sergot>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/JSON::RPC
===> Installing: JSON::RPC:ver<1.0.0>:auth<bbkr>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Getopt::Long
===> Installing: Getopt::Long:ver<0.1.3>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/TAP
===> Installing: TAP:ver<0.1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/App::Prove6
===> Installing: App::Prove6:ver<0.0.12>:auth<cpan:LEONT>
1 bin/ script [prove6] installed to:
/Applications/Rakudo/share/perl6/site/bin
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/LibraryCheck
===> Installing: LibraryCheck:ver<0.0.9>:auth<github:jonathanstowe>:api<1.0>
/Applications/Rakudo/bin/perl6-m /Applications/Rakudo/share/perl6/site/bin/zef-m --/build-depends --/depends --/test --/test-depends --force install ./modules/Readline
===> Installing: Readline:ver<0.1.5>:auth<github:drforr>
Rakudo Star has been built and installed successfully.
Please make sure that the following directories are in PATH:
/Applications/Rakudo/bin
/Applications/Rakudo/share/perl6/site/bin
> hdiutil create 'temp' -ov -size 122313k -fs HFS+ -volname 'Rakudo' -attach
/dev/disk7 GUID_partition_scheme
/dev/disk7s1 Apple_HFS /Volumes/Rakudo
created: /Users/rba/data/src/build-rakudo-star/rakudo-star-2020.01/ports/darwin_dmg/Temp_build/temp.dmg
Copying Rakudo files
> CpMac -r '/Applications/Rakudo' '/Volumes/Rakudo'
> cp ../HOW_TO_INSTALL.txt '/Volumes/Rakudo/README.txt'
> cp -pr ../../../docs '/Volumes/Rakudo/Docs'
> cp ../2000px-Camelia.svg.icns /Volumes/Rakudo/.VolumeIcon.icns
> ../fileicon set '/Volumes/Rakudo/Rakudo/bin/perl6' ../2000px-Camelia.svg.icns
> mkdir /Volumes/Rakudo/.background
> cp ../installerbg.png /Volumes/Rakudo/.background
> SetFile -c icnC '/Volumes/Rakudo/.VolumeIcon.icns'
> SetFile -a C '/Volumes/Rakudo'
>>> Adjusting sizes and positions in installation window
> osascript ../adjust_installation_window.scpt
>>> Waiting on .DS_STORE to be written
>>> Compressing
> diskutil eject /Volumes/Rakudo
Disk /Volumes/Rakudo ejected
> hdiutil convert 'temp.dmg' -format UDBZ -o 'rakudo-star-2020.01'
Preparing imaging engine…
Reading Protective Master Boot Record (MBR : 0)…
(CRC32 $8C2A1B6A: Protective Master Boot Record (MBR : 0))
Reading GPT Header (Primary GPT Header : 1)…
(CRC32 $9A12F889: GPT Header (Primary GPT Header : 1))
Reading GPT Partition Data (Primary GPT Table : 2)…
(CRC32 $247CC646: GPT Partition Data (Primary GPT Table : 2))
Reading (Apple_Free : 3)…
(CRC32 $00000000: (Apple_Free : 3))
Reading disk image (Apple_HFS : 4)…
...........................................................................................................................
(CRC32 $560A282C: disk image (Apple_HFS : 4))
Reading (Apple_Free : 5)…
...........................................................................................................................
(CRC32 $00000000: (Apple_Free : 5))
Reading GPT Partition Data (Backup GPT Table : 6)…
...........................................................................................................................
(CRC32 $247CC646: GPT Partition Data (Backup GPT Table : 6))
Reading GPT Header (Backup GPT Header : 7)…
............................................................................................................................
(CRC32 $05074191: GPT Header (Backup GPT Header : 7))
Adding resources…
............................................................................................................................
Elapsed Time: 5.304s
File size: 27373307 bytes, Checksum: CRC32 $135DCA9C
Sectors processed: 244626, 216780 compressed
Speed: 20.0Mbytes/sec
Savings: 78.1%
created: /Users/rba/data/src/build-rakudo-star/rakudo-star-2020.01/ports/darwin_dmg/Temp_build/rakudo-star-2020.01.dmg
>>> Adding click-thru license and auto-open
> hdiutil unflatten 'rakudo-star-2020.01.dmg'
hdiutil: unflatten: unflattening "rakudo-star-2020.01.dmg"...
> hdiutil flatten 'rakudo-star-2020.01.dmg'
hdiutil: flatten: flattening "rakudo-star-2020.01.dmg"...
[rba:~/data … kudo-star-2020.01/ports/darwin_dmg] 12m10s $
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment