From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6579174846558633984 X-Received: by 2002:a1c:85d2:: with SMTP id h201-v6mr188760wmd.9.1531834727224; Tue, 17 Jul 2018 06:38:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:e8d0:: with SMTP id k16-v6ls390358wrn.11.gmail; Tue, 17 Jul 2018 06:38:46 -0700 (PDT) X-Google-Smtp-Source: AAOMgpegh64yPyLisO5YsID5OIcsrZeY3ACwCQqbAp5kSGZP2oDjiu6k+c21YbfTTDhu0LcLTF27 X-Received: by 2002:adf:e943:: with SMTP id m3-v6mr174866wrn.13.1531834726845; Tue, 17 Jul 2018 06:38:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531834726; cv=none; d=google.com; s=arc-20160816; b=TP3WXNb5yAYaLeeDE3gYPWIRhU2a5vHFw8sikOw9T6x4fDVRl7ngVlUNZxA+zeHhZF mEs13DO1+kpuDXtX1+2zNooEQrBzxlz5N/g1R9woOsqurZiqrFwiMlaCaTBzfv7CXd/S teSzs/CJLJbNftUM085iR1sB+DCsDpuMJX9peR+j5H7ZZG1X3xXmx68KhY/ItRAVdhPr HaEuwMyRWcAGncgEkPl81nhrxmumx9jQhpGFsN9e00GNmZEHYUTkWqgQhiWmQjn9cGyH HKHCcP4QlLVkxe0WRsHXFAlO71HmXy0v2vQnAlaS5xu9IimXJhWVW+MGJ0RkEGHqSuOP 8HiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject :arc-authentication-results; bh=9Wvg+bGMOegHkCCSmL/XgN1Dlm2N0IPMLwfrc26id1c=; b=mzU301VtzjlFtJlTyMjJ4t+a8H9yxhQkgf7fFoEIhtvC++nE74HD2uUiRfR4mye91f lCxNlkg31Gqx3R8RRC0ckxE5AYtFGVQEaoUUmbACo4XikVFWGCAq3JffBWenlEHu1Df0 SmUh79cpahVjooIEX539KITJvKwP0jBYbSI0OfkCQ0gWNK8XUWy+cAMG9ZFFpBAiRw6H /OztPHundE0A8w6rryLQ2OmiALp3uJxxvrCNK9Cj1tuqdQ0DcCLrzFowqsp3GBjrq3OY 9Hj7duMUxkoPHRP/QYaXfpoqwfhW9gCdKbpceDrMCy9pxOv96qmxVxkjidXcaaSuNTH5 Qe8w== 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 Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id d12-v6si38497wrs.0.2018.07.17.06.38.46 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Jul 2018 06:38:46 -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; 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 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 w6HDckJx028043 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 17 Jul 2018 15:38:46 +0200 Received: from [139.25.68.37] (md1q0hnc.ad001.siemens.net [139.25.68.37] (may be forged)) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id w6HDckRP015842; Tue, 17 Jul 2018 15:38:46 +0200 Subject: Re: [PATCH v3 0/7] Isar cross-compilation support To: Alexander Smirnov , isar-users@googlegroups.com References: <20180717131811.14239-1-asmirnov@ilbers.de> From: Jan Kiszka Message-ID: <5c45490f-9dce-b43a-14b3-8347931c40ef@siemens.com> Date: Tue, 17 Jul 2018 15:38:45 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 In-Reply-To: <20180717131811.14239-1-asmirnov@ilbers.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: fj6HoW146Ns1 On 2018-07-17 15:18, Alexander Smirnov wrote: > Hi everybody, > > sorry for the delay, this is the third version of cross-compilation > support for Isar. > Thanks for the update! > Supported targets for cross-compilation: > - stretch armhf > - stretch amd64 > > Artifacts could be cross-compiled: > - dpkg.bbclass users > - dpkg-raw.bbclass users > - kernel > > Known issues: > - if target and host architectures are the same, there is no need > to use host buildchroot. > - kernel module doesn't support cross-compilation. Default linux-headers > package depends from target gcc binaries. So attempt to install, for > example linux-headers-armmp, tries to install gcc:armhf, what rises > conflict with the host tools. Could you imagine overriding such specialties with extra rules, even if package specific? Not having kernel module in the cross compilation chain main cause troubles (or does it work fine to cross-build the kernel and then natively build the modules?). > > To enable cross-compilation, the variable ISAR_CROSS_COMPILE should be set > to "1" in local.conf file. I will retry that series soon, on my standard testcase jailhouse-images. It's growing and urgently needs an accelerator :). Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux