Until I can figure out what the fuck is going on with gcc/Linux it only makes sense to fall back to the last known stable commit, which was commit a6fb047bc1. All commits made SINCE then will need to be selectively reapplied and commit after THOROUGH testing.
Sorry about this folks! :(
Revert "Update automagic generated files" (38d6835b74)
Revert "Fix "static inline used in non-static inline" warning" (173bb14583)
Revert "Bump minimum gcc version to 5 for proper "inline" behavior" (83b9acd87d)
Revert "Update autotools/automake/libtool apparatus to current versions (#397)" (67d4a6b1d0)
Revert "Update automagic generated files" (3fad697f41)
Revert "Fix for Linux build issue documented in GitHub Issue #396" (3282666634)
Revert "Change as many static inlines to extern inlines instead for performance." (49e2723ea1)