With gcc 7.2.0, new compiler warnings related to utlist.h and uthash.h have occured. Several have been fixed by updating the header files to the latest version from [1]. [1] https://github.com/troydhanson/uthash