From 27c371052118ec6db3141a2c3e8a02eb9afc18a5 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Fri, 13 Jan 2017 20:06:48 -0600 Subject: [PATCH] fragment: when munging, do a path relocation too --- libpkgconf/fragment.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libpkgconf/fragment.c b/libpkgconf/fragment.c index 0528b53..44ca0e2 100644 --- a/libpkgconf/fragment.c +++ b/libpkgconf/fragment.c @@ -99,6 +99,9 @@ pkgconf_fragment_munge(const pkgconf_client_t *client, char *buf, size_t buflen, pkgconf_strlcat(buf, sysroot_dir, buflen); pkgconf_strlcat(buf, source, buflen); + + if (*buf == '/') + pkgconf_path_relocate(buf, buflen); } static inline char *