https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291211

--- Comment #9 from Kyle Evans <[email protected]> ---
14:07 <@kevans91> bsdimp: @cperciva: fallout from an openzfs merge somewhere,
should be easy to track down... 
                  if you dump the nvlist, you'll notice:
14:07 <@kevans91> posix:bootonce = "zfs:zroot/ROOT/save:"
14:07 <@kevans91> there's a disagreement between the OS_BOOTONCE in userland
vs. loader
14:07 <@kevans91> for loader, it's (correctly) freebsd:bootonce
14:09 <@kevans91> include order fuckery, maybe.  the headers here are pretty
twisty


./lib/libzpool/include/sys/zfs_bootenv_os.h is getting pulled in now before
./include/os/freebsd/zfs/sys/zfs_bootenv_os.h, so the OS_BOOTONCE vendor ends
up being posix instead of freebsd.  I spent a few minutes trying to figure out
a better solution for -I path ordering, but it's turtles all the way down.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to