dlueth genau das habe ich auch nicht verstanden, als du erwähnt hast dass du Buster zum Kompilieren nutzt. Tatsächlich war es auch so, dass dein Docker GitHub-Build (ARM) auf Bullseye mit "Illegal Instructions" quittiert wurde, aber auf Bookworm mit den "ELF Align Fehlern" gegen den Libraries im Archiv, also vermutlich PageSize, oder andere Eigenarten, beendet wurde. Da habe ich dann auch schon versucht die Libraries gegen die von easy4meauszutauschen, endete dann aber letztendlich als "Speicherzugriffsfehler" wegen des inkompatibeln ARM32v7-Build. Zusammenfassend kann also gesagt werden, dass Bullseye gar nicht funktioniert, es sei denn man tauscht die Libraries gegen easy4me's Libraries aus. Oder man nutzt halt Bookworm ohne den ganzen Stress - noch. Ich bin gespannt was Debian Trixie (13) dazu sagt, das werde ich als nächstes testen. Zudem werde ich den ARM32v6-Build nochmal auf einem ARM32v7 Raspberry Pi 3B gegentesten, ob dieser wie vermutet auch funktioniert, hat noch nicht jemand getan soweit ich es sehen kann.
Natürlich ist das austauschen der Libraries keine Dauerlösung, die veralten ja auch zunehmend.
Debian ist sowieso manchmal anstrengend, dort sind die Libraries teilweise echt veraltet, selbst bei neueren OS-Versionen wie Bookworm. Wie oft musste ich auch Pakete nachbauen, weil die von Debian hoffnungslos veraltet sind. Ist aber jetzt schon Off-Topic, ich mache jetzt mal Schluss.
Danke dir und easy4me für die Bereitstellung dieses Projekts, Ihr seid spitze!