From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1025013827E for ; Tue, 10 Dec 2013 16:34:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E2F33E09B7; Tue, 10 Dec 2013 16:33:56 +0000 (UTC) Received: from gw1.transmode.se (gw1.transmode.se [195.58.98.146]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 09409E0B0F for ; Tue, 10 Dec 2013 16:33:55 +0000 (UTC) Received: from mail1.transmode.se (mail1.transmode.se [192.168.201.18]) by gw1.transmode.se (Postfix) with ESMTP id BE547258155 for ; Tue, 10 Dec 2013 17:33:54 +0100 (CET) Received: from gentoo-jocke.transmode.se ([172.20.4.10]) by mail1.transmode.se (Lotus Domino Release 8.5.3FP1) with ESMTP id 2013121017335447-1485322 ; Tue, 10 Dec 2013 17:33:54 +0100 Received: from gentoo-jocke.transmode.se (localhost [127.0.0.1]) by gentoo-jocke.transmode.se (8.14.7/8.14.4) with ESMTP id rBAGXsYr028274; Tue, 10 Dec 2013 17:33:54 +0100 Received: (from jocke@localhost) by gentoo-jocke.transmode.se (8.14.7/8.14.7/Submit) id rBAGXs8N028273; Tue, 10 Dec 2013 17:33:54 +0100 From: Joakim Tjernlund To: gentoo-embedded@lists.gentoo.org Cc: Joakim Tjernlund Subject: [gentoo-embedded] [PATCH 2/2] Add SYSROOT definition in ${SYSROOT}/etc/profile.env Date: Tue, 10 Dec 2013 17:33:43 +0100 Message-Id: <1386693223-28215-3-git-send-email-Joakim.Tjernlund@transmode.se> X-Mailer: git-send-email 1.8.3.2 In-Reply-To: <1386693223-28215-1-git-send-email-Joakim.Tjernlund@transmode.se> References: <1386693223-28215-1-git-send-email-Joakim.Tjernlund@transmode.se> X-MIMETrack: Itemize by SMTP Server on mail1/Transmode(Release 8.5.3FP1|March 07, 2012) at 10/12/2013 17:33:54, Serialize by Router on mail1/Transmode(Release 8.5.3FP1|March 07, 2012) at 10/12/2013 17:33:54, Serialize complete at 10/12/2013 17:33:54 X-TNEFEvaluated: 1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org X-Archives-Salt: 1be7dc85-57dc-47eb-ace9-bcc6ea6c6bb3 X-Archives-Hash: 0f7f7acc2cefa3d42579a50d86e885ae env. variables in profile.env are expanded in make.conf so one can use ROOT=${SYSROOT} --- wrappers/emerge-wrapper | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wrappers/emerge-wrapper b/wrappers/emerge-wrapper index be81f95..bc6328d 100755 --- a/wrappers/emerge-wrapper +++ b/wrappers/emerge-wrapper @@ -36,6 +36,11 @@ cross_wrap_etc() cp -a "${PREFIX}"/share/crossdev/etc ${SYSROOT}/ || return 1 + mkdir -p ${SYSROOT}/etc/env.d + echo "SYSROOT=${SYSROOT}" > ${SYSROOT}/etc/env.d/01sysroot + #Generate ${SYSROOT}/etc/profile.env + ROOT=${SYSROOT}/ env-update --no-ldconfig + local conf=${SYSROOT}/etc/portage/make.conf # Re-use existing CHOST->portage ARCH mapping code -- 1.8.3.2