From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6521574339082452992 X-Received: by 10.80.171.15 with SMTP id s15mr1545445edc.6.1518608030729; Wed, 14 Feb 2018 03:33:50 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.80.158.236 with SMTP id a99ls8895042edf.7.gmail; Wed, 14 Feb 2018 03:33:50 -0800 (PST) X-Google-Smtp-Source: AH8x227bRZf5AM/sGjylws070kJfenee11BGerRBCAhE5ZbA3SWEYBp0vJ+xK8BK5P0Ib0n9ArtE X-Received: by 10.80.134.135 with SMTP id r7mr1523588eda.1.1518608030153; Wed, 14 Feb 2018 03:33:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518608030; cv=none; d=google.com; s=arc-20160816; b=YvBBvsPZAeNGVy1LsuAG1ciTToPPh1lKFrH64sZfdUcuiSR55JCB7agqOJ7qG274Un w2onUpDcDIhTj7dlam6NWNoaAvu5Cawy7Isc8VYNEw9ZZCaJUvuo1hZPj1ZlNnYFRAaF tw/icFyd4CJCcFXaGrv7dLjRrufbABD200dzlBooKeKIYjz9zz+3ZtGys5K1gvscfCGg KMatH6Un7yT5r7rJzKOSPun8RKmDrwr0q0zunvYBOw8/lCfNpkA0fmuLHvdlYRZgPLEw oxlrATkzHYo8cw+gVn5GTNFm6oCz/F9t58HVNslaxl4Evapp8VHtPEXJcRIlGg6lfvOz IuZw== 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=VZsRFGccs/QWwEmyYtuxeV9TryxNLEKnjV73pM/gSZk=; b=lxGQoN2eeRscbmgBPzDHrwMt0jzekFJYzE6Q1bzScp+VmKCiReSzBOZZ9oKswNHCZj 8PvLd/yYxtl6pHcJQVKzWZl9rzu4qgjNjK6R3wV1a0RG80O0H4X+jJlk0NF5tH4aA84Z yUVYvIYxNj5/qT7sAe574dPcycCfG4N2p19+OS6ILn94EuNZdNS/fr4DlkVfDYRceWaP gq4GcBDvHheWFm1EmFe9J6/ffatCFkZHKyx7Yo9ajkkqashCpYsjGU5Dzh9AjHU7x/MD 33DTVuph8mkNX4IiEfM+xG63ra7+toIiJpejs45qqRbCxQ1nP+YeAaR+A0bmkyJvxVQe jePw== 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 t4si815318edt.2.2018.02.14.03.33.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Feb 2018 03:33:50 -0800 (PST) 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 w1EBXkwZ009947 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 14 Feb 2018 12:33:48 +0100 Subject: Re: [PATCH v2 0/9] Add support for automatic partial rebuilds on recipe changes To: Jan Kiszka , isar-users References: From: Alexander Smirnov Message-ID: Date: Wed, 14 Feb 2018 14:33:41 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: AapzXdUKyYIS On 02/13/2018 11:05 PM, Jan Kiszka wrote: > Yeah, finally Yocto/OE-like usability: This ensures for many cases that > changes to recipes lead to rebuilds of dependent recipes, including the > final image. Some extra measures are needed so that those rebuilds work > with clean dirs. > > And if the change detection should not work, e.g. changes to file:// > resources are not detected, then a clean or cleanall task is now > available and ensures a proper manual rebuild. > > This massively increases the fun factor when developing Isar projects. Wow, just noticed that with this series bitbake has started to run tasks in parallel.. How it's working? :-) Currently 4 running tasks (54 of 217) 24% |######################################## | 0: mc:rpi-jessie:buildchroot-1.0-r0 do_build - 101s (pid 3271) 1: mc:qemui386-stretch:buildchroot-1.0-r0 do_build - 101s (pid 3336) 2: mc:qemui386-jessie:buildchroot-1.0-r0 do_build - 100s (pid 3457) 3: mc:qemuarm-wheezy:buildchroot-1.0-r0 do_build - 100s (pid 3524) Alex