--- ./engines/cpu.c.origin	2025-02-24 07:01:23.989438932 -0600
+++ ./engines/cpu.c	2025-02-24 07:02:02.378282951 -0600
@@ -7,6 +7,7 @@
  */
 #include "../fio.h"
 #include "../optgroup.h"
+#include "../vasprintf.h"
 
 // number of 32 bit integers to sort
 size_t qsort_size = (256 * (1ULL << 10)); // 256KB
--- ./engines/exec.c.origin	2025-02-24 07:02:13.738006448 -0600
+++ ./engines/exec.c	2025-02-24 07:02:39.603702623 -0600
@@ -6,6 +6,8 @@
  */
 #include "../fio.h"
 #include "../optgroup.h"
+#include "../vasprintf.h"
+
 #include <signal.h>
 
 struct exec_options {
--- ./backend.c.origin	2025-02-24 07:03:05.399701622 -0600
+++ ./backend.c	2025-02-24 07:03:59.950858667 -0600
@@ -50,6 +50,7 @@
 #include "pshared.h"
 #include "zone-dist.h"
 #include "fio_time.h"
+#include "vasprintf.h"
 
 static struct fio_sem *startup_sem;
 static struct flist_head *cgroup_list;
