From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6607062084185227264 X-Received: by 2002:ac2:42ca:: with SMTP id n10-v6mr262520lfl.16.1538391116913; Mon, 01 Oct 2018 03:51:56 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:9689:: with SMTP id y131-v6ls1214284lfd.20.gmail; Mon, 01 Oct 2018 03:51:56 -0700 (PDT) X-Google-Smtp-Source: ACcGV62JPDkzZN5MaN0Ha64H47VZ2iRGOOCKtjePOLMx34WFz2s6Hum83ZixJTAmE6nMY5q5iKkB X-Received: by 2002:a19:435b:: with SMTP id m27-v6mr257937lfj.30.1538391116466; Mon, 01 Oct 2018 03:51:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538391116; cv=none; d=google.com; s=arc-20160816; b=ZV4fMxe4hOuQDoN3f7FKtcG2R67X4xnKokhKTOrebi0gD65BBfwSZdgAWepZq6MM/D tsQwj56v+PjYWSsgtd5lTGf+8RLxartgkeFis6f2uhXt4fKLYb/f3ot+lviHWCy1+IBM kZVsuO8cCPs5/hFeLF+Rc6IKtb2fUj9XtDHG7PEunkgBm5De38hDDUI4aHQCfErbx4vK wMBqyUy7/o2Ks/KKYm4dWsmxuhRAhAms5kOE4p++iYNO/xcKmHq/GYWHg/vBw4XO5aRn ffWsdNHcvYlDLqDe347Jy9/S8OGbagXvcKOi5g28QNHznFQ+++zLUkgnLJxK8tSAycL3 s8fQ== 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:organization:from:references:to:subject; bh=9XKN/eUrjTXLqMkb1IkC7dAJ/bK2mjlC0sVczFssAW8=; b=n21jQeZ0cwVoJPU+r/SJMoYBHjziQBkhgq0gSfZHPymcbR0DaWsJ9SR5ihHDaBWt4f zft6bBJ0JX4pnan3WEhyCCCiE/aYn8oXMULViEshZLEkXqgg2FOfSzUBOVfSleZjmJYW zkBeUPFuT9i0O2uAVhCJgaj5XrZjapGZMmnhPrzZelVwhRAGMOJukW+a+Pnf9EJLLdsX ke3Ck36GfHxqgFL2tkuEg7arZVCGnCP7Ugc5MTOBU1t6FXA/LofBZcoVFgGO63xar44B b4tCt5DDReSoM6qOepLcSg7TdnVFB8SGebMbzzjbjUu2ruezMjbekNr/xawpeM6rwfjw AENQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id r81-v6si31200ljb.2.2018.10.01.03.51.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 01 Oct 2018 03:51:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of mosipov@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 mosipov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Received: from [192.168.50.211] (nat-ppp-217.71.235.199-satnet-spb.ru [217.71.235.199] (may be forged)) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w91AprY5008879 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 1 Oct 2018 12:51:54 +0200 Subject: Re: [PATCH] linux-custom: Add support for kernels >= 4.17 To: Jan Kiszka , isar-users References: <3773d179-2e46-7f85-26e8-961a0e06341d@web.de> From: "Maxim Yu. Osipov" Organization: ilbers GmbH Message-ID: <44e3899a-672e-d3e2-f92b-b5f26d538403@ilbers.de> Date: Mon, 1 Oct 2018 13:51:48 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <3773d179-2e46-7f85-26e8-961a0e06341d@web.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: U4qf3DGlnEyE On 9/30/18 7:55 PM, Jan Kiszka wrote: > From: Jan Kiszka > > Upstream changed deb-pkg, and it no longer spits out a debian.tar.gz > archive. Take the debian folder generated by deb-pkg instead. > > A second change is required because upstream now sets the target package > architecture as well, but dpkg-gencontrol will not like this in a cross > environment (host != package arch). Trick it. Applied to the 'next'. Thanks, Maxim. > Signed-off-by: Jan Kiszka > --- > meta/recipes-kernel/linux/files/build-kernel.sh | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-kernel/linux/files/build-kernel.sh b/meta/recipes-kernel/linux/files/build-kernel.sh > index 2cee28f..3f39d43 100644 > --- a/meta/recipes-kernel/linux/files/build-kernel.sh > +++ b/meta/recipes-kernel/linux/files/build-kernel.sh > @@ -51,8 +51,14 @@ mkdir -p ${REPACK_DIR} > mkdir -p ${REPACK_LINUX_IMAGE_DIR} > mkdir -p ${REPACK_LINUX_HEADERS_DIR} > > +cp -a debian ${REPACK_DIR} > + > +# dpkg-gencontrol performs cross-incompatible checks on the > +# Architecture field; trick it to accept the control file > +sed -i "s/Architecture: .*/Architecture: any/" ${REPACK_DIR}/debian/control > + > cd .. > -tar xzf linux-${PV}_${PV}-1.debian.tar.gz -C ${REPACK_DIR} > + > dpkg-deb -R linux-image-${PV}_${PV}-1_*.deb ${REPACK_LINUX_IMAGE_DIR} > dpkg-deb -R linux-headers-${PV}_${PV}-1_*.deb ${REPACK_LINUX_HEADERS_DIR} > > -- Maxim Osipov ilbers GmbH Maria-Merian-Str. 8 85521 Ottobrunn Germany +49 (151) 6517 6917 mosipov@ilbers.de http://ilbers.de/ Commercial register Munich, HRB 214197 General Manager: Baurzhan Ismagulov