Indeed I missed setting the callback pointers. I just pushed the commit: d4fc8b0168ba3de78e29deb7c7d7ed9b3fd29a36
Try again with the latest master.
@linuxmaniac - your patch tries to set the address of a static structure defined in core. That doesn't need to be allocated as a pointer, it is already defined.