aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'eclass/multilib.eclass')
-rw-r--r--eclass/multilib.eclass15
1 files changed, 5 insertions, 10 deletions
diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index aad705b..bf59bb4 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -469,17 +469,12 @@ multilib_toolchain_setup() {
# I find this pretty confusing. I don't think we want to let tc-getPKG_CONFIG
# look up our pkg-config for us once we change CHOST -- that is now going to
# pick up the <abi-tuple>-pkg-config executable which could come from crossdev
- # or god-knows where... so basically unless we are doing a compile for crossdev, we want
+ # or god-knows where... unless we are doing a compile for crossdev, we want
# to treat all multi-abi pkg-configs the same, /except/ for the two variables
- # above... I guess? Who fucking knows, this will probably break something somewhere
- # but I am inclined to think that such breakage might indicate a bug in the
- # consuming ebuild instead of here. It's a fucking text-file processor, after all,
- # like "sed". Who cares if we run our own so long as we give it the right environment
- # variables? An alternative idea would be to always rely on tc-get-BUILD_PKG_CONFIG
- # in preference to tc-getPKG_CONFIG. Although the names are confusing, I think
- # the results of using that in preference to tc-getPKG_CONFIG would actually fix
- # a lot of portage problems. A third alternative would be to special-case tc-getPKG_CONFIG
- # to return results from the build machine....
+ # above.
+ #
+ # pkg-config is a text-file processor, after all, like "sed". Who cares if we
+ # run our own so long as we give it the right environment variables?
#
# Not sure I'm happy with any of these solutions or the one below. If anyone
# has a crystal-clear idea of the full semantic import of this... drop me a line!