From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6579174846558633984 X-Received: by 2002:a1c:6c01:: with SMTP id h1-v6mr206197wmc.7.1531840014164; Tue, 17 Jul 2018 08:06:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:f205:: with SMTP id s5-v6ls380949wmc.1.gmail; Tue, 17 Jul 2018 08:06:53 -0700 (PDT) X-Google-Smtp-Source: AAOMgpc3L7G6HV0x5FhFQEAbwlKLSpQ6TYkItqsyxtxHZ5wBhC3lI9AO5hqBlhHHrt62ZEBZDzxz X-Received: by 2002:a1c:160e:: with SMTP id 14-v6mr212245wmw.12.1531840013383; Tue, 17 Jul 2018 08:06:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531840013; cv=none; d=google.com; s=arc-20160816; b=qk9lW5qlKcadpPv4uy4sMcdjyI+b2AWwW7PqJKAlqQgrMvUCZkYD1DuYtplIJi/9DD kZPHieTUWgI5Kvcpg4S9eSNor8MyChaK4NydPYkF03K9w77l7EuhWmhYLXq6ib8DPefB WactrLOeksU9T5bUmg6SBpGkV1Dym9eEy/I/7un99bl9PQLwcTLxk3sG2sWy1M3JcBkG FFC7Sg3qyb2Fi2En0RiKJWyMA5hSj26ifIS5qG55o1s7vRI2f2OQOqxeXrcv6/Pvtbor GLM3rDMjRXcbP08S8KSLcNFYANmzg7lXtf3KnW77/u2ITmTb14SUmxDkKWFx9VWroKAr xS/A== 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=S6SV05FJFtKCMDH2N6pVrlp5Iu0dycgs5PxStCJrAuw=; b=eWfICrgm1xY93dYmehuGBp2XoKaWLjtyoA1daAATL/S1eL5oSJL6skiq0ZGRQWu0ea mtP8gcnbkVXcPfIFf6/Di7OchVVWJdn5dD/33uA0Fel5xP5e+yCCt2ZVHlas66LgOLUB GI9ycsGvjJ3WiIkDdl8nzLMqxBEvYXSNr1zFWsM+PyLod++yL8755ZH1cZSZTKq2QyMZ jC+yfH1jDhCYbfDXnlOJ4XfLCnInTnKdNNUtfn4fIrqZfK0H976GRqE1R9y3BjYd92WB XjFPUZFG3651zW3fF8+dD0xOmLz4vzbmir/GjBicAsPuS/t4veejLiyESPNJIiXAzofe 0cgQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id q9-v6si518101wmc.4.2018.07.17.08.06.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Jul 2018 08:06:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from [10.0.2.15] ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w6HF6nsQ024952 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 17 Jul 2018 17:06:51 +0200 Subject: Re: [PATCH v3 0/7] Isar cross-compilation support To: Jan Kiszka , isar-users@googlegroups.com References: <20180717131811.14239-1-asmirnov@ilbers.de> <5c45490f-9dce-b43a-14b3-8347931c40ef@siemens.com> <68c4a960-ef36-1ec7-ee2a-d990e427a0ea@siemens.com> From: Alexander Smirnov Message-ID: <1a437707-b3da-6f04-6dc0-06599faaaad9@ilbers.de> Date: Tue, 17 Jul 2018 18:06:44 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <68c4a960-ef36-1ec7-ee2a-d990e427a0ea@siemens.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: /xwnvmlwg51G On 07/17/2018 05:40 PM, Jan Kiszka wrote: > On 2018-07-17 15:38, [ext] Jan Kiszka wrote: >> 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 :). >> > > What's the baseline of these patches, master? Why not using next? > mosipov-devel to avoid additional rebase, let me check. Alex