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