--- a/debversion.cpp
+++ b/debversion.cpp
@@ -19,6 +19,8 @@
 
 extern "C"
 {
+#define register // Mute error in PG header files when used with C++17
+
 #include <postgres.h>
 #include <fmgr.h>
 #include <access/hash.h>
