Le 02/12/2017 à 14:22, Kamil Rytarowski a écrit :
There are still users of NetBSD/i386 0.9 executables (like myself - of
Franz Lisp).

And? compat_09 is available on i386.

It's reasonable to drop compat for pre-ELF (approximately < 2.0) ...

Yes, amd64 needs to start from compat_20. But compat_20 does not compile: if
you include compat_netbsd20.config in GENERIC, you get "multiple definition
of _KERNEL_OPT_COMPAT_15 _KERNEL_OPT_COMPAT_16 etc".

However, the current compat_netbsd15.config inclusion works, even though
compat_15 enables compat_20.

So it looks like there is something going wrong in the dependencies. It
wouldn't be a big surprise, since no one has ever tested that.

... but it should be discussed and decided by core.

No. I am not going to discuss basic changes like this one all the time. (And
I am not mentioning here that in each of the two times I asked core@ to
decide on what to do, they were unable to formulate a single answer after
months, not recognizing the rules they had themselves stated when these were
to be enforced. Fool me again.)

Maxime

Reply via email to