Christian Weisgerber <na...@mips.inka.de> wrote: > Paul Irofti: > > > This iteration of the diff adds bounds checking for tk_user and moves > > the usertc.c stub to every arch in libc as recommanded by deraadt@. > > It also fixes a gettimeofday issue reported by cheloha@ and tb@. > > Additionally, it changes struct timekeep in an incompatible way. ;-) > A userland built before the addition of tk_nclocks is very unhappy > with a kernel built afterwards. There is no way to compile across > this. You have to (U)pgrade from boot media to install a ftp.openbsd.org > userland, and then you can re-compile with the new diff. > > Should we already bump major while the diff matures?
See, I told everyone this shouldn't be commited, and then iterated in-tree! Imagine if this was in-tree. Such compatibility is a nightmare. I'd say the easiest way is to backtrack to a snapshot, then forward again. I want to see this diff support 3-4 architectures before commit.