your too-long and incorrect thread title
Sorry for that - not a pro in these topics. Just wanted to learn something and connect some dots.
My actual intention was, not to become an Hardware/OS expert.
There was more like a little fear, that my Pi4 might become useless for streaming apps soon, because of some 32Bit-Widewine dependency (and so I already looked for some alternatives for a little Kodi Box).
So thanks for explanation -> I learned that this is actually not the case (anymore - since LE2)
My takeaway / in my words:
- LE12 uses the aarch64 Widewine lib
(which is shipped with Google's ChromeOS, since 2 years or so, and will be shipped -> "future proof" situation) - there is no dependency (anymore) to the "arm" (32Bit) userspace
- LE now uses aarch64 (ISA - Instruction Set Architecture - a CPU can support several) -> this enables it to use the 64Bit Widewine Lib
(no 32 Bit needed or any compatibility layers or whatever - idk if this was the case in LE10 [btw. updated from LE10 to LE12 yesterday -> all went smooth] or if it was 64Bit there already and just the linked Inputstream Helper Bug .. anyway)
So I guess this thread can be closed now. All questions answered and no fears / uncertainties about the future of my Pi4 hardware anymore (at least from the Widewine pov ) Thx again!
----------------
Read some more stuff and learned that the Pi4 (wikipedia-link) SoC has a ARM Cortex A72 (wikipedia link) CPU which has the ISA ARMv8-A (wikipedia link). This ISA supports aarch32 (probably used until LE11) and aarch64 (used in LE12) "execution mode".