The previous WIP PR was copying the template file to "CMakeSettings.jsonx" (notice the x on the end). When changed to copy over actual user "CMakeSettings.json", Visual Studio was automatically re-parsing "CMakeSettings.json" and the info messages didn't get shown long enough to understand what was happening.
So I believe copying the template over the user build settings will need to be a manual operation per this PR. You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543
-- Commit Summary --
* Use download_project to get libffi at configure time. * We cannot validate the class of a ByteString only, we need to check ByteSymbol and maybe there are others users of this. * Split FFI feature into FEATURE_FFI and FEATURE_THREADED_FFI * Fixing socket plugin options for OSX * Added Linux cmake helper * Merge branch 'feat/obs-packaging' of github.com:pharo-project/opensmalltalk-vm into feat/obs-packaging * Fixed types for Unix * The exception handle should be the last called, * Fix link to uuid on OSX * Merge remote-tracking branch 'origin/headless' into feat/obs-packaging * Fixes to restore cmake builds * Simplify windows build and make it the same as cygwin * Adding configuration to detect in which thread to show the exceptions * Adding filter for showing exceptions in windows. Many libraries handles the errors locally, and out handler is global * Merge pull request #122 from tesonep/improving-windows-error-reporting * Merge branch 'headless' into aarch64 * - Moving memory access primitives * Adding needed macros * Compiling the old FFI plugin in windows clang * Simplify dependency download for windows * Fix getCrashDumpFilenameInto buffer size * Fixing the macro name * Moving the ManualSurface to the SurfacePlugin * Implementing more FFI primitives in the VM * Fixing OS_TYPE to recognize windows on 32 bits images * Fix File Plugin to make it work on 32bit systems * Adding type information to variable that is expected to be used in comparison * Fixing the type of the argument before using it. * Add Freetype support for windows * Adding a cast in the call to SQABS functions * Fixing flag declaration * [improvement] add test on type inference * [fix] integer wasn't big enough for a test, fix longPrintOop: type conflict * [improvement] add a activable error for type conflicts * Improving the generation MoveRMwr * [improvement] better name for instance variable * Removing unused methods in the implementation * [improvement] add accessor to set stopOnError * [fix] simple type fixing for the stackVM * [fix] fixing last StackInterpreter types conflict. This one might be dangerous. * Cross-platform vmmaker bootstrap done for Windows * Fixing missing case for MoveMbrR * Pass on Libgit installation and sockets plugin for windows * Fixing instruction length and calculus of literal usage. * Make linux search for libraries in the system instead of compiling them * Make the new cmake configuration work for osx * Adding tests and a new instruction * Fix superclass * Fix typing of fetchLong32: fieldIndex ofFloatObject: oop correctly * Moving stuff around to clean dependencies * Removing reverse dependency * Fixing Baseline * Cleanups * Organizing Slang in tags * More dependency cleanups, starting separating type inference * Adding tests for the memory access JIT primitives and fixing the missing instructions * Returning a value to comply with the translation to C * The machine implementatio of primitiveAt should not SignExtend the numbers. * Merge branch 'feat/libffi-windows' into Windows-vmmaker-bootstrap * Fixing encoding of instruction CmpCqR and adding tests. * Remove PThreaded plugin * Merge 3152f2f6734f5b3d01e2cbd04bd8ef0ba2f21852 * Put back cairo download * Merge CCode Generator * Fix obsolete reference * Making the build pass * Uncommenting Cogit generation * Restore sq.h * Recover inheritance rules of cogit and memory... * Do not check for bindingOf: in classes * Correct the control flow * Remove halt * Fix options * Restore preamble * Merge pull request #124 from bencoman/Windows-vmmaker-bootstrap * VMMaker for OSX * Rely on Slang Type inference * Fix primitive compilation * Fix externalPrimitiveTable for simulation * Merge 8353b0f4b952c59c7a8d0ad4dfbd27fcb736d6f9 * Fix conflicting instance variable * Fixing last merge details * Moving CArray + friends to Slang * Fix broken global reference * Add Linux vmmaker build support * Merge branch 'headless' into feat/libffi-windows * Fix assertion warnings * Do not download cairo on linux * Make download scripts depend on the platform and not on the CMake installation * Fix not->NOT syntax error * make SDL2 to be able to prefer downloads * Make PHARO_DEPENDENCIES_PREFER_DOWNLOAD_BINARIES true by default in the CI * Make use of the correct SLD2 binary for the platform * Fixing copy paths of downloaded libraries * Make use of -DPHARO_DEPENDENCIES_PREFER_DOWNLOAD_BINARIES=TRUE in non-windows too * linking libffi when not found too * Make system libffi controllable * Same download pattern for Git2 * Same download pattern for Git2 * Fix syntax error * Same build pattern for freetype * Try to fix DownloadProject PATH * use different version of pixman * Libgit other libraries * fix non windows names * Fix libgit1 url for unix * Fix libgit1 url for unix * Make OSX come before Unix * Pass on libffi for Cygwin * Disable PIC only on CYGWIN * Fix includes libffi * making libffi imports global * Merge pull request #126 from pharo-project/enh/split-slang2 * Merge branch 'headless' into fix/assertion-warning * Merge pull request #128 from pharo-project/fix/assertion-warning * Fixing upload archive names and keep them backward compatible * Merge remote-tracking branch 'origin/headless' into feat/libffi-windows * Surface plugin depends on FFI * Push up jitMehtod * First test on block * Start StackBuilderRefactor * [fix] fix theo's code * Remove start of refactoring * Merge ffb424cb9abcef0cb60aa951498eb0bfddb143f3 * Start new test with class not installed in class table * [improvement] get bytecode address for an index + a method, more readeable. * Merge 2f7099ea3ad8040f137acf15acdf85a650f6cbe6 * [improvement] add automatically set of IP, should be tested * [fix] fix accessor depth calculation in the simulation * [improvement] one more (failing) test about block closure :) * [fix] fixed a message send to the right message, probably a failled merge * Use shell cp to copy files * [improvement] we shouldn't need to set the instruction pointer by hand anymore. * Remove fall back case when an the receiver was not a context * Remove a weird check to know if the result was a Float Nan * Removing unused primitiveScanCharacters * [improvement] use a method rather than inlining it in generation * [improvement] remove most Ccode: strings in interpreter primitives * Merge branch 'headless' into gc-tests * Merging all tests. * packaging inside the right directory * Remove test for pre Spur creation path * Add test for copy variable, PC and numArgs for Closure * [fix] woups, typo * Removing the dummy implmentation of the security plugin * Avoid negative logic when possible. * try to get git short hash * Merge pull request #137 from bencoman/Change-to-DOWNLOAD_DEPENDENCIES * Use architecture qualified platform names * Merge branch 'feat/libffi-windows' of github.com:pharo-project/opensmalltalk-vm into feat/libffi-windows * Merge pull request #127 from pharo-project/feat/libffi-windows * Merge pull request #135 from pharo-project/removeCCodeStrings * Merge pull request #133 from tesonep/removing-unused-scanner-primitive * Merge pull request #130 from pharo-project/setInstructionPointerAutomatically * Merge pull request #136 from tesonep/removing-security-plugin * Merge branch 'headless' into BlockTest * Adding TestLibrary and fixing some problems * Fixing the DEBUG for building from the command line * WIP proposed template management of CMakeSettings.json * Marking functions as export * Fix typos in Freetype building * Fix dependencies on git2 building * sqManualSurface does not really depend on FFI * Remove old FFI from the build as it does not work on ARM64 * Remove old libFFI configuration * Correctly set the target compilation processor as the target CPU * Testing in the CI * Testing in the CI * Merge pull request #129 from pharo-project/BlockTest * Merge pull request #132 from pharo-project/FloatNan * remove syntaxed error test. We'll get it back from the current development branch * Merge pull request #143 from hogoww/headless * Fix freetype dependency resolution. Set it only if found * Combine GNUISATION feature with JIT flavoured vm construction. * Properly initialize maxStackFramesToPrint to 0 * Properly initialize mutex * Cleaner flushICacheFromTo transpilation putting processor as implicit => this helps avoiding macro in MSVCs * Take sigjmp support and JIT api into separate header files. * Include pharovm in the includes to build * Cleanups in flushCache => remove the processor variable and hide it inside a not generated method that is replaced by a C implementation * Merge branch 'enh/stack-windows-arm64' of https://github.com/guillep/opensmalltalk-vm into enh/stack-windows-arm64 * Making Cairo to not find the one in the OS * In Windows the epoch is from 1601, convert it to Pharo's 1901 * Put longjmp support in a single place * Added StackWalk for ARM64 * Properly define permission flags on Windows * Use _WIN32 preprocessor macro instead of WIN64 * Better comment for windows UTC time conversion * Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64 * Merge pull request #140 from pharo-project/adding-TestLibrary * Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64 * [improvement] temps & arguments are now set automatically from method oop, and throw errors when there's a missmatch (see tests) * Making it work on OBS * Adding variable to modify the pharo script * Merge branch 'headless' into obs-final-shandaun * Removing unused dependency * Testing FFI on Win32 * Fixing the build in unix * Merge branch 'headless' into gc-tests * Generating 32 and 64 bits source code at the same time. * Adding author guard * Fixing the CMake variables * Fixing IA32ABI plugin * Fixing the upload of files * Fixing stockReplacement * Fix stash and unstash * Having compatibility with Debian 9 * Merge branch 'headless' into obs-final-shandaun * Merge branch 'obs-final-shandaun' of https://github.com/tesonep/opensmalltalk-vm into obs-final-shandaun * Fixing the semantic difference between add_definitions and add_compiler_definitions * Fixing the macros to work with older versions of CMake * Removing unused option * Changing to CoInterpreter flavour * The BIN Path is different depending where we are * Do not need to specify output directory * WIN64 => _Win32 * Make FFI Test Library compile under clang-cl * clang cl does not need to redefine sigjmp * Cut addLibraryWithRPATH with addIndependentLibraryWithRPATH * Remove target directory from add_third_party_dependency calls * Do not compile sigjmp alternative versions if clang. * Add stack description for x86 * Fixing ASN1_STRING_get0_data not available in older versions * Getting the full path of the VM executable on windows requires using GetModuleFileName to get the unicode version of it * Merge pull request #146 from tesonep/obs-final-shandaun * Using mirror repositories for libffi and SDL2 * [cleanup] use #baseHeader insteand of #longAt: variants * Merge pull request #121 from pharo-project/gc-tests * Making tests green * First Lowcode removal * Cleanups of lowcode Class var usages * More Cleanups * More lowcode related cleanups * More cleanups * Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64 * Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64 * Pass on install paths * Make libffi available in the bundle * Avoid treating AIO event twice * Merge pull request #149 from guillep/cleanup/lowcode * Fix conditionals * Merge pull request #147 from guillep/enh/stack-windows-arm64 * Merge pull request #150 from guillep/fix/aio * Fix message * Merge pull request #151 from gstraube/patch-1 * Merge pull request #148 from hogoww/gc-tests * Merge pull request #145 from hogoww/methodOopSetsLocalVar * Merge branch 'headless' into Introduce-CMakeSettings-json-template * Merge pull request #142 from bencoman/Introduce-CMakeSettings-json-template * More manual CMakeSettings management.
-- File Changes --
D .appveyor.yml (141) D .clang_complete (9) D .git_filters/RevDateURL.clean (6) D .git_filters/RevDateURL.smudge (40) M .gitattributes (75) D .gitconfig (6) A .github/workflows/continuous-integration-workflow.yaml (121) M .gitignore (632) A .project (3) D .travis.yml (163) M CMakeLists.txt (865) A CMakeSettings.json.template (149) A Jenkinsfile (269) A PharoConsole.exe.manifest (31) A PharoConsole.rc (28) A PharoDLL.rc (26) M README.md (366) D build.linux32ARMv6/HowToBuild (263) D build.linux32ARMv6/asasm (0) D build.linux32ARMv6/editnewspeakinstall.sh (37) D build.linux32ARMv6/editpharoinstall.sh (22) D build.linux32ARMv6/makeall (10) D build.linux32ARMv6/makeallclean (10) D build.linux32ARMv6/makeallmakefiles (12) D build.linux32ARMv6/makeproduct (10) D build.linux32ARMv6/makeproductclean (10) D build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm (31) D build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm (31) D build.linux32ARMv6/newspeak.cog.spur/build/mvm (31) D build.linux32ARMv6/newspeak.cog.spur/makeallclean (15) D build.linux32ARMv6/newspeak.cog.spur/makealldirty (15) D build.linux32ARMv6/newspeak.cog.spur/plugins.ext (3) D build.linux32ARMv6/newspeak.cog.spur/plugins.int (28) D build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm (31) D build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm (31) D build.linux32ARMv6/newspeak.stack.spur/build/mvm (31) D build.linux32ARMv6/newspeak.stack.spur/makeallclean (15) D build.linux32ARMv6/newspeak.stack.spur/makealldirty (15) D build.linux32ARMv6/newspeak.stack.spur/plugins.ext (3) D build.linux32ARMv6/newspeak.stack.spur/plugins.int (28) D build.linux32ARMv6/pharo.cog.spur/build.assert/mvm (35) D build.linux32ARMv6/pharo.cog.spur/build.debug/mvm (35) D build.linux32ARMv6/pharo.cog.spur/build/mvm (58) D build.linux32ARMv6/pharo.cog.spur/makeallclean (15) D build.linux32ARMv6/pharo.cog.spur/makealldirty (15) D build.linux32ARMv6/pharo.cog.spur/plugins.ext (17) D build.linux32ARMv6/pharo.cog.spur/plugins.ext.all (12) D build.linux32ARMv6/pharo.cog.spur/plugins.int (36) D build.linux32ARMv6/pharo.cog.spur/prepare-rpi.sh (65) D build.linux32ARMv6/squeak.cog.spur/build.assert/mvm (30) D build.linux32ARMv6/squeak.cog.spur/build.debug/mvm (30) D build.linux32ARMv6/squeak.cog.spur/build/mvm (30) D build.linux32ARMv6/squeak.cog.spur/makeallclean (15) D build.linux32ARMv6/squeak.cog.spur/makealldirty (15) D build.linux32ARMv6/squeak.cog.spur/plugins.ext (17) D build.linux32ARMv6/squeak.cog.spur/plugins.int (41) D build.linux32ARMv6/squeak.stack.spur/build.assert/mvm (30) D build.linux32ARMv6/squeak.stack.spur/build.debug/mvm (30) D build.linux32ARMv6/squeak.stack.spur/build/mvm (30) D build.linux32ARMv6/squeak.stack.spur/makeallclean (15) D build.linux32ARMv6/squeak.stack.spur/makealldirty (15) D build.linux32ARMv6/squeak.stack.spur/plugins.ext (12) D build.linux32ARMv6/squeak.stack.spur/plugins.int (39) D build.linux32ARMv6/squeak.stack.v3/build.assert/mvm (29) D build.linux32ARMv6/squeak.stack.v3/build.debug/mvm (29) D build.linux32ARMv6/squeak.stack.v3/build/mvm (29) D build.linux32ARMv6/squeak.stack.v3/makeallclean (15) D build.linux32ARMv6/squeak.stack.v3/makealldirty (15) D build.linux32ARMv6/squeak.stack.v3/plugins.ext (12) D build.linux32ARMv6/squeak.stack.v3/plugins.int (39) D build.linux32ARMv6/third-party/Makefile.lib.extra (29) D build.linux32ARMv6/third-party/Makefile.libgit2 (56) D build.linux32ARMv6/third-party/Makefile.libsdl2 (46) D build.linux32ARMv6/third-party/Makefile.libssh2 (46) D build.linux32ARMv6/third-party/mvm (13) D build.linux32ARMv7/HowToBuild (259) D build.linux32ARMv7/editnewspeakinstall.sh (37) D build.linux32ARMv7/makeall (10) D build.linux32ARMv7/makeallclean (10) D build.linux32ARMv7/makeproduct (10) D build.linux32ARMv7/makeproductclean (10) D build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm (30) D build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm (30) D build.linux32ARMv7/newspeak.cog.spur/build/mvm (30) D build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm (30) D build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm (30) D build.linux32ARMv7/newspeak.stack.spur/build/mvm (30) D build.linux32x86/HowToBuild (307) D build.linux32x86/bochsx64/conf.COG (54) D build.linux32x86/bochsx64/conf.COG.dbg (53) D build.linux32x86/bochsx64/exploration/Makefile (32) D build.linux32x86/bochsx64/makeem (3) D build.linux32x86/bochsx86/conf.COG (56) D build.linux32x86/bochsx86/makeem (3) D build.linux32x86/editnewspeakinstall.sh (37) D build.linux32x86/editpharoinstall.sh (22) D build.linux32x86/gdbarm32/conf.COG (19) D build.linux32x86/gdbarm32/makeem (4) D build.linux32x86/makeall (10) D build.linux32x86/makeallclean (10) D build.linux32x86/makeallmakefiles (12) D build.linux32x86/makeproduct (10) D build.linux32x86/makeproductclean (10) D build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm (39) D build.linux32x86/newspeak.cog.spur/build.assert/mvm (41) D build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm (39) D build.linux32x86/newspeak.cog.spur/build.debug/mvm (41) D build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm (43) D build.linux32x86/newspeak.cog.spur/build/mvm (45) D build.linux32x86/newspeak.cog.spur/makeallclean (15) D build.linux32x86/newspeak.cog.spur/makealldirty (15) D build.linux32x86/newspeak.cog.spur/plugins.ext (3) D build.linux32x86/newspeak.cog.spur/plugins.int (28) D build.linux32x86/newspeak.sista.spur/NotYetImplemented (0) D build.linux32x86/newspeak.sista.spur/makeallclean (15) D build.linux32x86/newspeak.sista.spur/makealldirty (15) D build.linux32x86/newspeak.sista.spur/plugins.ext (3) D build.linux32x86/newspeak.sista.spur/plugins.int (28) D build.linux32x86/newspeak.stack.spur/build.assert/mvm (41) D build.linux32x86/newspeak.stack.spur/build.debug/mvm (41) D build.linux32x86/newspeak.stack.spur/build/mvm (45) D build.linux32x86/newspeak.stack.spur/makeallclean (15) D build.linux32x86/newspeak.stack.spur/makealldirty (15) D build.linux32x86/newspeak.stack.spur/plugins.ext (3) D build.linux32x86/newspeak.stack.spur/plugins.int (28) D build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm (39) D build.linux32x86/nsnac.cog.spur/build.assert/mvm (41) D build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm (39) D build.linux32x86/nsnac.cog.spur/build.debug/mvm (41) D build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm (43) D build.linux32x86/nsnac.cog.spur/build/mvm (45) D build.linux32x86/nsnac.cog.spur/makeallclean (15) D build.linux32x86/nsnac.cog.spur/makealldirty (15) D build.linux32x86/nsnac.cog.spur/plugins.ext (3) D build.linux32x86/nsnac.cog.spur/plugins.int (28) D build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm (36) D build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm (39) D build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm (36) D build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm (39) D build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm (57) D build.linux32x86/pharo.cog.spur.lowcode/build/mvm (59) D build.linux32x86/pharo.cog.spur.lowcode/makeallclean (15) D build.linux32x86/pharo.cog.spur.lowcode/makealldirty (15) D build.linux32x86/pharo.cog.spur.lowcode/plugins.ext (13) D build.linux32x86/pharo.cog.spur.lowcode/plugins.int (36) D build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm (38) D build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm (51) D build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm (38) D build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm (61) D build.linux32x86/pharo.cog.spur.minheadless/build/mvm (54) D build.linux32x86/pharo.cog.spur.minheadless/makeallclean (15) D build.linux32x86/pharo.cog.spur.minheadless/makealldirty (15) D build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm (37) D build.linux32x86/pharo.cog.spur/build.assert/mvm (40) D build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm (37) D build.linux32x86/pharo.cog.spur/build.debug/mvm (40) D build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm (60) D build.linux32x86/pharo.cog.spur/build/mvm (62) D build.linux32x86/pharo.cog.spur/makeallclean (15) D build.linux32x86/pharo.cog.spur/makealldirty (15) D build.linux32x86/pharo.cog.spur/plugins.ext (17) D build.linux32x86/pharo.cog.spur/plugins.int (36) D build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm (46) D build.linux32x86/pharo.sista.spur/build.assert/mvm (46) D build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm (49) D build.linux32x86/pharo.sista.spur/build.debug/mvm (49) D build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm (54) D build.linux32x86/pharo.sista.spur/build/mvm (55) D build.linux32x86/pharo.sista.spur/makeallclean (15) D build.linux32x86/pharo.sista.spur/makealldirty (15) D build.linux32x86/pharo.sista.spur/plugins.ext (15) D build.linux32x86/pharo.sista.spur/plugins.int (36) D build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm (36) D build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm (39) D build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm (36) D build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm (39) D build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm (57) D build.linux32x86/pharo.stack.spur.lowcode/build/mvm (59) D build.linux32x86/pharo.stack.spur.lowcode/makeallclean (15) D build.linux32x86/pharo.stack.spur.lowcode/makealldirty (15) D build.linux32x86/pharo.stack.spur.lowcode/plugins.ext (13) D build.linux32x86/pharo.stack.spur.lowcode/plugins.int (36) D build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm (36) D build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm (36) D build.linux32x86/squeak.cog.spur.immutability/build/mvm (40) D build.linux32x86/squeak.cog.spur.immutability/makeallclean (15) D build.linux32x86/squeak.cog.spur.immutability/makealldirty (15) D build.linux32x86/squeak.cog.spur.immutability/plugins.ext (16) D build.linux32x86/squeak.cog.spur.immutability/plugins.int (38) D build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm (36) D build.linux32x86/squeak.cog.spur/build.assert/mvm (36) D build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm (36) D build.linux32x86/squeak.cog.spur/build.debug/mvm (37) D build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm (40) D build.linux32x86/squeak.cog.spur/build/mvm (40) D build.linux32x86/squeak.cog.spur/makeallclean (15) D build.linux32x86/squeak.cog.spur/makealldirty (15) D build.linux32x86/squeak.cog.spur/makethbdirty (15) D build.linux32x86/squeak.cog.spur/plugins.ext (16) D build.linux32x86/squeak.cog.spur/plugins.int (38) D build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm (34) D build.linux32x86/squeak.cog.v3/build.assert/mvm (34) D build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm (34) D build.linux32x86/squeak.cog.v3/build.debug/mvm (34) D build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm (38) D build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm (35) D build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm (35) D build.linux32x86/squeak.cog.v3/build.multithreaded/mvm (39) D build.linux32x86/squeak.cog.v3/build/mvm (38) D build.linux32x86/squeak.cog.v3/makeallclean (15) D build.linux32x86/squeak.cog.v3/makealldirty (15) D build.linux32x86/squeak.cog.v3/plugins.ext (14) D build.linux32x86/squeak.cog.v3/plugins.int (38) D build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm (36) D build.linux32x86/squeak.sista.spur/build.assert/mvm (36) D build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm (36) D build.linux32x86/squeak.sista.spur/build.debug/mvm (36) D build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm (40) D build.linux32x86/squeak.sista.spur/build/mvm (40) D build.linux32x86/squeak.sista.spur/makeallclean (15) D build.linux32x86/squeak.sista.spur/makealldirty (15) D build.linux32x86/squeak.sista.spur/plugins.ext (14) D build.linux32x86/squeak.sista.spur/plugins.int (38) D build.linux32x86/squeak.stack.spur/build.assert/mvm (37) D build.linux32x86/squeak.stack.spur/build.debug/mvm (37) D build.linux32x86/squeak.stack.spur/build/mvm (40) D build.linux32x86/squeak.stack.spur/makeallclean (15) D build.linux32x86/squeak.stack.spur/makealldirty (15) D build.linux32x86/squeak.stack.spur/plugins.ext (13) D build.linux32x86/squeak.stack.spur/plugins.int (38) D build.linux32x86/squeak.stack.v3/build.assert/mvm (36) D build.linux32x86/squeak.stack.v3/build.debug/mvm (36) D build.linux32x86/squeak.stack.v3/build/mvm (40) D build.linux32x86/squeak.stack.v3/makeallclean (15) D build.linux32x86/squeak.stack.v3/makealldirty (15) D build.linux32x86/squeak.stack.v3/plugins.ext (13) D build.linux32x86/squeak.stack.v3/plugins.int (38) D build.linux32x86/third-party/Makefile.lib.extra (27) D build.linux32x86/third-party/Makefile.libgit2 (65) D build.linux32x86/third-party/Makefile.libsdl2 (46) D build.linux32x86/third-party/Makefile.libssh2 (51) D build.linux32x86/third-party/Makefile.openssl (48) D build.linux32x86/third-party/Makefile.pkgconfig (38) D build.linux32x86/third-party/alsa-lib-1.0.17a/.gitignore (56) D build.linux32x86/third-party/alsa-lib-1.0.17a/COPYING (504) D build.linux32x86/third-party/alsa-lib-1.0.17a/ChangeLog (69) D build.linux32x86/third-party/alsa-lib-1.0.17a/INSTALL (122) D build.linux32x86/third-party/alsa-lib-1.0.17a/MEMORY-LEAK (13) D build.linux32x86/third-party/alsa-lib-1.0.17a/Makefile.am (34) D build.linux32x86/third-party/alsa-lib-1.0.17a/Makefile.in (724) D build.linux32x86/third-party/alsa-lib-1.0.17a/NOTES (56) D build.linux32x86/third-party/alsa-lib-1.0.17a/TODO (4) D build.linux32x86/third-party/alsa-lib-1.0.17a/acinclude.m4 (24) D build.linux32x86/third-party/alsa-lib-1.0.17a/aclocal.m4 (7262) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am (8) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in (528) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c (110) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp (91) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp (26) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp (1) D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp (382) D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/COPYING (340) D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.am (12) D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.in (557) D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/aserver.c (1104) D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0 (22836) D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1 (22824) D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/requests (354) D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0 (9496) D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1 (693) D build.linux32x86/third-party/alsa-lib-1.0.17a/compile (142) D build.linux32x86/third-party/alsa-lib-1.0.17a/config.guess (1411) D build.linux32x86/third-party/alsa-lib-1.0.17a/config.sub (1500) D build.linux32x86/third-party/alsa-lib-1.0.17a/configure (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/configure.in (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/cvscompile (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/depcomp (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.am (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.in (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/README.1st (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/index.doxygen (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/gitcompile (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.am (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.in (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/alisp.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/alsa (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/aserver.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundef.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/conf.h (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/config.h.in (0) D build.linux32x86/third-party/alsa-lib-1.0.17a/include/control.h (0)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543.diff
Closed #543.
whoops
vm-dev@lists.squeakfoundation.org