[PATCH] prefix sysroot to path variables Prefix path values with sysroot if a variable is requested (--varable=), similar to how it's done for -I / -L flags. This is sometimes used to find header files (E.G. in gst-plugins configure), so ensure the sysroot'ed files are used. Signed-off-by: Peter Korsgaard --- main.c | 3 +++ 1 file changed, 3 insertions(+) Index: pkg-config-0.25/main.c =================================================================== --- pkg-config-0.25.orig/main.c +++ pkg-config-0.25/main.c @@ -695,6 +695,9 @@ main (int argc, char **argv) if (variable_name) { char *str = packages_get_var (packages, variable_name); + /* path variable? */ + if (pcsysrootdir && str[0] == '/') + printf ("%s/", pcsysrootdir); printf ("%s", str); g_free (str); need_newline = TRUE;