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
/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):

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
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich