[Oberon] Compilation of A2.

peter at easthope.ca peter at easthope.ca
Sat Dec 27 21:46:21 CET 2025


Hi, greetings for the pending New Year.

I'm trying A2 on EasyOS.  https://easyos.org/ 

Where most Linuxes use the commands in util-linux, EasyOS uses the 
similar commands in BusyBox.  

To make one start script work in EasyOS and in other Linuxes, UUID is 
referenced without /dev/disk and other complications.  Simplification!  =8~)

Thus far, the only serious snag on EasyOS is Base64.Decode always 
trapping.  Narrowed to a failure of Files.Write at the first output 
character.

Recompiled Oberon.Files.Mod and saw the new base types noted. With the 
new types introduced years ago; I wonder why compilation catches the 
changes only now.  Executables don't keep up with sources?

Recompilation of Oberon.Files.Mod doesn't solve the Base64.Decode 
trap.

* When does a complete recompilation of the A2 system happen?

* Ideas about the trap at Files.Write()?

* With A2 on Debian and on Devuan, Base64.Decode works flawlessly.  
Ideas about the trap on EasyOS.

Thanks!                               ... P.

-- 
mobile:  +1 778 951 5147
VoIP:    +1 778 508 0020
projects: en.wikibooks.org/wiki/User:PeterEasthope



More information about the Oberon mailing list