Hi Jane,
I believe this may be a problem of our libnetconf versions. As it is now, the 0.9.x branch is actually 0.9.2 and the master is 0.9.0. Therefore, if you install the master branch on top of the old branch, the old one is detected and used. This will be fixed soon (probably by the end of the week), but for now I suggest you completely uninstall libnetconf, all the versions and then install the master branch. It should work then.
Regards,
Michal