2010/7/30, Robert Millan <r...@gnu.org>: > Unfortunately there are availability problems with libzfs.h and libnvpair.h. > On > FreeBSD they're not installed system-wide. On OpenSolaris I can't see them > installed either (although in this one I'm probably missing something).
I figured what's going on. Original headers depend on a few OpenSolaris-specific definitions. It's mostly trivial stuff, but FreeBSD developers opted for wrapping those headers around compatibility glue instead of patching them, and as a result these headers aren't usable outside their compatibility build environment. I sent a report for <sys/nvpair.h> to OpenSolaris BTS: https://defect.opensolaris.org/bz/show_bug.cgi?id=16697#c0 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel