ddxBeforeReset() is only conditionally included in the build
diff --git a/unix/xserver/hw/vnc/xvnc.c b/unix/xserver/hw/vnc/xvnc.c
index e2fc1bc..1d85673 100644
--- a/unix/xserver/hw/vnc/xvnc.c
+++ b/unix/xserver/hw/vnc/xvnc.c
@@ -283,10 +283,12 @@
 {
 }
 
+#ifdef DDXBEFORERESET
 void ddxBeforeReset(void)
 {
     return;
 }
+#endif
 
 void ddxUseMsg(void)
 {