Update lang/parrot to 4.0.0, take maintainer. - set SHARED_ONLY, merge PFRAG.shared into PLIST. It doesn't really work without shared modules ... - fix detection of gmp, IPv6, OpenGL and readline - respect CC, CFLAGS and CXX - the old and broken threading implementation got removed upstream, so no need for --without-threads
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/parrot/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile 19 Oct 2011 13:30:59 -0000 1.17 +++ Makefile 16 Feb 2012 22:05:19 -0000 @@ -1,15 +1,18 @@ # $OpenBSD: Makefile,v 1.17 2011/10/19 13:30:59 ajacoutot Exp $ +SHARED_ONLY = Yes + COMMENT= virtual machine designed for interpreted languages -V= 3.6.0 +V= 4.0.0 DISTNAME= parrot-$V -REVISION= 0 CATEGORIES= lang perl6 -SHARED_LIBS= parrot 3.0 +SHARED_LIBS= parrot 4.0 HOMEPAGE= http://www.parrot.org/ +MAINTAINER = Pascal Stumpf <pascal.stu...@cubes.de> + MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/stable/$V/ # Artistic2 @@ -18,25 +21,32 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB += c m ncurses pthread readline stdc++ util z -WANTLIB += icudata icuuc icui18n +WANTLIB += GL GLU c glut gmp icudata icui18n icuuc m ncurses pthread +WANTLIB += readline stdc++ util z -LIB_DEPENDS= textproc/icu4c -REGRESS_DEPENDS= devel/p5-Test-Pod +BUILD_DEPENDS= graphics/glew +LIB_DEPENDS= textproc/icu4c \ + devel/gmp \ + graphics/freeglut +REGRESS_DEPENDS= devel/p5-TAP-Harness-Multiple \ + devel/p5-Test-Perl-Critic CONFIGURE_SCRIPT= /usr/bin/perl Configure.pl CONFIGURE_STYLE= simple -CONFIGURE_ARGS+= --prefix=${PREFIX} -CONFIGURE_ARGS+= --parrot_is_shared -CONFIGURE_ARGS+= --icuheaders=${LOCALBASE}/include -CONFIGURE_ARGS+= --icushared="`${LOCALBASE}/bin/icu-config --ldflags`" -# There's a nasty bug in sleep() when compiled with threads, which uses -# pthread_cond_timedwait(3). Without threads, it maps to an ordinary sleep(3) -# call. Exposed by rakudo tests. -CONFIGURE_ARGS += --without-threads +CONFIGURE_ARGS+= \ + --prefix="${PREFIX}" \ + --cc="${CC}" \ + --ccflags="-I${LOCALBASE}/include -I${X11BASE}/include" \ + --optimize="${CFLAGS}" \ + --link="${CXX}" \ + --linkflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ + --ld="${CXX}" \ + --ldflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ + --parrot_is_shared \ + --icu-config="${LOCALBASE}/bin/icu-config" # XXX The default (gms) garbage collector has issues on powerpc. Until -# it's fixed, use the old one (ms2). +# XXX it's fixed, use the old one (ms2). .if ${MACHINE_ARCH:Mpowerpc} CONFIGURE_ARGS+= --gc=ms2 .endif @@ -45,14 +55,14 @@ CONFIGURE_ENV = LIBparrot_VERSION=${LIB MAKE_ENV= LIBparrot_VERSION=${LIBparrot_VERSION} -ALL_TARGET= installable INSTALL_TARGET = install install-doc -REGRESS_TARGET= test +REGRESS_TARGET= fulltest SUBST_VARS += V pre-configure: ${SUBST_CMD} ${WRKSRC}/config/init/hints/openbsd.pm + post-install: ${INSTALL_DATA} ${WRKSRC}/blib/lib/libparrot.so.${LIBparrot_VERSION} \ ${PREFIX}/lib Index: distinfo =================================================================== RCS file: /cvs/ports/lang/parrot/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo 20 Aug 2011 16:47:05 -0000 1.11 +++ distinfo 16 Feb 2012 22:05:19 -0000 @@ -1,5 +1,5 @@ -MD5 (parrot-3.6.0.tar.gz) = bnodhP8/siE6cGc2cazm3w== -RMD160 (parrot-3.6.0.tar.gz) = 7TJYzzLz0okRsDK8TWlmoxCcm2g= -SHA1 (parrot-3.6.0.tar.gz) = bl5ltkcCuto4UfMZuSJo5kLFww4= -SHA256 (parrot-3.6.0.tar.gz) = goCTChKmbDhLOXsxSC3y78H8xl79cjsnnHGx4oPCY48= -SIZE (parrot-3.6.0.tar.gz) = 4038957 +MD5 (parrot-4.0.0.tar.gz) = /GE8QXcbr3kwfFGQcjAimQ== +RMD160 (parrot-4.0.0.tar.gz) = majIptrsaqSe5GDcmTZHzMVuhP8= +SHA1 (parrot-4.0.0.tar.gz) = 8zwlOnX4MgfE8wPh35tlr/DTMdM= +SHA256 (parrot-4.0.0.tar.gz) = pj1F9Q992Lp2OVzSrxQQhBI5isJLjYJ9s2kiHNs3+to= +SIZE (parrot-4.0.0.tar.gz) = 4506816 Index: patches/patch-config_auto_ipv6_test_in =================================================================== RCS file: patches/patch-config_auto_ipv6_test_in diff -N patches/patch-config_auto_ipv6_test_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-config_auto_ipv6_test_in 16 Feb 2012 22:05:19 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- config/auto/ipv6/test.in.orig Wed Feb 8 00:18:43 2012 ++++ config/auto/ipv6/test.in Wed Feb 8 00:18:56 2012 +@@ -9,6 +9,7 @@ Copyright (C) 2010-2011, Parrot Foundation. + #else + # include <sys/types.h> + # include <sys/socket.h> ++# include <netinet/in.h> + # include <netdb.h> + #endif + Index: patches/patch-config_gen_makefiles_root_in =================================================================== RCS file: /cvs/ports/lang/parrot/patches/patch-config_gen_makefiles_root_in,v retrieving revision 1.3 diff -u -p -r1.3 patch-config_gen_makefiles_root_in --- patches/patch-config_gen_makefiles_root_in 8 Mar 2011 20:12:15 -0000 1.3 +++ patches/patch-config_gen_makefiles_root_in 16 Feb 2012 22:05:19 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-config_gen_makefiles_root_in,v 1.3 2011/03/08 20:12:15 landry Exp $ ---- config/gen/makefiles/root.in.orig Tue Feb 8 14:13:21 2011 -+++ config/gen/makefiles/root.in Tue Feb 8 14:16:08 2011 +--- config/gen/makefiles/root.in.orig Sun Jan 8 13:27:17 2012 ++++ config/gen/makefiles/root.in Tue Jan 24 13:11:57 2012 @@ -17,7 +17,7 @@ DEVEL = @DEVEL@ @@ -10,7 +10,7 @@ $OpenBSD: patch-config_gen_makefiles_roo CONFIG_ARGS = @configure_args@ #IF(win32):SHELL = CMD -@@ -1032,7 +1032,6 @@ $(LIBPARROT_SHARED) : $(O_FILES) +@@ -1066,7 +1066,6 @@ $(LIBPARROT_SHARED) : $(O_FILES) #IF(win32 and cc==gcc): -Wl,--out-implib=libparrot.lib \ $(O_FILES) $(C_LIBS) $(ICU_SHARED) #IF(win32): if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2 Index: patches/patch-src_gc_fixed_allocator_c =================================================================== RCS file: patches/patch-src_gc_fixed_allocator_c diff -N patches/patch-src_gc_fixed_allocator_c --- patches/patch-src_gc_fixed_allocator_c 20 Aug 2011 16:47:05 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,30 +0,0 @@ -$OpenBSD: patch-src_gc_fixed_allocator_c,v 1.1 2011/08/20 16:47:05 landry Exp $ - -fix a segfault on i386. from upstream, git commit e0231e52b47fce52e4f1 - - ---- src/gc/fixed_allocator.c.orig Sat Aug 20 01:00:29 2011 -+++ src/gc/fixed_allocator.c Sat Aug 20 01:04:20 2011 -@@ -510,19 +510,15 @@ pool_is_owned(ARGMOD(Pool_Allocator *pool), ARGIN(void - - /* We can cache these values. All arenas are same size */ - const ptrdiff_t a_size = arena_size(pool); -- const ptrdiff_t ptritem = (ptrdiff_t)ptr; - const ptrdiff_t objsize = pool->object_size; - - while (arena) { -- const ptrdiff_t arena_item = (ptrdiff_t)(arena + 1); -+ const Pool_Allocator_Arena *arena_item = arena + 1; -+ const ptrdiff_t ptr_diff = (char *) ptr - (const char *) arena_item; - -- if (arena_item <= ptritem) { -- const ptrdiff_t ptr_diff = ptritem - arena_item; -- -- if (ptr_diff < a_size -+ if (ptr_diff >= 0 && ptr_diff < a_size - && ptr_diff % pool->object_size == 0) - return 1; -- } - - arena = arena->next; - } Index: pkg/PFRAG.shared =================================================================== RCS file: pkg/PFRAG.shared diff -N pkg/PFRAG.shared --- pkg/PFRAG.shared 22 May 2011 20:22:08 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -@comment $OpenBSD: PFRAG.shared,v 1.3 2011/05/22 20:22:08 landry Exp $ -@lib lib/libparrot.so.${LIBparrot_VERSION} -lib/parrot/${V}/dynext/bit_ops.so -lib/parrot/${V}/dynext/debug_ops.so -lib/parrot/${V}/dynext/dynlexpad.so -lib/parrot/${V}/dynext/file.so -lib/parrot/${V}/dynext/gziphandle.so -lib/parrot/${V}/dynext/io_ops.so -lib/parrot/${V}/dynext/math_ops.so -lib/parrot/${V}/dynext/obscure_ops.so -lib/parrot/${V}/dynext/os.so -lib/parrot/${V}/dynext/rational.so -lib/parrot/${V}/dynext/sys_ops.so -lib/parrot/${V}/dynext/trans_ops.so Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/parrot/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 20 Aug 2011 16:47:05 -0000 1.12 +++ pkg/PLIST 16 Feb 2012 22:05:20 -0000 @@ -1,11 +1,9 @@ -@comment $OpenBSD: PLIST,v 1.12 2011/08/20 16:47:05 landry Exp $ -%%SHARED%% +@comment $OpenBSD$ @bin bin/ops2c @bin bin/parrot @bin bin/parrot-nqp @bin bin/parrot-prove @bin bin/parrot_config -@bin bin/parrot_debugger @bin bin/parrot_nci_thunk_gen @bin bin/pbc_disassemble @bin bin/pbc_dump @@ -19,13 +17,8 @@ include/parrot/${V}/imcc/api.h include/parrot/${V}/imcc/embed.h include/parrot/${V}/imcc/yyscanner.h include/parrot/${V}/parrot/ +include/parrot/${V}/parrot/alarm.h include/parrot/${V}/parrot/api.h -include/parrot/${V}/parrot/atomic/ -include/parrot/${V}/parrot/atomic.h -include/parrot/${V}/parrot/atomic/fallback.h -include/parrot/${V}/parrot/atomic/gcc_pcc.h -include/parrot/${V}/parrot/atomic/gcc_x86.h -include/parrot/${V}/parrot/atomic/sparc.h include/parrot/${V}/parrot/caches.h include/parrot/${V}/parrot/call.h include/parrot/${V}/parrot/cclass.h @@ -36,10 +29,11 @@ include/parrot/${V}/parrot/core_pmcs.h include/parrot/${V}/parrot/core_types.h include/parrot/${V}/parrot/datatypes.h include/parrot/${V}/parrot/debugger.h +include/parrot/${V}/parrot/disassemble.h include/parrot/${V}/parrot/dynext.h -include/parrot/${V}/parrot/embed.h include/parrot/${V}/parrot/encoding.h include/parrot/${V}/parrot/enums.h +include/parrot/${V}/parrot/events.h include/parrot/${V}/parrot/exceptions.h include/parrot/${V}/parrot/exit.h include/parrot/${V}/parrot/extend.h @@ -80,6 +74,7 @@ include/parrot/${V}/parrot/pobj.h include/parrot/${V}/parrot/pointer_array.h include/parrot/${V}/parrot/runcore_api.h include/parrot/${V}/parrot/runcore_profiling.h +include/parrot/${V}/parrot/runcore_subprof.h include/parrot/${V}/parrot/runcore_trace.h include/parrot/${V}/parrot/scheduler.h include/parrot/${V}/parrot/scheduler_private.h @@ -87,21 +82,19 @@ include/parrot/${V}/parrot/settings.h include/parrot/${V}/parrot/string.h include/parrot/${V}/parrot/string_funcs.h include/parrot/${V}/parrot/sub.h -include/parrot/${V}/parrot/thr_none.h -include/parrot/${V}/parrot/thr_pthread.h -include/parrot/${V}/parrot/thr_windows.h -include/parrot/${V}/parrot/thread.h include/parrot/${V}/parrot/vtable.h include/parrot/${V}/parrot/vtables.h include/parrot/${V}/parrot/warnings.h include/parrot/${V}/pmc/ include/parrot/${V}/pmc/dummy include/parrot/${V}/pmc/pmc_addrregistry.h +include/parrot/${V}/pmc/pmc_alarm.h include/parrot/${V}/pmc/pmc_arrayiterator.h include/parrot/${V}/pmc/pmc_bigint.h include/parrot/${V}/pmc/pmc_bignum.h include/parrot/${V}/pmc/pmc_boolean.h include/parrot/${V}/pmc/pmc_bytebuffer.h +include/parrot/${V}/pmc/pmc_callback.h include/parrot/${V}/pmc/pmc_callcontext.h include/parrot/${V}/pmc/pmc_capture.h include/parrot/${V}/pmc/pmc_class.h @@ -161,7 +154,7 @@ include/parrot/${V}/pmc/pmc_packfilesegm include/parrot/${V}/pmc/pmc_packfileview.h include/parrot/${V}/pmc/pmc_parrotinterpreter.h include/parrot/${V}/pmc/pmc_parrotlibrary.h -include/parrot/${V}/pmc/pmc_parrotthread.h +include/parrot/${V}/pmc/pmc_pmclist.h include/parrot/${V}/pmc/pmc_pmcproxy.h include/parrot/${V}/pmc/pmc_pointer.h include/parrot/${V}/pmc/pmc_ptr.h @@ -185,17 +178,31 @@ include/parrot/${V}/pmc/pmc_stringiterat include/parrot/${V}/pmc/pmc_structview.h include/parrot/${V}/pmc/pmc_sub.h include/parrot/${V}/pmc/pmc_task.h -include/parrot/${V}/pmc/pmc_threadinterpreter.h include/parrot/${V}/pmc/pmc_timer.h include/parrot/${V}/pmc/pmc_undef.h include/parrot/${V}/pmc/pmc_unmanagedstruct.h lib/libparrot.a +@lib lib/libparrot.so.${LIBparrot_VERSION} lib/parrot/ lib/parrot/${V}/ lib/parrot/${V}/VERSION lib/parrot/${V}/bin/ lib/parrot/${V}/bin/prove.pir lib/parrot/${V}/dynext/ +lib/parrot/${V}/dynext/bit_ops.so +lib/parrot/${V}/dynext/debug_ops.so +lib/parrot/${V}/dynext/dynlexpad.so +lib/parrot/${V}/dynext/file.so +lib/parrot/${V}/dynext/gziphandle.so +lib/parrot/${V}/dynext/io_ops.so +lib/parrot/${V}/dynext/libglutcb.so +lib/parrot/${V}/dynext/math_ops.so +lib/parrot/${V}/dynext/obscure_ops.so +lib/parrot/${V}/dynext/os.so +lib/parrot/${V}/dynext/rational.so +lib/parrot/${V}/dynext/select.so +lib/parrot/${V}/dynext/sys_ops.so +lib/parrot/${V}/dynext/trans_ops.so lib/parrot/${V}/include/ lib/parrot/${V}/include/call_bits.pasm lib/parrot/${V}/include/cclass.pasm @@ -206,6 +213,7 @@ lib/parrot/${V}/include/errors.pasm lib/parrot/${V}/include/except_severity.pasm lib/parrot/${V}/include/except_types.pasm lib/parrot/${V}/include/fp_equality.pasm +lib/parrot/${V}/include/green_threads.pir lib/parrot/${V}/include/hash_key_type.pasm lib/parrot/${V}/include/hllmacros.pir lib/parrot/${V}/include/iglobals.pasm @@ -217,6 +225,7 @@ lib/parrot/${V}/include/interptrace.pasm lib/parrot/${V}/include/iterator.pasm lib/parrot/${V}/include/libpaths.pasm lib/parrot/${V}/include/longopt.pasm +lib/parrot/${V}/include/opengl_defines.pasm lib/parrot/${V}/include/parrot_version.pir lib/parrot/${V}/include/parrotlib.pbc lib/parrot/${V}/include/pmctypes.pasm @@ -345,8 +354,11 @@ lib/parrot/${V}/library/Math/Rand.pir lib/parrot/${V}/library/NCI/ lib/parrot/${V}/library/NCI/Utils.pir lib/parrot/${V}/library/OpenGL/ +lib/parrot/${V}/library/OpenGL.pbc lib/parrot/${V}/library/OpenGL.pir lib/parrot/${V}/library/OpenGL/Math.pir +lib/parrot/${V}/library/OpenGL_funcs.pbc +lib/parrot/${V}/library/OpenGL_funcs.pir lib/parrot/${V}/library/P6Regex.pbc lib/parrot/${V}/library/P6object.pbc lib/parrot/${V}/library/P6object.pir @@ -487,7 +499,6 @@ lib/parrot/${V}/library/pcre.pbc lib/parrot/${V}/library/pcre.pir lib/parrot/${V}/library/postgres.declarations lib/parrot/${V}/library/postgres.pir -lib/parrot/${V}/library/random_lib.pir lib/parrot/${V}/library/uuid.pbc lib/parrot/${V}/library/uuid.pir lib/parrot/${V}/library/yaml_dumper.pir @@ -570,6 +581,7 @@ lib/parrot/${V}/tools/lib/Parrot/Harness lib/parrot/${V}/tools/lib/Parrot/Harness/DefaultTests.pm lib/parrot/${V}/tools/lib/Parrot/Harness/Options.pm lib/parrot/${V}/tools/lib/Parrot/Harness/Smoke.pm +lib/parrot/${V}/tools/lib/Parrot/Harness/TestSets.pm lib/parrot/${V}/tools/lib/Parrot/Headerizer/ lib/parrot/${V}/tools/lib/Parrot/Headerizer.pm lib/parrot/${V}/tools/lib/Parrot/Headerizer/Functions.pm @@ -608,7 +620,6 @@ lib/parrot/${V}/tools/lib/Parrot/Test/ lib/parrot/${V}/tools/lib/Parrot/Test.pm lib/parrot/${V}/tools/lib/Parrot/Test/Harness.pm lib/parrot/${V}/tools/lib/Parrot/Test/PGE.pm -lib/parrot/${V}/tools/lib/Parrot/Test/PIR_PGE.pm lib/parrot/${V}/tools/lib/Parrot/Test/Pod/ lib/parrot/${V}/tools/lib/Parrot/Test/Pod.pm lib/parrot/${V}/tools/lib/Parrot/Test/Pod/Utils.pm @@ -621,7 +632,6 @@ share/doc/parrot/${V}/ share/doc/parrot/${V}/CREDITS share/doc/parrot/${V}/DONORS.pod share/doc/parrot/${V}/LICENSE -share/doc/parrot/${V}/NEWS share/doc/parrot/${V}/PBC_COMPAT share/doc/parrot/${V}/PLATFORMS share/doc/parrot/${V}/README @@ -767,6 +777,8 @@ share/doc/parrot/${V}/examples/languages share/doc/parrot/${V}/examples/languages/squaak/MAINTAINER share/doc/parrot/${V}/examples/languages/squaak/README share/doc/parrot/${V}/examples/languages/squaak/doc/ +share/doc/parrot/${V}/examples/languages/squaak/doc/pct-stages.png +share/doc/parrot/${V}/examples/languages/squaak/doc/pct-stages.svg share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_1.pod share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_2.pod share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_3.pod @@ -861,6 +873,7 @@ share/doc/parrot/${V}/examples/pir/befun share/doc/parrot/${V}/examples/pir/befunge/t/basic.t share/doc/parrot/${V}/examples/pir/befunge/test.bef share/doc/parrot/${V}/examples/pir/circle.pir +share/doc/parrot/${V}/examples/pir/coop_threads.pir share/doc/parrot/${V}/examples/pir/euclid.pir share/doc/parrot/${V}/examples/pir/genprog.bas share/doc/parrot/${V}/examples/pir/hanoi.pir @@ -1034,6 +1047,17 @@ share/doc/parrot/${V}/examples/tutorial/ share/doc/parrot/${V}/examples/tutorial/83_external_libraries.pir share/doc/parrot/${V}/examples/tutorial/90_writing_tests.pir share/doc/parrot/${V}/pod/ +share/doc/parrot/${V}/pod/binaries/ +share/doc/parrot/${V}/pod/binaries/ops2c.pod +share/doc/parrot/${V}/pod/binaries/parrot-nqp.pod +share/doc/parrot/${V}/pod/binaries/parrot-prove.pod +share/doc/parrot/${V}/pod/binaries/parrot.pod +share/doc/parrot/${V}/pod/binaries/parrot_config.pod +share/doc/parrot/${V}/pod/binaries/parrot_nci_thunk_gen.pod +share/doc/parrot/${V}/pod/binaries/parrotbug.pod +share/doc/parrot/${V}/pod/binaries/pbc_to_exe.pod +share/doc/parrot/${V}/pod/binaries/plumage.pod +share/doc/parrot/${V}/pod/binaries/winxed.pod share/doc/parrot/${V}/pod/book/ share/doc/parrot/${V}/pod/book/pct/ share/doc/parrot/${V}/pod/book/pct/ch01_introduction.pod @@ -1074,8 +1098,8 @@ share/doc/parrot/${V}/pod/dev/infant.pod share/doc/parrot/${V}/pod/dev/longopt.pod share/doc/parrot/${V}/pod/dev/optimizer.pod share/doc/parrot/${V}/pod/dev/parrot_api.pod +share/doc/parrot/${V}/pod/dev/pcc_methods.pod share/doc/parrot/${V}/pod/dev/pcc_state.pod -share/doc/parrot/${V}/pod/dev/pccmethods.pod share/doc/parrot/${V}/pod/dev/pmc_freeze.pod share/doc/parrot/${V}/pod/dev/pmc_obj_design_meeting_notes.pod share/doc/parrot/${V}/pod/dev/profiling.pod @@ -1197,11 +1221,13 @@ src/parrot/ src/parrot/${V}/ src/parrot/${V}/pmc/ src/parrot/${V}/pmc/addrregistry.dump +src/parrot/${V}/pmc/alarm.dump src/parrot/${V}/pmc/arrayiterator.dump src/parrot/${V}/pmc/bigint.dump src/parrot/${V}/pmc/bignum.dump src/parrot/${V}/pmc/boolean.dump src/parrot/${V}/pmc/bytebuffer.dump +src/parrot/${V}/pmc/callback.dump src/parrot/${V}/pmc/callcontext.dump src/parrot/${V}/pmc/capture.dump src/parrot/${V}/pmc/class.dump @@ -1261,7 +1287,7 @@ src/parrot/${V}/pmc/packfilesegment.dump src/parrot/${V}/pmc/packfileview.dump src/parrot/${V}/pmc/parrotinterpreter.dump src/parrot/${V}/pmc/parrotlibrary.dump -src/parrot/${V}/pmc/parrotthread.dump +src/parrot/${V}/pmc/pmclist.dump src/parrot/${V}/pmc/pmcproxy.dump src/parrot/${V}/pmc/pointer.dump src/parrot/${V}/pmc/ptr.dump @@ -1285,7 +1311,6 @@ src/parrot/${V}/pmc/stringiterator.dump src/parrot/${V}/pmc/structview.dump src/parrot/${V}/pmc/sub.dump src/parrot/${V}/pmc/task.dump -src/parrot/${V}/pmc/threadinterpreter.dump src/parrot/${V}/pmc/timer.dump src/parrot/${V}/pmc/undef.dump src/parrot/${V}/pmc/unmanagedstruct.dump