From patchwork Fri Sep 11 04:13:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 44 Return-Path: Delivered-To: ilbers.mnt@gmail.com Received: by 2002:a4a:eb04:0:0:0:0:0 with SMTP id f4csp119704ooj; Fri, 11 Sep 2020 05:13:12 -0700 (PDT) X-Received: by 2002:a1c:7e83:: with SMTP id z125mr1978070wmc.32.1599826392785; Fri, 11 Sep 2020 05:13:12 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1599826392; cv=pass; d=google.com; s=arc-20160816; b=SuCLxGHkgVL6XCDi1E9A20AE+vlG71todV4JJ1vD4H2FEjsLYsVhkRtPp90zh3u6Br i4K0HZ7l63CHxXNtpINnyKvjkLveAtLvNJyZYsjDTSUzI1vyEk0osqgJ18BQ6k4GCKtr K+FAwMom0IQ69qeRvZTBLv0BJcbH5O/KCd+zZBaoMZDwXeE242vIi4sg6L+ehB9gDvlY z+FnNeBPSK6cqN7TNMnOqYlBDxSnEW6kofodyE8t/epqEeCaTaHzWOWO0SmiBClvAn++ DpIGPXWI6cDLaRXfLQw2EiaX17TOYXXJ1nrVx6F6WkIc74NSaUYm2JjPl7F0NtiEAnfK XvbQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=VwYGoN0H5flw2NLtzFSsvxIlXD/Alt7Fvp0tE8twIiE=; b=I0TYPLxfkQo0LLWSAzY5uhLidnUe96yKmJTw2Y3U6AxpdzMZyPu6zKbckdWcBIvQlP t7Mw6lKWyGl8zrX2E893zKLzBYtyOACklhcgbKXRL8W9HT7INqAMP9geJ6e54TL3lrRc ODT1AwHeJ9yecLsE5Zh7Rb+7jDCjf7YyT5088ALmtPDoN5PxlPnCtLtOfTU7gnMIiLd6 r9eIfpIRkOenmqHzoESESr9F61q3jy057Cb8YPksbGhdJfreftxiGb40P3SXcypcMs42 DkRbP+mIG1vHViJ9DzZpR4iEaBx1DsEefxNefQBEPT/KZSrYjNOiGYR87tKu6UNXJoJ3 FVEA== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=rdhEhwzK; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbcji7smnv4nbbwgt5x5akgqe3tcd3kq@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBCJI7SMNV4NBBWGT5X5AKGQE3TCD3KQ@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com Received: from mail-sor-f55.google.com (mail-sor-f55.google.com. [209.85.220.55]) by mx.google.com with SMTPS id p4sor1024306wrj.36.2020.09.11.05.13.12 (Google Transport Security); Fri, 11 Sep 2020 05:13:12 -0700 (PDT) Received-SPF: pass (google.com: domain of isar-users+bncbcji7smnv4nbbwgt5x5akgqe3tcd3kq@googlegroups.com designates 209.85.220.55 as permitted sender) client-ip=209.85.220.55; Authentication-Results: mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=rdhEhwzK; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbcji7smnv4nbbwgt5x5akgqe3tcd3kq@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBCJI7SMNV4NBBWGT5X5AKGQE3TCD3KQ@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com ARC-Seal: i=2; a=rsa-sha256; t=1599826392; cv=pass; d=google.com; s=arc-20160816; b=SUWvdDNGxWF13s4+XLevb9C5fsDoOm5vHIYKPmqbG8ZqmVBAepRhWXEmFjzawRpItf SsrU8Wj45lZsq9HqWbR1uREy8UyaoTzMkrSBJKAT2Ntg0QzCdXZXIUTzxII+ZpHNLlz2 EfcP3zA/oFUE6grWXL3Nc6Tn5F2vqa8DyCSKfeBCFIkoMfjJZVHyqxUUsQQ7ugD6hmMH 48kxoupRhmLsfBRkt0AEDUC/dQslA4yM0c2bahsveaZ0Wg8ZEMYOa7xbRKOPdP9v9abc NCF9mlLSxihyK/8O4rqYWAQnHPUy/LQuDd8UfsX4SqCTdUO1t3JLhzjNOQaMhbQ4AC4T KwRA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=VwYGoN0H5flw2NLtzFSsvxIlXD/Alt7Fvp0tE8twIiE=; b=AbzpaN3Lpj07I4YLVv6/hG4vtg1EVWpgDJPlyvmRhHOzBcgRotzrVTfwfFwg+iOAYR /nKe7lUwnx3jzHLkPZRT1SnFbAC4vRfwQIPttVP6XwxyJqjK058k/+9nzGDEmxEi8siI vdf1kL+WS9vcYiI5o3Dfm43t3DGJoOopbPCFzMwfERbrvnN++WH8pNT/dy96t46bKKAs BiWrrXOtmBJSabFVC6Gb7gx/tMnOvgKI+74xVot6Kk3dt1eAY+ESGVFB2ud5rb3b+JB0 pDkMgzs4dhHZRx0Zp2b7w/Q62rWl0mQF/uf1DBPmJ9v5Li1zYc856+rXuNQhczzY12Gi xSCA== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=VwYGoN0H5flw2NLtzFSsvxIlXD/Alt7Fvp0tE8twIiE=; b=rdhEhwzKBDHHpdblvPFrjSfz0GBknpOOzFUCrDp1b/wKfySY4PNDxbqce3+lX0RVEm NSCqAgtRQrgCntvK9CYAY9ubMLThpBtDXaymgjVORFfwL4VrB29DakG0Bvf/2ljrhmSj uXZlgAJHo+P0KUl1oBaTAqgLz0XFz+CBNJQF19RqxYDTStzHV8hgG+14L8HjRRcaS8ov j5DgDjsMOUoUz8ZTgFQE0woN+rKbZQ6nZ/i6Zc/dIAOHVv6XczBg5YGQLIFNVB3AhHuz EbE7KkSpTZG2xegB30U72FmPTJ/LDE6G9M1h4Zt4vjBiR63Wvcu45WdeGttHN3mHb7mC oVIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:subject:date:message-id :in-reply-to:references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=VwYGoN0H5flw2NLtzFSsvxIlXD/Alt7Fvp0tE8twIiE=; b=cTDoVv4TwcS2WwvBZg5YZ5DZBuGMDk+xapBKJOzmRLUkClgnHOjs5+R1ZVuFxC8U20 6nCrmbgtLFqFGoCZPNIjOxuBnI0zBwJlfCU5UCPhTERIodSAPOmZK+eOE/1wCbeu4GdJ +557IejpHoZcXbx4Ubh3eeamlqI0yxP3lCC8TtDsSkUjsiJpnagBwNU/GjVgf5gmM+Vw xF8Vo73mkTQBxC2Mq2oMib35Z/oQlslbRX7pOxwaZb6Nv8tl5yfvv6SFzlhqDhuJdMPb trDuiyvlvX1LNlqqsCA2zNct4PippI3vkvbsTxhq+fjaCPVF3CSSRVnzxGI/A1ujh/mE yPxA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM532ZUxE0PnhqvtmoDi4S0pwbejGeFy16VuDp6bXPEGmarniYb+rO Ic1cVCrNN0Wtvsxrj73XvTM= X-Google-Smtp-Source: ABdhPJyLobIRLLSDrFz82a3cWKNQQPnPICxZsWoedrqX9nQgX3NM+VWrAx1sWxHPrpenJBigO3+Riw== X-Received: by 2002:a5d:46c5:: with SMTP id g5mr1860824wrs.416.1599826392436; Fri, 11 Sep 2020 05:13:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:a58a:: with SMTP id o132ls940622wme.3.gmail; Fri, 11 Sep 2020 05:13:11 -0700 (PDT) X-Received: by 2002:a1c:e919:: with SMTP id q25mr1926627wmc.123.1599826391510; Fri, 11 Sep 2020 05:13:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599826391; cv=none; d=google.com; s=arc-20160816; b=Y1jElz6zSEH/YnH1X8EXBgF3noNITBLhkkYJ2ZcOcTKS4+6/8YKwb1mAAc6e23mWGQ T7pz9y2glS/JA1vP2n+z/6Lzg3KpbTSR+CJvzikFqnYdqQV7jFTcXKZI4fGoBmqQ/HZO 9RKevZa5PsfpND0AI6Xb3tuMlKaFsmkZVhUKNxTdWeu6yizccJE7e/v06JodvdChRAjH rRsR93OjbjzBguHzaYe1l5zwghiXAxzcllrhUIkrvinBb4zP9hYXWbiTeaDXLD6Jd5N/ 4LToB35+f213yjj9Lq6J4VWzgBK11c5J1DndgKh8b59i5sDpeci8J8BDaVYvl9jQMU1a 7Ijw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=Pt0QH6+0WRi0KNTUqANgvOeYu2Z7lidlNAy76q340bw=; b=kIi/UD0v4886vvTMroFm/7jBpsvpMKVuWo1hotzZrt1sh+1tmIckKcMaHQRX31OBU6 2XxSLUJe6FUsQj7DF+G8JzO8ym8TWR3ty4B3PO2+I3T+kDsYhFWXV+u8MBZ/3akcVTs4 SLEFiQzM8fKmFN5p/8HpsInQ1JvUFqrDo13Cb5UB4SupAsGrjudR6dl9RZmIU4jSUJMf QAGL4VqwHLguAreTM9JZkQu3w8avath3nI32vGo779/WO1Mzn3ADM0dkCqDJUSkmzwkA bfOdLcfqIIZl623d5erI10Z/LDZBpfigZc7D6uBD2F6MeALJsQ4M876uMJdFJAehytHC oq9w== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id f134si302216wme.4.2020.09.11.05.13.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Sep 2020 05:13:11 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id 08BCDBlB019552 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 11 Sep 2020 14:13:11 +0200 Received: from md1f2u6c.ad001.siemens.net ([167.87.49.221]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 08BCD977012908 for ; Fri, 11 Sep 2020 14:13:10 +0200 From: Jan Kiszka To: isar-users Subject: [PATCH v2 4/4] doc: Describe new compat arch support Date: Fri, 11 Sep 2020 14:13:09 +0200 Message-Id: X-Mailer: git-send-email 2.26.2 In-Reply-To: References: MIME-Version: 1.0 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1677539559933075126?= X-GMAIL-MSGID: =?utf-8?q?1677539559933075126?= From: Jan Kiszka Signed-off-by: Jan Kiszka --- doc/user_manual.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/user_manual.md b/doc/user_manual.md index 9c28d165..60802dc6 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -723,6 +723,19 @@ Debian cross-compilation works out of the box starting from Debian stretch distr Experimental support for riscv64 is available as well. +### Cross-building for a compat architecture + +Some architectures, under Isar amd64 and arm64 so far, support running 32-bit +legacy applications on 64-bit kernels. Debian supports this via the multiarch +concept. + +Isar can build 32-bit packages as part of a 64-bit image build and also enable +the image with the necessary packages. To activate the compat mode of a build, +set `ISAR_ENABLE_COMPAT_ARCH = "1"` in `local.conf`. Packages that shall be +built for the compat arch need to be tagged individually by setting +`PACKAGE_ARCH = "${COMPAT_DISTRO_ARCH}"` in the package recipe. Non-tagged +packages will continue to be built for the primary target architecture. + ## Examining and debugging package generation inside their buildchroot