Bernd Böckmann pointed out to me that recent versions of NASM have an annoying bug:
> One note regarding the NASM package: In NASM >= 2.16 there is a bug in its OMF output module, rendering it nearly useless for DOS programming (at least if you are not outputting to plain binary). The bug is described here: https://gitlab.com/FreeDOS/devel/nasm/-/issues/1 So perhaps you consider to downgrading it to 2.15.5 until this bug is fixed, if nothing makes 2.16 mandatory.
The SvarDOS repo contains versions 2.12.02 and 2.16.01, so users have the choice. Some readme warning in the 2.16 package might be nice, though...
This bug is finally fixed in 2.16.02rc5. I recommend to wait for 2.16.02 and then remove the defective 2.16.01 from rthe repository.
Cool news, thanks for the update on this. In the mean time I had added a post-install warning to the nasm package based on your findings, so users are now aware of the limitation. Still better to have a fully functional stable release available of course. Not sure removing the package is worth the effort - there's a readme in it that explains the issue, and perhaps one day someone will need to investigate some other regression or something.
Cool, did not notice that you added the notice. In this case leaving it in is probably even the better choice for documentation purposes.