commit:     72f679853cbec7a34a358e9c67f70b672ee86bee
Author:     sfrolov <sfrolov <AT> google <DOT> com>
AuthorDate: Wed Nov 16 08:53:37 2022 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 08:53:37 2022 +0000
URL:        https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=72f67985

qmerge: set EBUILD_PHASE_FUNC

EBUILD_PHASE_FUNC is a variable that contains an exact phase function
name. It was added in https://bugs.gentoo.org/show_bug.cgi?id=390765

Bug: https://bugs.gentoo.org/880867
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 qmerge.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/qmerge.c b/qmerge.c
index 80affdb..18fdbb5 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -724,6 +724,7 @@ pkg_run_func_at(
                /* Load the main env */
                ". \"%6$s/environment\"\n"
                /* Reload env vars that matter to us */
+               "export EBUILD_PHASE_FUNC='%2$s'\n"
                "export FILESDIR=/.does/not/exist/anywhere\n"
                "export MERGE_TYPE=binary\n"
                "export ROOT='%4$s'\n"

Reply via email to