diff options
Diffstat (limited to 'eclass/kde4-base.eclass')
| -rw-r--r-- | eclass/kde4-base.eclass | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass index 0eb4cbcc809..7d70f292489 100644 --- a/eclass/kde4-base.eclass +++ b/eclass/kde4-base.eclass @@ -481,9 +481,12 @@ kde4-base_src_configure() { # Shadow existing /usr installations unset KDEDIRS - # Override some environment variables - PATH="${KDEDIR}/bin:${PATH}" - LDPATH="${KDEDIR}/$(get_libdir):${LDPATH}" + # Override some environment variables - only when kdeprefix is different, + # to not break ccache/distcc + if [[ ${KDEDIR} != /usr ]]; then + PATH="${KDEDIR}/bin:${PATH}" + LDPATH="${KDEDIR}/$(get_libdir):${LDPATH}" + fi if has kdeprefix ${IUSE//+} && use kdeprefix; then # Set cmake prefixes to allow buildsystem to localize valid KDE installation |
