From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6652665106569101312 X-Received: by 2002:a1c:4809:: with SMTP id v9mr198606wma.6.1549445063773; Wed, 06 Feb 2019 01:24:23 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:e919:: with SMTP id q25ls262529wmc.6.gmail; Wed, 06 Feb 2019 01:24:23 -0800 (PST) X-Google-Smtp-Source: AHgI3IaDnRbTKo5rKDryX5AJoebVOW8RfBTn+TcI/gk859OTxQU2sPVf6Tit8qBd8acMawmW914y X-Received: by 2002:a1c:6341:: with SMTP id x62mr200387wmb.12.1549445063401; Wed, 06 Feb 2019 01:24:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549445063; cv=none; d=google.com; s=arc-20160816; b=t+Gf7FR8+9B7HFGp8a4tt+SV46m5rUpxnoIMdkAQhxDNxJXb/aHjXW34e/tR5OFEjq As3x89juihmm+BcADFWtt9V4hejqiid5YzK6+yxoEmtQYw4G21U10lr/8yqQo811ST6v sQ1pjFL2NYnrypH1XSasg74EgtzSyVsmzZKl0FxO5d8ETsjcyVx3YHDz4DLSjVzgI17B iuz0g7oBgSpB/zZVXWPRX8NWCQq0fo2II62TJ38MKnmVqXLTQhG+MO81pUkoRhAQvDff CQxX9rXXubZ6hZYY/RXLKtpj1kUuLdLCOrZBPkPFmqn2nYHT7++QkczY6O5euZWT5D4H iHNg== 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:subject:cc:to:from:date; bh=Xo6si5rinmRFijG5V7/PlzFLZZOSy7jsjWZeqBlgALU=; b=mSyAvfDS92dFD03RasQoTAZscx8HCORiBFmcOO3ka48UTRzrYl52teVQkXchvOThh6 rtEy0y7H7vxEYi8XCZbeQGJCDBJQkdSuGA6q6aJ+/VLJ2Jvqp8jQZ4tEe9CvwA3TcRlw DpmENBAll1Xtv+3NRjwgGBFYvMarLJuoXwelq/6AObfdEd5iqkg9menSQYrxjHlKur5R SjJQxC7c5b4CJUb8siNh4KmKeOheqgLGqRCg0YKPU9mUBSeLDpV8JaMH5crcQPX5iIOM ZQMymAcOMHkUITTpqQGpF3tbbVt1AbSGumVik0A9RKYdvAHImzxDqKFvfWwVnxbAJiE/ 67fQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Return-Path: Received: from gecko.sbs.de (gecko.sbs.de. [194.138.37.40]) by gmr-mx.google.com with ESMTPS id y6si589767wmd.1.2019.02.06.01.24.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Feb 2019 01:24:23 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.40 as permitted sender) client-ip=194.138.37.40; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by gecko.sbs.de (8.15.2/8.15.2) with ESMTPS id x169OMFl010822 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 6 Feb 2019 10:24:22 +0100 Received: from md1za8fc.ad001.siemens.net ([139.25.69.48]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id x169OLxQ009269; Wed, 6 Feb 2019 10:24:21 +0100 Date: Wed, 6 Feb 2019 10:24:20 +0100 From: Henning Schild To: "Maxim Yu. Osipov" Cc: Subject: Re: [PATCHv4 0/9] apt-get source support Message-ID: <20190206102420.606f2ec4@md1za8fc.ad001.siemens.net> In-Reply-To: <1dabd284-c59c-8e46-b9ab-cd959b710ebd@ilbers.de> References: <20190131164244.9169-1-henning.schild@siemens.com> <1dabd284-c59c-8e46-b9ab-cd959b710ebd@ilbers.de> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-TUID: pZOQiwAILK8J Am Tue, 5 Feb 2019 11:42:01 +0100 schrieb "Maxim Yu. Osipov" : > On 1/31/19 5:42 PM, Henning Schild wrote: > > From: Henning Schild > > > > diff v3 .. v4: > > - add patch to skip cached ci for hello because of known issue > > - fixed copyright headers > > - changed MAINTAINER of hello to isar-users > > > > v2 was sent by Maxim so i gave it a 3 > > > > diff to v1 .. v3: > > - add "apt://" protocol to SRC_URI p7, not squashed > > - add docs > > - change the way i mention Cedric as co-author > > - disable cross-build testing in hello > > > Applied to the 'next', two patches are dropped: > patch #6 "local.conf: enable rebuilding "hello" for all distros" and > patch #9 "ci: remove "hello" from the offline build, it fail". I think it would be a good idea to include "hello" into one of the builds that are not rebuild in offline mode. That way we would have the apt:// feature at least tested a bit. As far as i can see qemuamd64-buster would be a candidate. Should i write a patch for that? Henning > Thanks, > Maxim. > > > > > *** BLURB HERE *** > > > > Henning Schild (9): > > conf: add deb-src entries to all our distro configs > > dpkg-base: introduce an "apt-get source" fetch/unpack step > > meta: move debianization code into a class and into dpkg-base > > debianize: allow changlog version change > > meta-isar/recipes-app: add upstream hello rebuild example > > local.conf: enable rebuilding "hello" for all distros > > meta: change apt source fetcher to hook into SRC_URI > > doc: document "apt://" fetch/unpack feature > > ci: remove "hello" from the offline build, it fails > > > > doc/user_manual.md | 4 + > > .../conf/distro/debian-stretch-backports.list | 1 + > > meta-isar/conf/distro/raspbian-jessie.list | 1 + > > meta-isar/conf/local.conf.sample | 2 +- > > meta-isar/recipes-app/hello/hello.inc | 26 ++++++ > > meta-isar/recipes-app/hello/hello_2.10.bb | 11 +++ > > meta-isar/recipes-app/hello/hello_2.9.bb | 11 +++ > > meta/classes/base.bbclass | 19 ++++ > > meta/classes/debianize.bbclass | 89 > > +++++++++++++++++++ meta/classes/dpkg-base.bbclass | > > 20 +++++ meta/classes/dpkg-raw.bbclass | 87 > > +----------------- meta/conf/distro/debian-buster.list | > > 3 + meta/conf/distro/debian-jessie.list | 3 + > > meta/conf/distro/debian-stretch.list | 3 + > > scripts/ci_build.sh | 2 + > > 15 files changed, 197 insertions(+), 85 deletions(-) > > create mode 100644 meta-isar/recipes-app/hello/hello.inc > > create mode 100644 meta-isar/recipes-app/hello/hello_2.10.bb > > create mode 100644 meta-isar/recipes-app/hello/hello_2.9.bb > > create mode 100644 meta/classes/debianize.bbclass > > > >