* Question: How to build ARM32 rootfs with ARM64 Kernel
@ 2025-12-25 8:18 Hirotaka Motai
2025-12-25 10:17 ` Baurzhan Ismagulov
2025-12-26 10:59 ` 'Jan Kiszka' via isar-users
0 siblings, 2 replies; 4+ messages in thread
From: Hirotaka Motai @ 2025-12-25 8:18 UTC (permalink / raw)
To: isar-users
[-- Attachment #1: Type: text/plain, Size: 1014 bytes --]
Hi Isar team,
I am currently considering using ISAR to build a system with the following
architecture:
* Kernel: ARM64 (64-bit)
* rootfs: ARM32 (32-bit)
I understand that the ISAR_ENABLE_COMPAT_ARCH option allows for the
building of
some 32-bit packages, but in this case, I want to build all packages as
32-bit.
Could you please let me know if this somewhat special configuration of
"32-bit rootfs
with 64-bit kernel" is supported for cross-architecture building within
ISAR?
If it is possible, I would greatly appreciate it if you could provide the
specific steps,
such as the necessary settings in local.conf.
Thanks!
Best regards,
Hiro
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/CANqL_VJzcnSbfEW9Sb0LUBfoOep027J4Vxg4MRpqOV9VEQZT9A%40mail.gmail.com.
[-- Attachment #2: Type: text/html, Size: 1374 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Question: How to build ARM32 rootfs with ARM64 Kernel
2025-12-25 8:18 Question: How to build ARM32 rootfs with ARM64 Kernel Hirotaka Motai
@ 2025-12-25 10:17 ` Baurzhan Ismagulov
2025-12-26 10:59 ` 'Jan Kiszka' via isar-users
1 sibling, 0 replies; 4+ messages in thread
From: Baurzhan Ismagulov @ 2025-12-25 10:17 UTC (permalink / raw)
To: isar-users
Hello Hiro,
On 2025-12-25 17:18, Hirotaka Motai wrote:
> * Kernel: ARM64 (64-bit)
> * rootfs: ARM32 (32-bit)
...
> Could you please let me know if this somewhat special configuration of
> "32-bit rootfs
> with 64-bit kernel" is supported for cross-architecture building within
> ISAR?
On desktop, I've used i386 rootfs + amd64 kernel extensively, but never tried
automating this.
My first guess would be using armhf distro and override the kernel arch. Not
sure regarding OOTB support and specific configuration at the moment; maybe we
get more insights after the holidays.
With kind regards,
Baurzhan
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/aU0PKzW_r7sxtxHr%40abai.de.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Question: How to build ARM32 rootfs with ARM64 Kernel
2025-12-25 8:18 Question: How to build ARM32 rootfs with ARM64 Kernel Hirotaka Motai
2025-12-25 10:17 ` Baurzhan Ismagulov
@ 2025-12-26 10:59 ` 'Jan Kiszka' via isar-users
2026-01-06 2:43 ` Hirotaka Motai
1 sibling, 1 reply; 4+ messages in thread
From: 'Jan Kiszka' via isar-users @ 2025-12-26 10:59 UTC (permalink / raw)
To: Hirotaka Motai, isar-users
Hi Matai-san,
On 25.12.25 09:18, Hirotaka Motai wrote:
> Hi Isar team,
>
> I am currently considering using ISAR to build a system with the
> following architecture:
>
> * Kernel: ARM64 (64-bit)
> * rootfs: ARM32 (32-bit)
>
> I understand that the ISAR_ENABLE_COMPAT_ARCH option allows for the
> building of
> some 32-bit packages, but in this case, I want to build all packages as
> 32-bit.
>
> Could you please let me know if this somewhat special configuration of
> "32-bit rootfs
> with 64-bit kernel" is supported for cross-architecture building within
> ISAR?
> If it is possible, I would greatly appreciate it if you could provide
> the specific steps,
> such as the necessary settings in local.conf.
>
Not a completely simple question, indeed. The rootfs arch is defined by
DISTRO_ARCH. But that one also influences the arch that the custom
kernel will select. You could try a multiconfig build, setting
DISTRO_ARCH to arm64 only for the kernel part and then requesting the
arm64 kernel from your armhf rootfs. Or you try to set KERNEL_ARCH
explicitly in the custom kernel recipe, switching it from "arm" (as
armhf would defined it) to "arm64". The former may give more correct
results, though, because the kernel recipe will still use DISTRO_ARCH
with "armhf" for a arm64 kernel.
Jan
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/28a92f28-e2ed-4607-b60b-3ce9a0260144%40web.de.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-01-06 2:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-12-25 8:18 Question: How to build ARM32 rootfs with ARM64 Kernel Hirotaka Motai
2025-12-25 10:17 ` Baurzhan Ismagulov
2025-12-26 10:59 ` 'Jan Kiszka' via isar-users
2026-01-06 2:43 ` Hirotaka Motai
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox