regenerate bindings via makefile (automated) and updated for rust changes