commit: 855622160f515a4d4208ccabecae54c00a5b42cf
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 17 06:26:50 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Jun 17 06:26:50 2021 +0000
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=85562216
qmerge: define BROOT, SYSROOT and ESYSROOT for phase running
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
qmerge.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/qmerge.c b/qmerge.c
index 768877f..a9dbe4b 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -686,6 +686,10 @@ pkg_run_func_at(int dirfd, const char *vdb_path, const
char *phases, const char
"export MERGE_TYPE=binary\n"
"export ROOT='%4$s'\n"
"export EROOT=\"${ROOT%%/}${EPREFIX%%/}/\"\n"
+ /* BROOT, SYSROOT, ESYSROOT: PMS table 8.3 Prefix values for
DEPEND */
+ "export BROOT=\n"
+ "export SYSROOT=\"${ROOT}\"\n"
+ "export ESYSROOT=\"${EROOT}\"\n"
"export D=\"%5$s\"\n"
"export ED=\"${D%%/}${EPREFIX%%/}/\"\n"
"export T=\"%6$s\"\n"