From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7330297939706773504 X-Forwarded-Encrypted: i=3; AJvYcCUQcugwDTcLNR/ixjhkp4ICamtE2/Em7ul6nF08d3JG6zbw/V9b/r2wJDmZYAbV/Px2R2YA0HhnWo22tQf7SetJcuxt81k2gDp+W/k= X-Received: by 2002:a2e:3e15:0:b0:2d2:50bc:99d6 with SMTP id l21-20020a2e3e15000000b002d250bc99d6mr759028lja.35.1708456066462; Tue, 20 Feb 2024 11:07:46 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:8510:0:b0:2d2:3a2b:cea1 with SMTP id j16-20020a2e8510000000b002d23a2bcea1ls935693lji.2.-pod-prod-04-eu; Tue, 20 Feb 2024 11:07:44 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXaH8h3t0Sj1iKtWiXFoS8iP+qqEUtHK9rbxcP7L78dMIUpqqk9H7tE1JYthWma5XLAEslpvzuN7mIt68MxjS8aQ7eUJeeTtCKGcZQ= X-Google-Smtp-Source: AGHT+IE94H+DJ/8+WUDlpqjrV3YtiOqyP920WMWYM49sJPHZ8s+lqq1D51+NYp089bbZgMZ7blcs X-Received: by 2002:a2e:a54a:0:b0:2d2:4cb2:59e4 with SMTP id e10-20020a2ea54a000000b002d24cb259e4mr2173422ljn.31.1708456063798; Tue, 20 Feb 2024 11:07:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708456063; cv=pass; d=google.com; s=arc-20160816; b=ZcJkQk0FXjz9ERdEBo1uYN/Y9Pkgo4bXlYBzDVNuIxV0lHLG7AayI9YcJubmqBbm3A ZaJ43I9Q17wFl0q3Lqpdb1OKEyV7rXny4pVcjh3HAQMPg668kw32knxjPT/Q5u/ajsYZ cjfFbd087er3Rjdnr+BxWeCRWtuPWg6jaXcEjxIrauI5dk7jIOIBkCmwzRHIxsoi8cwi fbpoPVox8GX6OKfkwFelyNry2NoVuSIn+BUr2JvzQyFx+tuAk8UkWvLs/p47S0iSm69S m/0IByMKm3D9iTVkEkaLr9z/wfIMFO45mpoKthGifEDoz/ktx0TtbGj0HbBDycPDBOqX HJZQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=mVJ3y6jqn1luhTqSX4Kon5Mrno+vJMX6aA7ro0K/7zs=; fh=TkmOgao0kLz1UT6wQ+42OhPWP0YFEA7N9R+STVMslK4=; b=nAzILGKsJgyBLXL93Ag+yzx82112UTlqAxINnPcNU+aL8BGasojERgHyrumkHVmY+c dAnj95aI3/WJ+VgQuv+h170+Da5/Smtgb8UchZu4SMk8zG/R3Gj+6mTTagrbFCUtGhw6 eUaLB9GDu0MIS8GPEuytFFxjBp7ZgsL97gaQbJeTbZFCEp13CTnalisbRPYjNWJab1j6 bo9WL36IWZgzjQy0oeG+oq3S4EtmoXPevxgiH72DkZso+5PF4uPGb8VbBCdwkn+oB6EH dJIgQFCsRYDsJQ5cNx+XL2WYCVYpsRGOhQmlwKmtjVGK45kXwq5QLv+fsR9l8WHOwUfh m40Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcbbEYhM; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe02::623 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0623.outbound.protection.outlook.com. [2a01:111:f400:fe02::623]) by gmr-mx.google.com with ESMTPS id l7-20020a05600c1d0700b0041259abe324si409092wms.2.2024.02.20.11.07.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Feb 2024 11:07:43 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::623 as permitted sender) client-ip=2a01:111:f400:fe02::623; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcbbEYhM; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe02::623 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eau74dPR27oAdRyF7uYmc0PabQJDxZbReTS+6vkbqsQ5IKW8i+Qoz7vttXt40b0qWt8hpajIcz+hqBR5++XJ7uD/V+PxdymH8GxwWEHnIrBOxvItBfqOiN5/n8iwH7rUIU12rJdgtgWpKtTZqUYA9+gTBgV1G6crSelxLFlRe3MPuc8eV904QV5O+K0PG+WwuqbbMOB9K6J65DCSP2b71qvvAFuRUQEOv0cWII1ZTzNJ/OKeixTcOoSZH4RcOZmqWFgkXdfQih1Ty/kz9IgXdYUuiz84xvkPWRhQNJjEZVXTHv/PQynSfLnPPwqm5gOC7kUn7b8z1kFHn4qN0nXwaQ== 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=mVJ3y6jqn1luhTqSX4Kon5Mrno+vJMX6aA7ro0K/7zs=; b=PYN6VkE2u/wuCtYcY120vaB06ohftOpPMU56FyqUNWAUgVxu317P6VuRYva7hC92ExvSG2dO+leIVeCttYz6FMksBQYp5bK75DkGqLLWA/GAd69RdeEUQv9LIQVV2aBP4/RczGu0oXu5GKPlwkegikQIkE2C8hxbOR6dd9AvW3+jBumChzcYL2HoVIK696rwFxyWKrVxGN3q8dZsnBOFEfxDHkke+/cSUmEJNKdup9CUN+rP+6Q2aBSTohkYXQgPObDVVKsKh9+kIROx9GSDtDYfdbcPPcgiMS+gmQ9efddvUSssknXg0Qlsz7vrdHsDUQSCnuWa07l2nz6R8Dwszg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mVJ3y6jqn1luhTqSX4Kon5Mrno+vJMX6aA7ro0K/7zs=; b=VcbbEYhMC+5IsjD6K4FkdR5RJmENqiYuXcNhUxd/09Vrlq+FOmUKggWxEaESD/7rpLuaVOWp75eKARpzOUTTdEEaab9uP3h6owlUxSy/OVDk0ALDMj9SJPKhX/7wkiEXVWKIiUEgWyAWRsw+3EveYgPk44eoqExtFHIMKFGNkQKCcKXdgOsPk2F4roT5RyOfgMRnaSk3r/Vv+uaGAWWW+S3MtGDcB7wS+Fr3QE6PFjBshvdGG52f9SwOhSB4NNQfMH2M0dFfm+IgveqKsF/Xw4XtwG2nkPsrscBk746jfVgdqeLsjgpc9XGvnECPwdOux2vg21/MZ45MWx0mbjctHw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DU0PR10MB5218.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:346::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.39; Tue, 20 Feb 2024 19:07:42 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8d16:7fbb:4964:94fe]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8d16:7fbb:4964:94fe%3]) with mapi id 15.20.7292.036; Tue, 20 Feb 2024 19:07:42 +0000 Message-ID: Date: Tue, 20 Feb 2024 20:07:37 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] debianize: use debhelper-compat to generate compat file Content-Language: en-US To: Quirin Gylstorff , isar-users@googlegroups.com, felix.moessbauer@siemens.com References: <20240201101236.3555681-1-Quirin.Gylstorff@siemens.com> From: Jan Kiszka In-Reply-To: <20240201101236.3555681-1-Quirin.Gylstorff@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH2PR16CA0023.namprd16.prod.outlook.com (2603:10b6:610:50::33) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DU0PR10MB5218:EE_ X-MS-Office365-Filtering-Correlation-Id: 58fee76b-b644-426e-2dac-08dc3247366f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zio5FSxD7SIUhG+yejS9L3iQx2novXvoWcv9cPNhOuY64UcZdUF894pq/DTtvBB2XDInQXS1MhiT+l/xIByZ3sL8w+hiezqSk/ARdoeiLcnGVLkrJvH/op2MDayBMj0rwDO5cQtciHiew3mOKEWZpBlLPxYAyTFpmI+3hM4DKC3zPaoATLeEF0OaPJRE7TH57twbEOnFgm3jtFxXf2+KdqejzjnAWWBf2dEWeOUE416dA+Pt2YaBEuKXG7VNnEgGH6xcXwXR79oTW1uDxpQm/fWehvTHKprFgD/UFscaHVUOUi6h1Vc5a3nBkYufo5ObQpssOm7Q5vDikZ2FwT58DdO5mno88NZ1r4Eu5HJEnQt9ydLVhiBs5gMNZztODCcgOiE/0gQq4PXZ77cFekOX2kIT4YT/gzRAJUk5tntf+7fx4TEflmsQpLLuW8vwuUSRjB4gi79aCxIydAjh0a9a0Q/+4dsG1UPX8vCA++YPTOMstDZjzF6Zezu/D44Ogy5+GMrXODln2J5GD0ZLSaf9fg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cUIxWFVHUDFhSUtKeDF5cGhuVHBmdGpsR2RmcS9lRUIzZURBOUYwQnFubUZT?= =?utf-8?B?YkMyQTBtb2w0RE9FYmNWMmdOdVJzekJyZXBwVkYya3F0R3ZqMkNQNXdFUktV?= =?utf-8?B?WFV0Yjd0RVdYcG1oeVNEamhOZGVsa1pwNXVwMXcraWJrUDU3My9TTTl2Qnds?= =?utf-8?B?ZkQycDVaMjZyTDlkdEpxNHVRU2FmMGRPbWlqOGhSbFNEMHpjdW5sYXJTajVR?= =?utf-8?B?d2VsT1hNQTdnaHBLN3gxT3BOMmRWN1AzMHB4TlJTZng3cjhRb0xnODlKaXF3?= =?utf-8?B?cmo2Rnh3UmNRbmtFa1ZRV2VRUmttbVpXRUREd0IrMkZOdWc4WE1ybU1wNnEy?= =?utf-8?B?TlRlUU9nTkZGeGd6Qmk3TTltbmljWWFhMFNpblpWaVAxeDgvMmkvb25DVkJ4?= =?utf-8?B?aXlxMVBOZUF2bTd1RnJEUjZEYzNMZzd4VmhQQk1NUCt5WHNKMXBOWFNNVUJ4?= =?utf-8?B?eEVxOXFQMlFQV0NJYmswclVoQWpXblI3aENrZkpPdnhYay9xeWhmYkJCb0o5?= =?utf-8?B?Y0hzajhqYmRzV2Z4cXZCeEZMamdpQ1VXbEYzOHBFbmJuNXNvdkUxZWw4YUYz?= =?utf-8?B?U28yTjRNdjZHWVJvNWVnT0JzblhHc1RScGhnSmNpMUdNeXNkWEtjYytMeE5O?= =?utf-8?B?VU9mSjgzaEdRcFMzVzNUNmxtekN6UkVEUDFIUzNMR1lMaFZaUjdNTHhMT0Jj?= =?utf-8?B?US9FbnR5ekdLVHg2alVENWVWUVI0K1QwdzRnamphbWthRzFaUGZmMnloV0Yx?= =?utf-8?B?YnVTNmZJTEtQaitlRzBEaTJlY2JOQTBPMStQZ1ovdmdMZkNGTWpMeXNENGls?= =?utf-8?B?U2x4TGhJWThscFNOV0U2b1pkZXo1NGZ3U0puVkFlOVZxeHk2ZDJQVEwreHV6?= =?utf-8?B?K2lmU3g1dU0rNkgvUzFHS3ZyQzQzQkp2d1Ixb1ZNeW9sdStOeEZHNnlydmNa?= =?utf-8?B?RDhrbWNrVmJKekRpZEF0RzdyaHZQU3QwRWlGYmxKUTlUdnJjb2RXMHVjQ0NE?= =?utf-8?B?UXhzcUtKclQvNXlEQ2Y3TlBPRkV6dkZsUUN6aVN5MmFxVnhjenl2YXNnUGdq?= =?utf-8?B?YUttRENLVW5DZVUyK0V4eUFIU3VPL00zemNXRjlrdUkyRjJ1bm9HQU4wYTRq?= =?utf-8?B?SHlEU3lwUHFQV1NTUUtWM2c2RVdyYzNleVVkRnZVY3p0RGhsYlp2T0hlRnNI?= =?utf-8?B?SWRISWFoWTkrSkJUS3lhdlM3UFpMa0Y3Sk1jRllycXBtWDc2TC9CS05RZUhH?= =?utf-8?B?M29aMzd0VG00MENTeDhaZU55YTJ5cVVlQVYvWFMrSERBZjNaZlpZUmlWY3Y3?= =?utf-8?B?WEN6OENLNkNEMHBrbFpEallGZXlMWHpQT2FsRkllSVRIK2hGckE5b2FobVEw?= =?utf-8?B?aCtWNm85aHNrTzJsNDhLRDJuRHVqWkpQb3VKNE1ZamJxVlRrRWF4Tnh4R1o0?= =?utf-8?B?UlBYMGx1b3NMM3ptdmdUcThNSkZ4bnU3ZlF0M1ZLRnFoRjlwczFrOTY4M2da?= =?utf-8?B?VGFKYXJBNnl5WWZjR3dQajZGSVREUEZad0xJcEZWcC9Mb1NwRitLWHh3bkQw?= =?utf-8?B?bjVxUmdwVm4wa2dHZUJrcWxQeTFXZXBxRFFySlN0WG1yYjdob0t2SnhCNWk2?= =?utf-8?B?T0svcDc2OXRzSUhIVytIcmtsbVRqaEpJSGs2NlE2S2FyTGpPV3g0YzBhRU9y?= =?utf-8?B?aXN0cWFuWm5VdkR3MmJUVzlZM0JCZHAzakVCUGkzL0IvdC9OMkt3dFRYbG95?= =?utf-8?B?YUVBQUhBUGU3ODVTbXBra3B3M2FabWg2eHJjUGFKM1hmL3ErRWc5cnFidHli?= =?utf-8?B?c0pQRjR6c1JHbEUwZ0N5MlBqQnFxQ28ybGRzMnduUHJKZ0czK1JmbEpXRHZ5?= =?utf-8?B?bDRKZWpqdkV2SjhUMkRGZ2ova0F2QlBJTGdwT1AzQjU5L3BmQ0pwZHJ3NnFq?= =?utf-8?B?blc1bWd1Wmw0SVNaSWR2eEZkUUVXN2N6TmJwblNxS3pWcG5Ibjg3bHlJZVQ3?= =?utf-8?B?Nzl2cU9mY1N5aUtHVHpOR2N3Zi9hWWEwSEZFYnE1OXlXalFCVGNVb09ScDJC?= =?utf-8?B?YUg5dHd3ckF5ckNpUitnQXBuak5aSFJDRG1VZUtaVkZyVDNHNSt0MEdhN0sw?= =?utf-8?B?Ynd4WXNlZytMK0VPMkx2OUM3R2w3VGMvQVZLYXlmbUlyNktvbUxxNVRBTWJM?= =?utf-8?B?ZEE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 58fee76b-b644-426e-2dac-08dc3247366f X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2024 19:07:41.9118 (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: YSZPFkJaeuZUWsEK4BlJF7w1LjJVIxAQyyB8+AKQsWqq3rG1g43lzwH/GrI3hB7qdrWJYRggfkU05+22iTuveQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5218 X-TUID: TCwOBvGCcgoA On 01.02.24 11:12, 'Quirin Gylstorff' via isar-users wrote: > From: Quirin Gylstorff > > debhelper supports the versions debhelper-compat (= 9) till > debhelper-compat (= 13). > > This patch also adds the variable `DEBIAN_COMPAT` to set the compat > to the desired version. > > Signed-off-by: Quirin Gylstorff > --- > meta-isar/conf/distro/raspios-bullseye.conf | 2 ++ > meta-isar/conf/distro/ubuntu-focal.conf | 2 ++ > meta-isar/conf/distro/ubuntu-jammy.conf | 2 ++ > meta/classes/debianize.bbclass | 13 ++----------- > meta/conf/distro/debian-bookworm.conf | 2 ++ > meta/conf/distro/debian-bullseye.conf | 2 ++ > meta/conf/distro/debian-buster.conf | 2 ++ > meta/conf/distro/debian-sid-ports.conf | 2 ++ > meta/conf/distro/debian-sid.conf | 2 ++ > 9 files changed, 18 insertions(+), 11 deletions(-) > > diff --git a/meta-isar/conf/distro/raspios-bullseye.conf b/meta-isar/conf/distro/raspios-bullseye.conf > index cc64a015..2515f0fd 100644 > --- a/meta-isar/conf/distro/raspios-bullseye.conf > +++ b/meta-isar/conf/distro/raspios-bullseye.conf > @@ -25,3 +25,5 @@ THIRD_PARTY_APT_KEYS += "http://archive.raspberrypi.org/debian/raspberrypi.gpg.k > COMPAT_DISTRO_ARCH:arm64 = "armhf" > > DISTRO_GCC = "10" > + > +DEBIAN_COMPAT = "13" > diff --git a/meta-isar/conf/distro/ubuntu-focal.conf b/meta-isar/conf/distro/ubuntu-focal.conf > index 7b400bc7..81728dec 100644 > --- a/meta-isar/conf/distro/ubuntu-focal.conf > +++ b/meta-isar/conf/distro/ubuntu-focal.conf > @@ -8,3 +8,5 @@ require conf/distro/ubuntu-common.inc > BASE_DISTRO_CODENAME = "focal" > > DISTRO_GCC = "9" > + > +DEBIAN_COMPAT = "12" > diff --git a/meta-isar/conf/distro/ubuntu-jammy.conf b/meta-isar/conf/distro/ubuntu-jammy.conf > index ce6ae511..afc4a731 100644 > --- a/meta-isar/conf/distro/ubuntu-jammy.conf > +++ b/meta-isar/conf/distro/ubuntu-jammy.conf > @@ -8,3 +8,5 @@ require conf/distro/ubuntu-common.inc > BASE_DISTRO_CODENAME = "jammy" > > DISTRO_GCC = "11" > + > +DEBIAN_COMPAT = "13" > diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass > index 16f3638d..7de98673 100644 > --- a/meta/classes/debianize.bbclass > +++ b/meta/classes/debianize.bbclass > @@ -10,6 +10,7 @@ DEBIAN_BUILD_DEPENDS ??= "" > DEBIAN_DEPENDS ??= "" > DEBIAN_CONFLICTS ??= "" > DEBIAN_MULTI_ARCH ??= "no" > +DEBIAN_COMPAT ??= "10" > DESCRIPTION ??= "must not be empty" > MAINTAINER ??= "Unknown maintainer " > > @@ -60,19 +61,15 @@ EOF > fi > } > > -deb_create_compat() { > - echo 10 > ${S}/debian/compat > -} Surprise, surprise: This is a recipe API change that can break users [1]! Please document. Jan [1] https://gitlab.com/cip-project/cip-core/isar-cip-core/-/blob/1f1af2a6a6db78c2b3363b90a920526129269d19/recipes-core/ltp/ltp.inc#L23 -- Siemens AG, Technology Linux Expert Center