I guess I might have missed something recently.
I used to run Linux emulation - at least a few weeks ago. I see my .opera folder has files changed as recently as 21st of September. I don't remember doing anything to stop it from running. Besides Opera, I have installed some suse131 and a a few suse131_packages, which I am pretty sure used to work.
procfs /proc procfs rw 0 0
procfs /emul/linux/proc procfs ro,linux 0 0
procfs /emul/linux32/proc procfs ro,linux 0 0
in my /etc/fstab, I also read few times the documentation about the emulation and couldn't find anything to have missed. I am using GENERIC on amd64-current:
NetBSD nt61p 8.99.4 NetBSD 8.99.4 (GENERIC) #3: Sat Oct 21 01:52:57 BST 2017 sysbuild@nt61p:/home/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/compile/GENERIC amd64 x86_64 Intel 686-class NetBSD
with no modifications to the source at the moment (save a mod in sys/dev/pci/sdhc_pci.c letting me to use my SD card on the T61p).
If I try to run any Linux executable now, I get:
sh: Cannot execute ELF binary /usr/pkg/emul/linux/bin/bash
As I said, GENERIC is unmodified and contains COMPAT_LINUX.