Arm32 corss-compilation not supported?

Hey there,

I want to cross-compile my snaps for arm32, is that possible?

I found this page: Explanation: Architectures | Snapcraft documentation

And when adding

  - build-on: [amd64]
    build-for: [arm32]
  - build-on: [amd64]
    build-for: [amd64]

To my snap and trying to build with --build-for arm32 I get the following:

$ snapcraft --verbose --build-for arm32
Starting Snapcraft 8.0.5                                                                                                                                        
Bad snapcraft.yaml content:
- Architecture 'arm32' is not supported. Supported architectures are 'amd64', 'arm64', 'armhf', 'i386', 'powerpc', 'ppc64el', 'riscv64', and 's390x'. (in field 'architectures')                                                                                                                     

Is it not supported at all?

I am making packages for a Brand Store on core22, if that’s relevant.

There is no such thing thing as an “arm32” architecture (32 bit arm is way more fragmented, there are various architecture names while arm64 is more standardized), try armhf instead