• [gentoo-dev] [PATCH 2/5] udev.eclass: set PKG_CONFIG_FDO_SYSROOT_RULES

    From Mike Gilbert@21:1/5 to All on Sat Sep 18 16:50:01 2021
    This prevents pkgconf from prepending install paths with SYSROOT.

    Bug: https://bugs.gentoo.org/813639
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
    ---
    eclass/udev.eclass | 2 ++
    1 file changed, 2 insertions(+)

    diff --git a/eclass/udev.eclass b/eclass/udev.eclass
    index 7f9415914cd..073e5d8acbc 100644
    --- a/eclass/udev.eclass
    +++ b/eclass/udev.eclass
    @@ -49,6 +49,8 @@ fi
    # @DESCRIPTION:
    # Get unprefixed udevdir.
    _udev_get_udevdir() {
    + # https://github.com/pkgconf/pkgconf/issues/205
    + local -x PKG_CONFIG_FDO_SYSROOT_RULES=1
    if $($(tc-getPKG_CONFIG) --exists udev); then
    local udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
    echo "${udevdir#${EPREFIX%/}}"
    --
    2.33.0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)