--- a/rpmio/rpmglob.cc
+++ b/rpmio/rpmglob.cc
@@ -79,8 +79,12 @@
 	goto exit;
     }
 
-    gflags |= GLOB_BRACE;
+#ifdef GLOB_BRACE
+    gflags |= GLOB_BRACE;
+#endif
     if (home != NULL && strlen(home) > 0) 
-	gflags |= GLOB_TILDE;
+#ifdef GLOB_TILDE
+	gflags |= GLOB_TILDE;
+#endif
 #if HAVE_GLOB_ONLYDIR
     if (dir_only)
 	gflags |= GLOB_ONLYDIR;
