Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: d0a36e3e1c595954327c06b337fcbd8847464ad4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d0a36e3e1c595954327c06b337fcbd8847464ad4 Author: Eliot Miranda <[hidden email]> Date: 2019-01-04 (Fri, 04 Jan 2019) Changed paths: M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm M build.linux32ARMv6/newspeak.cog.spur/build/mvm M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm M build.linux32ARMv6/newspeak.stack.spur/build/mvm M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm M build.linux32ARMv6/pharo.cog.spur/build/mvm M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm M build.linux32ARMv6/squeak.cog.spur/build/mvm M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm M build.linux32ARMv6/squeak.stack.spur/build/mvm M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm M build.linux32ARMv6/squeak.stack.v3/build/mvm M build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm M build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm M build.linux32ARMv7/newspeak.cog.spur/build/mvm M build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm M build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm M build.linux32ARMv7/newspeak.stack.spur/build/mvm M build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build.assert/mvm M build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build.debug/mvm M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build/mvm M build.linux32x86/newspeak.stack.spur/build.assert/mvm M build.linux32x86/newspeak.stack.spur/build.debug/mvm M build.linux32x86/newspeak.stack.spur/build/mvm M build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build.assert/mvm M build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build.debug/mvm M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build/mvm M build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm M build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.minheadless/build/mvm M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.assert/mvm M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.debug/mvm M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build/mvm M build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.sista.spur/build.assert/mvm M build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.sista.spur/build.debug/mvm M build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.sista.spur/build/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build/mvm M build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm M build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm M build.linux32x86/squeak.cog.spur.immutability/build/mvm M build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build.assert/mvm M build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build.debug/mvm M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build/mvm M build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.assert/mvm M build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.debug/mvm M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm M build.linux32x86/squeak.cog.v3/build/mvm M build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build.assert/mvm M build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build.debug/mvm M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build/mvm M build.linux32x86/squeak.stack.spur/build.assert/mvm M build.linux32x86/squeak.stack.spur/build.debug/mvm M build.linux32x86/squeak.stack.spur/build/mvm M build.linux32x86/squeak.stack.v3/build.assert/mvm M build.linux32x86/squeak.stack.v3/build.debug/mvm M build.linux32x86/squeak.stack.v3/build/mvm M build.linux64ARMv8/squeak.stack.spur/build.assert/mvm M build.linux64ARMv8/squeak.stack.spur/build.debug/mvm M build.linux64ARMv8/squeak.stack.spur/build/mvm M build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build.assert/mvm M build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build.debug/mvm M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build/mvm M build.linux64x64/newspeak.stack.spur/build.assert/mvm M build.linux64x64/newspeak.stack.spur/build.debug/mvm M build.linux64x64/newspeak.stack.spur/build/mvm M build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build.assert/mvm M build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build.debug/mvm M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build/mvm M build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur.minheadless/build.assert/mvm M build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur.minheadless/build.debug/mvm M build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur.minheadless/build/mvm M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.assert/mvm M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.debug/mvm M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build/mvm M build.linux64x64/squeak.cog.spur.immutability/build.assert/mvm M build.linux64x64/squeak.cog.spur.immutability/build.debug/mvm M build.linux64x64/squeak.cog.spur.immutability/build/mvm M build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build.assert/mvm M build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build.debug/mvm M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build/mvm M build.linux64x64/squeak.stack.spur/build.assert/mvm M build.linux64x64/squeak.stack.spur/build.debug/mvm M build.linux64x64/squeak.stack.spur/build/mvm M build.macos32x86/newspeak.cog.spur/mvm M build.macos32x86/newspeak.stack.spur/mvm M build.macos32x86/pharo.cog.spur.lowcode/mvm M build.macos32x86/pharo.cog.spur.minheadless/mvm M build.macos32x86/pharo.cog.spur/mvm M build.macos32x86/pharo.sista.spur/mvm M build.macos32x86/pharo.stack.spur.lowcode/mvm M build.macos32x86/pharo.stack.spur/mvm M build.macos32x86/squeak.cog.spur+immutability/mvm M build.macos32x86/squeak.cog.spur/mvm M build.macos32x86/squeak.cog.v3/mvm M build.macos32x86/squeak.sista.spur/mvm M build.macos32x86/squeak.stack.spur/mvm M build.macos32x86/squeak.stack.v3/mvm M build.macos64x64/newspeak.cog.spur/mvm M build.macos64x64/newspeak.stack.spur/mvm M build.macos64x64/pharo.cog.spur.lowcode/mvm M build.macos64x64/pharo.cog.spur/mvm M build.macos64x64/pharo.sista.spur/mvm M build.macos64x64/pharo.stack.spur.lowcode/mvm M build.macos64x64/pharo.stack.spur/mvm M build.macos64x64/squeak.cog.spur.immutability/mvm M build.macos64x64/squeak.cog.spur/mvm M build.macos64x64/squeak.sista.spur/mvm M build.macos64x64/squeak.stack.spur/mvm M build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant M build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant M build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant M build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant M build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant M build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant M build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant M build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant M build.win32x86/newspeak.cog.spur/mvm M build.win32x86/newspeak.stack.spur/mvm M build.win32x86/pharo.cog.spur.lowcode/mvm M build.win32x86/pharo.cog.spur/mvm M build.win32x86/pharo.sista.spur/mvm M build.win32x86/pharo.stack.spur/mvm M build.win32x86/squeak.cog.spur.lowcode/mvm M build.win32x86/squeak.cog.spur/mvm M build.win32x86/squeak.cog.v3/mvm M build.win32x86/squeak.sista.spur/mvm M build.win32x86/squeak.stack.spur/mvm M build.win32x86/squeak.stack.v3/mvm M build.win64x64/newspeak.cog.spur/mvm M build.win64x64/newspeak.stack.spur/mvm M build.win64x64/pharo.cog.spur/mvm M build.win64x64/pharo.stack.spur/mvm M build.win64x64/squeak.cog.spur/mvm M build.win64x64/squeak.stack.spur/mvm A scripts/checkSCCSversion M scripts/gitci Log Message: ----------- Add a script that checks that sqSCCSVersion.h has been updated. Use the script in every mvm file to abort the build if it has not been. This after trying to debug Sophie's failing Ubuntu build which was caused by trying to build with a pristine sqSCCSVersion.h. The error symptom was very confusing (libtool attempts to install a built plugin into a non-existent directory by constructing the path lib/squeak/5.0.$/ derived from $Date$). This is too painful to visit on anyone. Hence add the check to all mvm files. Alas we casn't reliably run updateSCCSVersions utomatically as - when I tried with git v 1.7.x the --local flag is unrecognised - when I tried on Cygwin git appeared to block So instead of inviting further bugs, simply print an error message and exit. Fix gitci to not use my private alias (incoming) and use the full form instead. [skip ci] **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. |
Free forum by Nabble | Edit this page |