Gentoo Archives: gentoo-embedded

From: Mike Frysinger <vapier@g.o>
To: gentoo-embedded@l.g.o
Cc: Joakim Tjernlund <Joakim.Tjernlund@×××××××××.se>
Subject: Re: [gentoo-embedded] [PATCH 2/2] Add SYSROOT definition in ${SYSROOT}/etc/profile.env
Date: Mon, 23 Dec 2013 03:05:37
Message-Id: 201312222205.38864.vapier@gentoo.org
In Reply to: [gentoo-embedded] [PATCH 2/2] Add SYSROOT definition in ${SYSROOT}/etc/profile.env by Joakim Tjernlund
1 On Tuesday 10 December 2013 11:33:43 Joakim Tjernlund wrote:
2 > env. variables in profile.env are expanded in make.conf so
3 > one can use ROOT=${SYSROOT}
4 > ---
5 > wrappers/emerge-wrapper | 5 +++++
6 > 1 file changed, 5 insertions(+)
7 >
8 > diff --git a/wrappers/emerge-wrapper b/wrappers/emerge-wrapper
9 > index be81f95..bc6328d 100755
10 > --- a/wrappers/emerge-wrapper
11 > +++ b/wrappers/emerge-wrapper
12 > @@ -36,6 +36,11 @@ cross_wrap_etc()
13 >
14 > cp -a "${PREFIX}"/share/crossdev/etc ${SYSROOT}/ || return 1
15 >
16 > + mkdir -p ${SYSROOT}/etc/env.d
17 > + echo "SYSROOT=${SYSROOT}" > ${SYSROOT}/etc/env.d/01sysroot
18 > + #Generate ${SYSROOT}/etc/profile.env
19 > + ROOT=${SYSROOT}/ env-update --no-ldconfig
20 > +
21 > local conf=${SYSROOT}/etc/portage/make.conf
22 >
23 > # Re-use existing CHOST->portage ARCH mapping code
24
25 i don't see how this would help. portage doesn't load shell env files from
26 $SYSROOT, so making it available in that wouldn't help.
27 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-embedded] [PATCH 2/2] Add SYSROOT definition in ${SYSROOT}/etc/profile.env Joakim Tjernlund <joakim.tjernlund@×××××××××.se>