From patchwork Wed May 15 11:08:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 178 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 15 May 2024 13:08:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f57.google.com (mail-lf1-f57.google.com [209.85.167.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 44FB8U9u004211 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 15 May 2024 13:08:30 +0200 Received: by mail-lf1-f57.google.com with SMTP id 2adb3069b0e04-51f8aadbf04sf6573068e87.0 for ; Wed, 15 May 2024 04:08:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715771304; cv=pass; d=google.com; s=arc-20160816; b=qo4zrz5Z6a0xNdKCPllpIlE8D8D0/RfNWYq39CznbhJcjkT6u659p8hJEk2oGGD6Jr UGrAPxxalvfoAALLbXMQdCj/2+7Dg8Dej9j4g3LUjELjY8UkA0VyJJOSYU57P/M0R+Sf IfmZN5sxkMAvdEdsauPHhwfziKUcWtYGMhKZdIAOUpghmSoTJd1qq1/wutoCEdt3jzMq zeUbWtWCef9erLcJGiM6WnxAgxlotRR1Wnn/xZPNYSKAz5zmb50aiQBEjMRz3+CANriP m40ZSJ3bo3F8uP5wPjULGXugB4wzSOlbyPhZy30iXVHRfu0UW83jUr3vob+P2jOTYxPL EM3g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=5ra7gDBNij+eXi4C4zf7/s7lnpCcqstwut2mo1sApqs=; fh=SDYFbtJwrbuueez1/7nKhck0zbhrqkGkSEIbF499J6M=; b=axvXCVq59IqTdnKYXg/ehZE1lnbiLI7fzBRj31OnNJsmlQeX93WgUfpwiiTdK7mYDh hv5bPORLoIQY/oocOpaMiZ797CSOCYuXJ8nCua0/nsdkI5cYo+UzI8ee8a9bLBrpwzQQ MVJ0JDflXuINpEjFdifhlWcWjjVxLRG+SJWaM0toGjqfWi4+RIpybntRDWjtRjMqiA+5 oZ7JmvQS3owDG71yUytXGdJQu8SQCC2ArP5112ueT8elcA+I+x8+apLGqhh9TFNUrXXu KA7VvfETmFfSByxmyRDpuq3saa/0olR56lxuDXvFsvF9P6WNrYmcdDcAAYmx28Y4UVDy 6zvA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="SGMvvFj/"; spf=pass (google.com: domain of fm-294854-20240515110820ae4c232190e4339615-atubpq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-294854-20240515110820ae4c232190e4339615-atUbpq@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1715771304; x=1716376104; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=5ra7gDBNij+eXi4C4zf7/s7lnpCcqstwut2mo1sApqs=; b=S8XA6fDCsX6pbRPMZ13BmAzmM4v5tpaK1yuMjdkzBrBE2hF83sqXI3juG8e/0WErkt y76a62NxdGECglHQfoacqg+iZMjyhbkOkLg2YgIrkUYUYDOWHlhVs6E4UBF11AbWgvKm d6CZTpFXfVK5z+bTmIScJ7TJ/I/NnM51IQtt/a2xjD2heOk2Zn7cjI/5TN4FsHIa+vUx UqYuv4IDxXm3P2a/AaLDYZCY7js9svSta4Vd0igohGQi37XA4XWf+NsePP9RW4TZu1XL 9uARqZOsUV+vRihSNWlA2HQBAjJFwOA456b1VQIR2kR+U3pgH6k2LmHS8uZWaeOkzOc3 UnWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715771304; x=1716376104; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5ra7gDBNij+eXi4C4zf7/s7lnpCcqstwut2mo1sApqs=; b=QWUXi8uFYFimr07gV1yF0Fkyp4pTNdLe2u3a7DnO6hjIKu3PKKdkPHH+dXQ0low1hu ys1WqVKWckn2gYc6HCnOnHqIitsyFH6AfWA9mL9sU1/ghs31Lr62AEBx8xqXQ8Q/0WdG DO22I0g0i17yyBxTx0p6V4RquVQCfQL0N9eizu2xZupqs+WbMVo8LvMufw/BL+Wum/Uv 3THxPfvdzyXWb2OWozeQ8z1jk/pKbySN7mvuh5Z9X22OZ2Ld8Q/fjD8KMDS7BtPoZjEa xNacpGnzHk+zFiJNlwUPR4cJMNRKkdbomXqPNn37ONvTFxsQOqUQO102cXz4i63lYTcM kpBA== X-Forwarded-Encrypted: i=2; AJvYcCX7K7D7YuTfNpsbyTaafLkKooM96nxOW3vK161UZgSZYD6tf/lve/fwBqalcuPUzIiGx24j1yzOP4ISEpnod9oNaaY0uuI= X-Gm-Message-State: AOJu0YxESTioN8EtCcBv2umdQ1Ewa8qXF0gBggc2B11ZfY6EQAfRn8Ns Fqzr3cEPsvniM32taZchiknWlYJGSeirOTKL0A+gnlqWgSo/cqik X-Google-Smtp-Source: AGHT+IFy0+ghEOyzkwevA7JxhJTdkA1DxkHLI8TGSg8nVZODEg+QaXGi1meP4Hxeixk0DAuwxhTrwQ== X-Received: by 2002:a05:6512:6ce:b0:523:6e01:a701 with SMTP id 2adb3069b0e04-5236e01ab0amr4037619e87.64.1715771304078; Wed, 15 May 2024 04:08:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3f0a:b0:51c:17d5:cf19 with SMTP id 2adb3069b0e04-521e30332b1ls1803538e87.0.-pod-prod-04-eu; Wed, 15 May 2024 04:08:21 -0700 (PDT) X-Received: by 2002:ac2:51b8:0:b0:51c:cd8d:2865 with SMTP id 2adb3069b0e04-5220fe799efmr7771638e87.44.1715771301534; Wed, 15 May 2024 04:08:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1715771301; cv=none; d=google.com; s=arc-20160816; b=XBh4VLozhLjxhEr7kCQ8fbQbPUBuI2zciBR8aEyALE/t4ZWIj5oNo272t3DvirOqn4 JevL3z/TQReL3DCurK6aGWvouTFu3t7JHkrtPI/F+3Juoem1rs3LMTu113BqIAAiygOX wCUFi/P3DOR733Ip/ptTtcC4DPgdm7sFctrhzlop3OhpItS0tve/BPAmxxNZHNruiPAa 07EWsAkyVfsPUkGYMINObg2T6r8T1zXy7geUOWg+RA/4hu1bI/63Bxzp5qbmJ+9Gy/oS q+s1/COtIGxZSEb/IleEoCg+4LsBcfCoFpIYdZ1Hxz3zuaG8wzn4qo66sMdRuT1ggG17 +qxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=X/n5LQxfWUM7ibz/v3ar1sVk5r5Hnl/lWCfYHwjbVZw=; fh=XGT9su1InluIJlpNbfO5AhdONNgYrcrI0omn79eqbSQ=; b=E/NNzqQTk6kvQiYLt+944/MJQB/kJr24VTZUBaAJCkh9kqGUvrKSAzUQR4uBwSapkm +0zi3M8ahFF6gbFjn/bk84zkEBerwH0NQiu41irQA5ZDP7PQdEkmhFRdaHlVLi9XsARz StXx4olpJ9dSmm9sPXeBcgeuR4iePfRwWwIjPcaJLNjnB1PXFZoQr7wmk3jCMFg/Ysg1 LkgVq0apdN02UFGbraMrwRJgFhykBRgoIuGr6vnJ1DlUSpKbCrceLq9plVDAW3d8U9GO qwaU7R89TepYiK2MqipyE9mAP+mwbarx4TdOkXBDwii40smZaxR4P+UGc+jaOgjxWy9L 4DSQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="SGMvvFj/"; spf=pass (google.com: domain of fm-294854-20240515110820ae4c232190e4339615-atubpq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-294854-20240515110820ae4c232190e4339615-atUbpq@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net. [185.136.65.225]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-521f35ae079si429741e87.2.2024.05.15.04.08.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2024 04:08:21 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-294854-20240515110820ae4c232190e4339615-atubpq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225; Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 20240515110820ae4c232190e4339615 for ; Wed, 15 May 2024 13:08:20 +0200 X-Patchwork-Original-From: "'Jan Kiszka' via isar-users" From: Jan Kiszka To: isar-users Cc: Felix Moessbauer , stefan-koch@siemens.com, Adriaan Schmidt , Anton Mikanovich Subject: [PATCH v2 0/5] More kbuild improvements, single-build source packages, cross profile fix Date: Wed, 15 May 2024 13:08:14 +0200 Message-Id: MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-294854:519-21489:flowmailer X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="SGMvvFj/"; spf=pass (google.com: domain of fm-294854-20240515110820ae4c232190e4339615-atubpq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-294854-20240515110820ae4c232190e4339615-atUbpq@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This depends on [1] and replaces [2]. Jan [1] https://patchwork.isar-build.org/project/isar/list/?series=1184 [2] https://patchwork.isar-build.org/project/isar/list/?series=1171 Jan Kiszka (5): dpkg-base: Fix enabling of cross build profile linux-custom: Model cross-built kbuild package separately linux-custom: Resolve native source package differences dpkg: Retrieve Debian source name from variable dpkg-source: Build source package only once meta/classes/dpkg-base.bbclass | 2 +- meta/classes/dpkg-source.bbclass | 60 ++++++++++++++++--- meta/classes/dpkg.bbclass | 3 +- .../linux/files/debian/control.tmpl | 12 +++- .../linux/files/debian/isar/common.tmpl | 2 + .../linux/files/debian/isar/install.tmpl | 6 +- meta/recipes-kernel/linux/linux-custom.inc | 8 +-- 7 files changed, 77 insertions(+), 16 deletions(-)