They are in the wrong order.

--- a/libappstream-glib/as-utils.c
+++ b/libappstream-glib/as-utils.c
@@ -34,8 +34,8 @@
 
 #include <fnmatch.h>
 #include <string.h>
-#include <archive_entry.h>
 #include <archive.h>
+#include <archive_entry.h>
 #include <libsoup/soup.h>
 #include <stdlib.h>
 #include <uuid.h>
