Hi,
I've done light testing on Linux x86-64, Arm64, and Arm32.
With the exception of removing
--enable-fast-bitblt
in
opensmalltalk-vm/building/linux32ARMv6/squeak.cog.spur/build [http://squeak.cog.spur/build]
/mvm
all seems fine.
The --enable-fast-bitblt is getting the wrong code because on my Arm32 system it is running Raspberry Pi OS from November. And this is a 64 bit kernel so both the arch command and uname -m return aarch64, but it is a 32 bit userland.
So the logic as to which fast bitblt to pick is wrong and it tries to build the 64 bit one. Chaos ensues.
I don't see this as a big deal since building on an older Arm32 Raspberry pi will do the right thing.
cheers
bruce
On 2023-11-21T19:15:53.000+01:00, Juan Vuletich juan@cuis.st wrote:
------------------------- Hi Marcel, On 11/21/2023 2:02 PM, Taeumel, Marcel wrote:
Hi all -- Please test this VM version (includes a small change log): https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202311211431 [https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202311211431] Choose your preferred platform. Focus on cog.spur flavors for 64-bit machines. Thank you! Best, Marcel
Thank you very much for this! We'll be testing them with Cuis. Cheers, -- Juan Vuletich cuis.st [http://cuis.st] github.com/jvuletich [http://github.com/jvuletich] researchgate.net/profile/Juan-Vuletich [http://researchgate.net/profile/Juan-Vuletich] independent.academia.edu/JuanVuletich [http://independent.academia.edu/JuanVuletich] patents.justia.com/inventor/juan-manuel-vuletich [http://patents.justia.com/inventor/juan-manuel-vuletich] linkedin.com/in/juan-vuletich-75611b3 [http://linkedin.com/in/juan-vuletich-75611b3] twitter.com/JuanVuletich [http://twitter.com/JuanVuletich]