diff options
-rw-r--r-- | libbuild2/cc/pkgconfig.cxx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libbuild2/cc/pkgconfig.cxx b/libbuild2/cc/pkgconfig.cxx index e71e585..64dd9ca 100644 --- a/libbuild2/cc/pkgconfig.cxx +++ b/libbuild2/cc/pkgconfig.cxx @@ -178,13 +178,12 @@ namespace build2 // Also disable merging options like -framework into a single fragment, if // possible. // -#ifdef PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS static const int pkgconf_flags = - PKGCONF_PKG_PKGF_SIMPLIFY_ERRORS | - PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS; -#else - static const int pkgconf_flags = PKGCONF_PKG_PKGF_SIMPLIFY_ERRORS; + PKGCONF_PKG_PKGF_SIMPLIFY_ERRORS +#ifdef PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS + | PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS #endif + ; static bool pkgconf_error_handler (const char* msg, const pkgconf_client_t*, const void*) |