From patchwork Wed Aug 16 12:14:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Koch, Stefan" X-Patchwork-Id: 3014 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 16 Aug 2023 14:14:55 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f190.google.com (mail-lj1-f190.google.com [209.85.208.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 37GCEsdh013710 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 16 Aug 2023 14:14:54 +0200 Received: by mail-lj1-f190.google.com with SMTP id 38308e7fff4ca-2b9aa4db031sf65719801fa.3 for ; Wed, 16 Aug 2023 05:14:54 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1692188089; cv=pass; d=google.com; s=arc-20160816; b=endI4uKTfYGzLEiv1XTo61lUEYPwqSwPaZVVTAb4cyTC1OAt9jS/MkaQBT33HW0+kU 00wrGLVtXPFjMdEKKwT4+moLlWfcGGQxD/DWKZ1s33pWHYnPsDYYUVh0VRvSllPDaBNd ojJACrEi0HI9YsMzv8luWl8+EcI3TEw0bQ/QNipTQNv2QC8G/dSAhthHYi3hHfeC6+bz 9/tfE4Hn/ve0JslvikIVEd7g0y3u0eNCp0/2MhD3Y009u5lAEXwQY2DKG7KHYkbxwqKc sMzeVDpRhVtHc1wWKORoNEQIpvSokcEEaOl7FZjjD5xeSOZXrLKNbUjcXN9tu7mpFw2w pmyQ== ARC-Message-Signature: i=3; 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:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=vPhYC6xbpcXb8yvt9WdKv1FuLepTN5EUPGagsp/GGxk=; fh=WZWOvCRXK2TimKoj5gRONrgeMP/aBREd11UMSJswcuc=; b=oIGoU/+ibRo4NxwS+UEOoR0FZWAxcZr+pBou4nW7eIa7Fu0btrpfzs/N1LJ6lgoapR 1Ndx+aI6kfa9Z+XK7wxGcakwHapsL8wdeq/zP5Hz1AgLHKA0ISHleQzDt5xy2oC6B46F wfrt+Ig9GwMfmiiY5XDyuGZsY+xIT/w1oEZsx3Mi8R4UbEX9oqOR0b1keAHmhpm1Hzua 4NMTKp6xfBzP6Ou8i+YMT+2hJFmnCUMRUHs2EpJz3QmB/UduwW5qHfnru2zXfOtekmn3 ZKuk+vHvJ5yUv61qFxXhq/EtfugL6ygmQ9QrEjvFu80JTbsnUysBGgcLLofu1atd2QQu nR7g== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ss66Tgdz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of stefan-koch@siemens.com designates 2a01:111:f400:fe0e::625 as permitted sender) smtp.mailfrom=stefan-koch@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=20221208; t=1692188089; x=1692792889; 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:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:from:to:cc :subject:date:message-id:reply-to; bh=vPhYC6xbpcXb8yvt9WdKv1FuLepTN5EUPGagsp/GGxk=; b=CQk9WUlj23qomqQmv4d1Lfk3LMw5RkpMOhIPJN98C2uM/aiweQUyb+lioVHkZaSV5i 9M7o3761hq0MrsD4795Ba/3ZOblusRFh+dgpKJy/HSG/mpQlx3jr7QWPdmqV7LlNb5uM I78plbNYc0Uj38jwZZfFUk6lUhUT2DiQiKVdwZghIY+f1AEobbQ9TlKU1Rh0aU29EnC+ CUBq105ciw5vR7CY6x2zIuFK7zaEIf65tPf2or6BRNmuoGPYl1tAVjc1ns+KzTFdGDAA szYCJAswxQmasFqctpbAj80t7jIZvp3PVqbuqOWD4kesviROmzhE/6q2jimMWhDXNkQP /8pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692188089; x=1692792889; 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:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vPhYC6xbpcXb8yvt9WdKv1FuLepTN5EUPGagsp/GGxk=; b=en0M8C3WFV+l1B0oZnGIhc1XB0QeTwz8QZXfv4MUUCyj0Z2oyHjEPBXWWLGFHG6ub/ G/h298vyIzdE6F+nIqws0FhZ0HMTzmr5y+wYTJ0jAJxAZHs9exOLZ8bDm+tprTbGexxd 4vYs04UWaewGY+7hdWPCnXLD7AHP9SGY+KNTCsIKTFBqnpfITSJM3ns/yqZ7kqKQqXrt d5I8yeYQhuAcCZdlfMGTDBo1wL6Sw3uDEjMHm4pKO/RyZ9zafLz3Tu5YBl5/TuEN0Ra+ DjNgd3rKxgmYa+2trLhfD716IvqFQcrow81oJ98IdTDTY5pKq87oMin1hj98S8eRoyVn 6/vg== X-Gm-Message-State: AOJu0YyN3yP84fizly7SHVk7wPtcWehGPsVv8sC96ntcOarnqLINx9sC i77FlDUBIW1weiycrw84b8A= X-Google-Smtp-Source: AGHT+IFbXSJuOOeVIYhWLTwYOkbx5XpJ2suVwiccqAtuSE+CgN1kKC0jZngCTvfvS4Mvld1OBnFbaw== X-Received: by 2002:a2e:8013:0:b0:2b9:d79e:7d45 with SMTP id j19-20020a2e8013000000b002b9d79e7d45mr1171848ljg.50.1692188088758; Wed, 16 Aug 2023 05:14:48 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:2125:b0:2b9:5ebc:4afe with SMTP id a37-20020a05651c212500b002b95ebc4afels187644ljq.0.-pod-prod-09-eu; Wed, 16 Aug 2023 05:14:47 -0700 (PDT) X-Received: by 2002:a2e:6a04:0:b0:2b9:b6e7:bd7 with SMTP id f4-20020a2e6a04000000b002b9b6e70bd7mr1347339ljc.29.1692188087075; Wed, 16 Aug 2023 05:14:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1692188087; cv=pass; d=google.com; s=arc-20160816; b=FsttAUZmfRgev3kbExMH2Vfp2LQz8/TclJnRhsSrNiqyrcXYG/aQGcJzWMcZwjiWxZ lcBShZmAKh3F3v6zfietYk57jqOLZL24KWnv6s2z+T7OCM9mQNKCs1Khc/kqeaJt6oZS xlAS/WoFfpb7riSgED21Z41yJ57oPXphYun2e/PgTqHbS6otqmiP7LpzY6FGpC1MpC7K SrItBgmcugXiwZ+IlJez/+O0wGyv7ytSbIphhFAcuPw4mIZUK3qVhaHf4SKbKAoO2DWD 4V8mGKsnbMdp7U/Px2qHGQX9eCtAJBwZwfBOq8rH5mTtdI2R8IANbnS/V7kVy/6e+1AQ 5pgg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=E9+lM7R1JowhlYBX+VmfruAfddHjDzzYN7qz0ZfVnco=; fh=P0iuKgidmAaYvPfY6P+WWv+5AQ1KAqwDcu5amwfnCeI=; b=WMcZmTxT64Z+WEMd9lhvqGUrzQY4ztHy5fXXnM/Yor7o2NFLX4BeGVFsZZIxxiJMWp 6GGCSSIReW5/i0ozvbt3IeY0GlRGTweHQx232H1QO7TP0/WOleKWkF5c1kaOYy2enaLD 2sYR8FWSJ9gunbGYIU4cT5yb8XzwBnLJs8FAHNgGrnbcqjm0hz35axwEW6HmjFoMy1qC odI8gzpwGxz8h9UKh0Y4BYEQ17fe3gpe7LHThHV3KdAuPsJbMAZbh9ls+xWlo/+MyDyu wEOvtwZud7UaEaEn6BmozSnSvzMm7fJ9/natcPm8Dda+SruVm/9BTB5eY0C3BKrZkPQ7 1OxQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ss66Tgdz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of stefan-koch@siemens.com designates 2a01:111:f400:fe0e::625 as permitted sender) smtp.mailfrom=stefan-koch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0625.outbound.protection.outlook.com. [2a01:111:f400:fe0e::625]) by gmr-mx.google.com with ESMTPS id b6-20020a05651c0b0600b002b6f8d5f93csi1162631ljr.2.2023.08.16.05.14.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Aug 2023 05:14:46 -0700 (PDT) Received-SPF: pass (google.com: domain of stefan-koch@siemens.com designates 2a01:111:f400:fe0e::625 as permitted sender) client-ip=2a01:111:f400:fe0e::625; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kBkS+pcyuZe0qgRwj07IPZOaIytNLBLkmvyO9dwclhNxK2xJDYbGyHHRbgvlLvUL23jUJBf+JJGcAAdPuG8xzYujd1A0Dch0lmTPnTTRWC+yc+OLDN0Anwro5mP0JzAlpzY4NjQLbKuklUivg00RvfQLkG5QbEWiplVk5pSUTcMxIEBa9X+3vsK1qwmVQJd0Eck5fj7WlXI9ZxSUnWnD8fmuavElXJw6BhEkjFgRHqhNRoqRpPHANZaAZXZy0fIH1P1TJxxA3yBdG0J9Qovd52OU1t33q2EYashNq0w0XbahTCeoPpb+4VZQxtKysBW0zh60rbf53Ra559ObkGpASw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=E9+lM7R1JowhlYBX+VmfruAfddHjDzzYN7qz0ZfVnco=; b=LYYNYcG6UwrA9ezpc6KimFEqmSIjkB0Wb1hC+EvMIY+AEWd1fjVbpfBFcIa6dc3iwN6DzApCK7gMam8f1ErMSDE6PqtN3f0gEKL1JxgBbb35dfxezB3kuagr1Kww/qQtUR8XA+pkHGBnStj0Ui8SD+AimGuG9A+Nqeg2DpmZHfVrHvz1MpOZwYJ7Ryhk6MHUIiMO86uqEWnLFkkZJBIb/1GLW9Q9MBMEjiDmXdfsNwSay/0Q/w8X04goDYrSzFqmTGKu0UFxT529oFGmBH17wZNxpH7q5/l6NmLR6tu6oJK7H4twWfpi8xvEUb0Luq0qYuConVO572E9kh/fH5nXfQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:41e::11) by AM7PR10MB3480.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:132::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.29; Wed, 16 Aug 2023 12:14:45 +0000 Received: from AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM ([fe80::c9da:178c:455b:211e]) by AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM ([fe80::c9da:178c:455b:211e%4]) with mapi id 15.20.6678.029; Wed, 16 Aug 2023 12:14:45 +0000 X-Patchwork-Original-From: "'Koch, Stefan' via isar-users" From: "Koch, Stefan" To: "isar-users@googlegroups.com" CC: "Koch, Stefan" , "Kiszka, Jan" , "Storm, Christian" , "Adler, Michael" , "Sudler, Simon" , "cedric.hombourger@siemens.com" , "Schmidt, Adriaan" , "MOESSBAUER, FELIX JONATHAN" , "ubely@ilbers.de" Subject: [PATCH v3 3/5] dpkg: Allow overriding build and host parameters for sbuild and schroot Thread-Topic: [PATCH v3 3/5] dpkg: Allow overriding build and host parameters for sbuild and schroot Thread-Index: AQHZ0Ds+7ItWwtrO3ESU0qUqQzwFSw== Date: Wed, 16 Aug 2023 12:14:45 +0000 Message-ID: <20230816121423.3956608-4-stefan-koch@siemens.com> References: <20230816121423.3956608-1-stefan-koch@siemens.com> In-Reply-To: <20230816121423.3956608-1-stefan-koch@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.39.2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM9PR10MB4959:EE_|AM7PR10MB3480:EE_ x-ms-office365-filtering-correlation-id: 76b77c22-3ce8-4ec4-473d-08db9e5260ea x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: r+p799ODFDfRkqXpd7CEsFs5KFU0bM+jIS1l3u1IBg4nws23XKcTz6ZpFB68FISs/AEYXKB341OJNwfsnXTPMi5ZrTCiYQpdj0nNKkxUJgs4y1JOedSW72mRogHvVrUspN6zt44ZAngH6ytEI3dWW2PC4zK0E6vlgfpnOAz2yAvSFPHQFXDdECSfjSGEs0houEq5+MyW68xLdigCnmxyZNz2bZaCBke6Iy2tktpljZcTdPUNs3HlTQTJzfmDdNUQgblprfZeY0FEXVqIAIwX6XrZmJu+E21ncnkWqVl9N0tORbCaj0AhEOI+Hr/XJoBw6i6c1Sh1y60HnR85vSQ/8D7zY0bX/KIfisS5V+sSixJU4TlDalnX+rs0U/evE/uCjSfKrvihC7mOSiNu2IBQrX4tUbaLFm5kL/MvgxmdtJRIk60xzTi8lU2T7ZJ5qL1kAA3aKnb4KwuGRB8Q/1gbtcoFz5kT/QVXP2r1QmmcxXaK77gEERK8AySSfrsBfNVHMJtjIQ+lJb8B1XprNMiapiSCYFHXTb9yNbt+/OaOJdMD85pwYy0FUaVn5/xxApDEjublkqn2BZ2rE3I7LE4XPbHuqeYldnz6Jwl1OYiUF4CLGvEfSIbTsjDBQoyHgLFl x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(396003)(136003)(366004)(346002)(376002)(1800799009)(451199024)(186009)(316002)(54906003)(76116006)(6916009)(66946007)(91956017)(64756008)(66446008)(66476007)(66556008)(122000001)(41300700001)(5660300002)(38070700005)(38100700002)(8676002)(4326008)(8936002)(82960400001)(2906002)(83380400001)(26005)(478600001)(86362001)(6512007)(6506007)(36756003)(71200400001)(1076003)(2616005)(6486002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?sU0kapQAsD1gpJBRLAxNOqN?= =?iso-8859-1?q?Ogd++QvkAu7iiecu3qcnMXs1vLWUpB53o5fGvTgSNgKh4Hy7pHgbW/d/r7PH?= =?iso-8859-1?q?2Vpvslg0cvVsDvEXuZASF+wZAmTdV8DWAoRLZjNo/w9XeSRG5/4PYB8NAXYF?= =?iso-8859-1?q?A1GOhAOxAF+a3E07qv9cYDIntdKlGTb8waEPFVcxocjhAiygCSb7lD9iDPOh?= =?iso-8859-1?q?zKqxwW7GbwhZTS6jtKGsnhMHvcofOlFH4l/mzynNPY7PijOD2VQnCxi23aGE?= =?iso-8859-1?q?iesfsm+OSmxRtcPxu4xTbDRk0ukgtmvbthfp816yoiz0+DAM/0a0QlLMfiwX?= =?iso-8859-1?q?V5oZWl6PYINMFBDWlWoJapQDcEUUOUozlmTkFRKa48VRnrrwhcWkJ5/TXoHN?= =?iso-8859-1?q?mDLFaOWjXw4wxbN1xZQp6MHfBMrHlKfSg0ZAjZhC/PbCC53qROxiQRO6jbWC?= =?iso-8859-1?q?ENArUwipKlHHt55Gr0Uym2CJ2tKMjJYf0+O5qHKECGT8UNECWk7WxwZ0vGMe?= =?iso-8859-1?q?XdyEz8Q/ktN+n2prsFOCX+N9MHXKiU+pDbaJfymu3WG7KNq0g0LAiiVkS+FM?= =?iso-8859-1?q?JgTeCOSwy9V9x+1gcdx72cWRP2uPODBghoak3djAffkBpRhlhFwG2Os0LojV?= =?iso-8859-1?q?f8LdBJb+S0B97dp3OtpOZRFR2MJFt42QFW2B2ATlCwE419u27jRKS1ydbg0p?= =?iso-8859-1?q?wguZWwTr36FWoKLBZ2cUiL/E49tn671JrFGhy3x2thv7Mgn9AsKdjw9g69Yw?= =?iso-8859-1?q?Hjlw1pDfN3dKk+K9P+pJpId+JJ2j6KilWM+Jbse6ixgevrUeOP2ytr7Z2LIq?= =?iso-8859-1?q?Q0/QvNys1FU+ZJ3ReIKVv7gmf+GsfSzeTzJXDnGaR3YtHJg8W4i2tiNFBmcy?= =?iso-8859-1?q?mExVUlO4x2e4F5jpLqUltzP/6qygB2JttGFqTkXK6x8YM8jucJCjI+HwRp2h?= =?iso-8859-1?q?GV8xjs2iUct3YYrLUbZLvr+EiLPI1STPiZ8RZtSowSsd6tOCrZ+4t1e6kVmf?= =?iso-8859-1?q?RnBCRUOGtXvqN8+gjUCtRNEI+7Z4bjTGKHyySHj1/Bmu/096KJaOwhnQhSik?= =?iso-8859-1?q?GGD8QONRo7Tj8Y+OCdXJKLU5U51roesHOvc6ah6UjYatYRiuS/F5EpH/euaD?= =?iso-8859-1?q?bfsIE6PUIe7jZGkwzEFYPQbYbn3pFrqLJzu9zNX94DBnX75Pkpo1/UckoNDI?= =?iso-8859-1?q?4fxdwdh1GRN2kR9PWuaVpHlwx37zO9JgbsoKcsM2raHtb++eLG1bBJt0HleV?= =?iso-8859-1?q?Rm5aNxTB7EPuMNX9ndtyYahD9Fr0rU3iMkqhDoyKr+zsF3WWBaAk2c4PXzCn?= =?iso-8859-1?q?LGi1cT6Uv1c0sclmxLCxUO+jwpRIrvS5XWn0C1tBKdKweJZb9KAyPhpW5AFU?= =?iso-8859-1?q?4fEdVuLboEwHhLw+N5I7JILN8gva7cY5LHJ0N+t0poP5QN9SuAzuQe5C1wk6?= =?iso-8859-1?q?LmEHmCzsr4T4by9+q5b3GAli9/HS2gNFoQaxQ+CVJcTh8rpGg+DAbqKjvLPU?= =?iso-8859-1?q?FxhKtNsuFoJ3zEu9R/e2urtzR9Twdj0R66ToXyc7dZ+gTh9UTF0ShNOYSu9l?= =?iso-8859-1?q?WsFE0DVPXsvO/pAfWUsUt0gV3aph32riINLnHM4QrYemkBYpr2H3eJYKTBKt?= =?iso-8859-1?q?LfmgFVXmdh0lN8UBX3bodnYudzevayDwJb1LAlQ=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 76b77c22-3ce8-4ec4-473d-08db9e5260ea X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Aug 2023 12:14:45.3282 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BGZ9/b+1vpp//2ECLew1ksbybembpoyI2fm2o68oYJ0w6ghYOh3hSGU0PIPw4cVU6NPypO2V78PoYs0869bLSg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3480 X-Original-Sender: stefan-koch@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ss66Tgdz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of stefan-koch@siemens.com designates 2a01:111:f400:fe0e::625 as permitted sender) smtp.mailfrom=stefan-koch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Koch, Stefan" Reply-To: "Koch, Stefan" 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 functionality is initially used for custom linux builds using the "-compat" and "-native" multiarch bitbake targets to run additional target or host specific builds for kbuild scripts and tools. Signed-off-by: Stefan Koch --- meta/classes/dpkg-base.bbclass | 19 ++++++++++++++++++- meta/classes/dpkg.bbclass | 2 +- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/meta/classes/dpkg-base.bbclass b/meta/classes/dpkg-base.bbclass index 7b02f378..eaeb0e8b 100644 --- a/meta/classes/dpkg-base.bbclass +++ b/meta/classes/dpkg-base.bbclass @@ -208,7 +208,7 @@ dpkg_runbuild() { def isar_deb_build_profiles(d): deb_build_profiles = d.getVar('DEB_BUILD_PROFILES') - if d.getVar('ISAR_CROSS_COMPILE') == "1": + if d.getVar('ISAR_CROSS_COMPILE') == "1" and d.getVar('ISAR_SKIP_CROSS_PROFILE') != "1": deb_build_profiles += ' cross' return deb_build_profiles.strip() @@ -223,6 +223,23 @@ def isar_export_build_settings(d): os.environ['DEB_BUILD_PROFILES'] = isar_deb_build_profiles(d) python do_dpkg_build() { + schroot_dir_override = d.getVar('SCHROOT_DIR_OVERRIDE', True) + sbuild_build_override = d.getVar('SBUILD_BUILD_OVERRIDE', True) + sbuild_host_override = d.getVar('SBUILD_HOST_OVERRIDE', True) + + if schroot_dir_override: + d.setVar('SCHROOT_DIR', schroot_dir_override) + + if sbuild_build_override: + d.setVar('SBUILD_BUILD', sbuild_build_override) + else: + d.setVar('SBUILD_BUILD', d.getVar('BUILD_HOST_ARCH', True)) + + if sbuild_host_override: + d.setVar('SBUILD_HOST', sbuild_host_override) + else: + d.setVar('SBUILD_HOST', d.getVar('PACKAGE_ARCH', True)) + bb.build.exec_func('schroot_create_configs', d) try: bb.build.exec_func("dpkg_runbuild", d) diff --git a/meta/classes/dpkg.bbclass b/meta/classes/dpkg.bbclass index c596adbf..7d659741 100644 --- a/meta/classes/dpkg.bbclass +++ b/meta/classes/dpkg.bbclass @@ -102,7 +102,7 @@ dpkg_runbuild() { DSC_FILE=$(find ${WORKDIR} -name "${DEB_SOURCE_NAME}*.dsc" -print) sbuild -A -n -c ${SBUILD_CHROOT} --extra-repository="${ISAR_APT_REPO}" \ - --host=${PACKAGE_ARCH} --build=${BUILD_HOST_ARCH} ${profiles} \ + --host=${SBUILD_HOST} --build=${SBUILD_BUILD} ${profiles} \ --no-run-lintian --no-run-piuparts --no-run-autopkgtest --resolve-alternatives \ --bd-uninstallable-explainer=apt \ --no-apt-update \