From patchwork Tue Sep 22 07:28:53 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 73 Return-Path: Delivered-To: ilbers.mnt@gmail.com Received: by 2002:a4a:eb04:0:0:0:0:0 with SMTP id f4csp4470955ooj; Tue, 22 Sep 2020 08:29:01 -0700 (PDT) X-Received: by 2002:adf:ec87:: with SMTP id z7mr6450079wrn.57.1600788541714; Tue, 22 Sep 2020 08:29:01 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1600788541; cv=pass; d=google.com; s=arc-20160816; b=lIA7k01WA7Z2+k+9tDilwMl95UYxnrDjp1wyZwA8K9kMK/xctMKCiNSS6DK5761LoX 0/xhF2SgqU6vrEHeFABLsWvME8tgwLNJUovOhXDQ5XD5IGPfLgUBGVDZJHQiXdwIFyri FjdBtQTEixc269kZpBpaFYuI33TPU8PtbzmgUPRIU0HuLcnAeQQYLfxvNATh5SP/BCBj 2xm2804aeFaiditgRonDIfgRgJqHkOMrFH2RpQXswPtSrh2e/9YIn03hFv0l+fTclaOD 6611KJxYxHggH43xaNO5hV2PzQCGYdDRs/LR4JY4N8+8oFvxaq9fNB/DvlisG4+oVu8a j3Pw== 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=63my7AtODP8SMsUQMNtjAN9grkPu/rJrYfa50IXvab0=; b=uS66/r//uUsVqCARDsAWuS/hTAgTeXW5X3VN8ucc17n4VSrFMgsnKnNRUDmcZOZi3Y YGaK5QjDlrRA9gH0XMvS8RJpwvQAL+3HIflDVxZYP/vRS4xB2HV7wEyq3peAJvpFqAdB hxhPtdECxCwE1r+j1wfN8a8CsrVdcaHG2SStVrQ0l5C1H9pOmPjsgdfwYoYxRQmQzLtD hr+r2EAHsXdP8Swq+1/0j9pWym3PY0jI3xndUO8GFyF35/Slm4oCS2H3RT9ozEIo2o0t 1Nl6opMqEET0uJ526JIj0N9+PJr3jNpHOPDNXjpfLEcgYN1NotUWXZQEe6JfOcz978CZ vYdQ== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=WT3Lry64; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbcji7smnv4nbbpnqvd5qkgqed3u43dy@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBCJI7SMNV4NBBPNQVD5QKGQED3U43DY@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 s11sor2079614wmh.16.2020.09.22.08.29.01 (Google Transport Security); Tue, 22 Sep 2020 08:29:01 -0700 (PDT) Received-SPF: pass (google.com: domain of isar-users+bncbcji7smnv4nbbpnqvd5qkgqed3u43dy@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=WT3Lry64; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbcji7smnv4nbbpnqvd5qkgqed3u43dy@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBCJI7SMNV4NBBPNQVD5QKGQED3U43DY@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com ARC-Seal: i=2; a=rsa-sha256; t=1600788541; cv=pass; d=google.com; s=arc-20160816; b=QzXuZuE6wJZD1famxHDXfEKF+BcBWVVYX4F3duQqAXReVMJ/2W3d2n+XWDseu/i8zo Z/CaRBmjPSrlWymotTjJ2bbNaebErATgrkCkorvveot4C78HTT5RXvWjfyVdfmUA1PdA IzutlQx2wHMmsozN5uE2o291c2CGyraGzoL6SJ2t6bjiluKymmBD9zdqpJ0FpSA0SAPV 67eZ/KGfgeqvgcAUIDPkiHngfUpGPieCgESYsRelte35E15q0XjavD+uUVb0vgzb2mHT dVTlpo+2iSy41msCIxO1nKob4O7711QeiIl9hoozA0fn3H8yktWMPygdPTJSHPNVUHL0 UHfg== 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=63my7AtODP8SMsUQMNtjAN9grkPu/rJrYfa50IXvab0=; b=IwctjVLSmkl/+GHEmJBf5ritZ8mW4gUga1Z+UU/fS586DD1MC8kGP1nF3iwsIz5bie XEDWkCtecOev9AcwyfGbbJC6EKiBZd4zCzyc433p+JmDAeQ9eqwEQda0Xv4G5QhFkg/S nri+kPH49TGvAXhTNdLvxhWHktCNOiQWBwRTUj9pUklE/Nip1R056h81PTU1bw1K64c0 hsYif4xF+XyKu2ApXyTtKAgWB7g2NR9gJpD6CmEjatvJMu3hgcaHtQBKNmiqU/+xb2fD qnoXAaDqwyNUOnjIND/KEQj10fB28NiXRN2J/OX6XJLBnEbOA6aZwNeVa9/DsXhA9/K7 /H4Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 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=63my7AtODP8SMsUQMNtjAN9grkPu/rJrYfa50IXvab0=; b=WT3Lry64LllkYvPK+3BGecheDMwthaBHIrR7RTkI7GeeqpgQo4w5Jz9BzLy16u3T2/ qGeOlqs2sk/HKghge4h4xceE22hTifK+CV59Yf+bdGF3uT0BFkZkNoDE0Ufbp7wZPST9 O3wjecWDuzKTUTInPVDbsC+i72l/MyttH4QJu1Q9sGJSeIFNdEkFkNhKVUW5AAImYBBo zVpeQlReKpWO9GWbq6EBt9Z2RX3F1GLgZ4wOqFEPikdjPoeAS+CPJX0sAJe6vX+Fr5Pg Egtbr1MFuUfMwuNf+l9zHZLn6QI9ZsRv3YwITVtDD9HqbbHpd8XdZ2lLS9BLfdjxW7zX h8jg== 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=63my7AtODP8SMsUQMNtjAN9grkPu/rJrYfa50IXvab0=; b=MGP+V/6oW9Dj9YfDpVipd8jQD7bBMhYRJEDz/7EEkSwkXGJVRJ7Ko5fd87LLlwljYo eumedzdajoEKWkIcwrnrXS+vcLzZ7MfEGHAr2OqbH2lwO2MbzIe89OnFCFeCZsQ6l5zY eQ3eG7vb+48JJ0CssNKOx3fcZky/Nbby0Dl3gUewBwVzGfnH03dgnATbGpIu4TfLY3d9 sOEEeXZNJOB2RiKSe+v9r0R4rBVPW7t4dp5zNAgG7bLfoIwYKRDJPv0ehX7rOmIwQn/g uZgqylHDZ8WXCN6Q2f4LvsBOHBIJJf0KGm5jkh/355chLGS807j7fWFZmXu+nvB1QZYK Kgfw== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM531cAuK+PRUUOilhAQBFkrfmRAJ4gMqNnyLfebjfiA7tNPNcheBl WF6wMfA85mOBEhQVMZpFr0k= X-Google-Smtp-Source: ABdhPJx9lZycW1ZUyYmemdS97Xv6+KwtTeWuD7foydg/ddqB/LZQh7N3cI6/WidGXO8eKr1dOB9uMw== X-Received: by 2002:a1c:bb88:: with SMTP id l130mr1604984wmf.143.1600788541344; Tue, 22 Sep 2020 08:29:01 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:a58a:: with SMTP id o132ls1746139wme.3.gmail; Tue, 22 Sep 2020 08:29:00 -0700 (PDT) X-Received: by 2002:a1c:7907:: with SMTP id l7mr1570437wme.89.1600788540393; Tue, 22 Sep 2020 08:29:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600788540; cv=none; d=google.com; s=arc-20160816; b=l1YL1SVwjw5H6eIM8jQlmz+wWdP9hhzNOK+rDXx2NHVadVmKNVorU6zJV3gOF7YhAi LcyB/snVR/pNlTO9Pu3XV5KbNcdXu1PTmpsbP8dxHSzBWsHyQECV5Q+ggYQK1T6kkZwt 5/TwqNsRk4dDgypxvEFDWPC7v+HUl54IvG5uIjfewpa2B/+VnIbMtctUfTRFCUTHAA4Z GnrXGmEbBf2gah2IFei+prbaFDO8KCw41ej8iHk794ddbNd3pEMB/PM+BTAwoXcR3tif TbMmbiGWMnOPRjxZb6MXYNKC1BC0g2JFjnDyMrgK4ilZs8VjI83iW2Bb942OT3x1IdQ4 rfAg== 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=UdZJfDWA5EYrNWEusu/gsoO7cJR8zNzQwvOyfE1aQZ0=; b=O95Ma+EOq3rkVB8Zv7jeLXI+KW8yNi660gU7yb7/AEg2zQ4O3SSKmDwHdulOGe7Y8g ZV67Ff5WFyiBBKmVuNkDHFxrpq+ua41LzZoXEH6PffOCffMYC9oVLtL899VWzC5fclxc mmCggM7h+G1RV0eA37s0PR9lYS/2UYOM/TcHyuaIZDU8OG1m6o1CRIwfxkSVwZXdeubV ICA2/96IaFx8pbi5XF/AfFLRRAnEB07BW6tK/Y9vUPL68bK8U6CxaL/+H4ocqCS+iOJ/ kSDjExtBVqNry6YOWZRs/jiIBevi9/p7wfxXE3C7gLTmfdx5p1JG2ixNNxxRsJigBA4g B8Eg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id z11si446316wrp.4.2020.09.22.08.29.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Sep 2020 08:29:00 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id 08MFSxce027325 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 22 Sep 2020 17:29:00 +0200 Received: from md1f2u6c.ad001.siemens.net ([139.22.130.132]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 08MFSsVI031723 for ; Tue, 22 Sep 2020 17:28:59 +0200 From: Jan Kiszka To: isar-users Subject: [PATCH v3 15/16] doc: Describe new compat arch support Date: Tue, 22 Sep 2020 17:28:53 +0200 Message-Id: <091e352d55ddced2b63914b238b1777f15131823.1600788534.git.jan.kiszka@siemens.com> 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.2 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?1678548446011201161?= X-GMAIL-MSGID: =?utf-8?q?1678548446011201161?= 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 5c3996d7..dd6fc344 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