From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7162240210896420864 X-Received: by 2002:a2e:82cd:0:b0:277:3cf:8ea3 with SMTP id n13-20020a2e82cd000000b0027703cf8ea3mr17259755ljh.59.1667808166340; Mon, 07 Nov 2022 00:02:46 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:8781:0:b0:26f:8b88:ccbf with SMTP id n1-20020a2e8781000000b0026f8b88ccbfls2109562lji.1.-pod-prod-gmail; Mon, 07 Nov 2022 00:02:45 -0800 (PST) X-Google-Smtp-Source: AMsMyM68eeGCTnLlaX+hjc3P5glKnLohTpUWrpEJpjvPsaVOl/xSYUfxc6S8fh5nztJj1knKLNYz X-Received: by 2002:a2e:711d:0:b0:277:5b3d:23ca with SMTP id m29-20020a2e711d000000b002775b3d23camr13730078ljc.85.1667808165040; Mon, 07 Nov 2022 00:02:45 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1667808165; cv=pass; d=google.com; s=arc-20160816; b=DrF3b8whXEbAsvFELeL9TpsZ4hhSKaqlRHaCqHBrWxDMYmNqM0QBHZ53h1Nldd9jNd N4YjJ1WtgCj/0Wiea5aKfgZxIJQiKpkDFObHv6x+fv9V/c5WWLKvsUp14/8Jwh30rGGe gxHQ5dfl/8SCSoxG+COIpwRhj31TVSwU3QJg+2odO9cQJ2hY+UimfK8c0pPqr27dczyD Lzc1k0ugufvHiLAk2+iDxjSUr9uHMF0R8A9Z+78uUFqy8j8OOb08lBQKDwKz2OT3WMrN JsVYr+FcaWqdEbORqwvG+RjaryE7D5vXqGKHMudnMl8+ZT7T5giMVATv36dhtfdxbb7U ifvA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=nF8x5AW7XJSI1PPGGzdTHu+zqIncSsL8NC4GoSnv9bA=; b=bsSADLIJod0KHFnxLMUg+AsGOiuAKVs7oEW1gdAMW0JsMY8oXpbyB1LuDHgR2QFDc1 g4om5DehIMWLGL2YGE0vQWa/I1V44vb1PhqM9RPCuz/xxjOVuo7LpHL8L70fKOL4P/iX wOjfR0VqaVwjx44xbwBpwmowMKQrO4RUYhbaA8aq7EFprORovAqSv/e41bAzbSA0NnnT ayqvCmBshv/LFbHVD2j3r/V8ii5W8OW5Ro8YhxkNlPNqB5tvfYg9LtUnmkNuDc8iNitf Pw+HEcp66unQlZBEQH7Zv/4PC7fgLeiHkTPj4107um7wu+ax+PIFmOhmR2FtdnIo09gW Ynlw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ijSjAUGP; 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 henning.schild@siemens.com designates 40.107.2.75 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20075.outbound.protection.outlook.com. [40.107.2.75]) by gmr-mx.google.com with ESMTPS id u12-20020a05651220cc00b00499b6fc70ecsi231833lfr.1.2022.11.07.00.02.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Nov 2022 00:02:44 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.2.75 as permitted sender) client-ip=40.107.2.75; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ijSjAUGP; 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 henning.schild@siemens.com designates 40.107.2.75 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l9yeh0feVBcfvjo40KmqUJxnb44+5VvBTAuCBPpUf03evxBLET+SIMwg6LhrF61PIkeWdexHLC6xgNQfXfgPe2mm2t2p2AEjlrz5Rf7QrzM6xdi+cc16z0J/sJjyU7n0g0YxxvCOQGUm0kcIcj5ja3n/jrefHDPBgs/IOZgcXinLh7pBseI8Yo09Mww5F5nSDihlltsmftsnttlJBSBFpRxEMEy/Tsj3PRSFALFO/cWlFHsIh5T5doCR0Y6JM3I1enk5VjzQUtVgOumOdmpRC5JuNmyjT07jQbfCh5esaPOVX1VepK6O3vSPUogrAqXiW/Xy2XGE52T5qG1a7savFg== 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=nF8x5AW7XJSI1PPGGzdTHu+zqIncSsL8NC4GoSnv9bA=; b=kMv/s8VSo1kfePx4maKmJSa9OByKgoTpnDnnk5gzOxe7lBctWveozRWLJNVTvKRL35ZXkzsqS9HgpIrSe4law156CMTRX65VaSmQGEbpGz8KfxJmMYqIU6ZJPwzSGpmpq9hKaLn5W7WrDFmBFN/S3UW+FXozrc5LYyLqmubglX2ERtYZXGRWQ9rZRtOIKZ8zAeEDdMQO7x2V/rqatd4zFFkG4I6NodFPGFQbdETFV8joYTg9arwSyK/QNDJFIoKtVUjJ6/J0rNu3j9QVODRACwb36aDBl5dVGOQZGxoFFvXt2F2158Jm7hozIY+UtNUmAucJaP6oUYX3nuVPB9mxFQ== 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=nF8x5AW7XJSI1PPGGzdTHu+zqIncSsL8NC4GoSnv9bA=; b=ijSjAUGPLJgYpFocIvdZX2/slajAZJXbEnNhC3Xa62cu7PEiATyAWjdJWq7VFFZ9ugqDs4FRXSzHSVC8iz5k+t8efxhCqS9q58uHv18ZAZksf2F/aZbyRMScfe5RW9qq55CFzI+r3VwCaN71r2xw3svdF2KwazdYRzUOlYVEAwiDZ3fZKtC8Nvsw2nJvTsLxHUOsEabUHmoUMWV/ALf9RIMc1dCU6cDheNUpYFKqdUvnY1oQRZj9kGDAQX7h4rsGTQDlj99rUOs7iLV1ssoBQJy0tXLnzvA2RDCSkYsfQwbulR3PV4/jPUjntljRR92074TvNi+JYBTnJf/wfkduTw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by DU0PR10MB6412.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:408::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.25; Mon, 7 Nov 2022 08:02:43 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::e9f4:4305:f82d:1abb]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::e9f4:4305:f82d:1abb%3]) with mapi id 15.20.5791.026; Mon, 7 Nov 2022 08:02:43 +0000 Date: Mon, 7 Nov 2022 10:02:35 +0200 From: Henning Schild To: roberto.foglietta@gmail.com Cc: isar-users@googlegroups.com Subject: Re: [PATCH] linux install.tmpl: added CONFIG_HAVE_OBJTOOL in OR for objtool Message-ID: <20221107100235.48b07775@md1za8fc.ad001.siemens.net> In-Reply-To: <4uib2il4q62q.q_EMhEP7Ci2DAvn54u8ALw2@16F0H.trk.elasticemail.com> References: <4uib2il4q62q.q_EMhEP7Ci2DAvn54u8ALw2@16F0H.trk.elasticemail.com> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0091.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a9::11) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|DU0PR10MB6412:EE_ X-MS-Office365-Filtering-Correlation-Id: 0110ca85-8898-4ab7-6fd6-08dac09672e4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OYkB8pQEHsg9wmkB8vcB9zOvjN6vuJlO4LHqWyo7ZlPSPOcRtojrIT+b3YWXj9gCsyF2HFq0xvAhhAlwE290hc4U5UlhutDQYYO33bH8FVo5G0DZ4+vtBJRnLozzdpIdFC4xMUaw+9utiVlg1LEJH/Z3sPlmfleS9ullt/ULlzvx151Ov7Y3gNy84CJZ8M2ks8QTPDu2krDRYG5Nw+XAATvjMjttJJzHr/EYz2qkDQycIZSEPBpqxOf+oIYxhgwllIPzcOLvCqd8F6TCCp4oPJ/3zCZofpejiW2vBLKekwd+kLJ/1g8rNsTDVYarhvBPsKin+oiZyOSaQtw5w3JV5mDZD/x3QwoF+KvTJMo20ANXxhmj7LGGpncsR+dIeLxcN4qz1UY8DpgEYoYRuMz1591SeUOfeg4P9BmK9iCPJE2jqhrchLB6tGDA4xZlnn2BoQBYqXFjAC/4lwl1mwNV9IYnKDgxaoGbzyW4PiyrEILn7b304PrBhX3Ba4BUqeBM7+1A/zUlnLcJJFKPy16lg+N5h8lfuu1+JcqpG9JI9rgrXpxg0WP9lU6kxevEfQDFSGZkxQzFCwrI/djMNwrciSi+WA9NNBVuzydEI446jMpstMQRixJw8q7n+A4W3pJhm67D8UNImXKlImBr5IG5V4dh+ZZnmlgJBW4kl8SRQhucC1+Fmha4vAcIqYe+IwCADrbZ+G5gKTfvXyhLThj9Xw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(366004)(136003)(376002)(396003)(346002)(451199015)(6486002)(66946007)(4326008)(8676002)(66476007)(6916009)(316002)(44832011)(82960400001)(41300700001)(2906002)(38100700002)(8936002)(6506007)(5660300002)(6666004)(66556008)(83380400001)(1076003)(186003)(26005)(9686003)(6512007)(478600001)(86362001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?A6erCkujoOIQ8L+RtoYE4L3m4lHoHW2F749vcMf0Mli1nU7uU6vIq97bBewe?= =?us-ascii?Q?PQ+31fxbTWvAVBx0weCNyFpKKqwAGiU04DggyhSCzuNFhCY05kh0Y1/vWUOB?= =?us-ascii?Q?SF+KPoWFcUIJLcD7uncun/C1pCCFdHp5/fjHiyWYEtiDVfH+q3ErJt6j9E6P?= =?us-ascii?Q?ps3s/YheOTvWJoCgCj9LdXbkOI3ivZ0BBbFZKQej+egekCTV38rfesQDBhuP?= =?us-ascii?Q?2S/lSJ1aUcOhEDxXJvZJBmYm0dpZE/1c6ypJqY7vKKHoDN3ZzKMk5Tx/Zafv?= =?us-ascii?Q?KT3iL0/szIVJw81r500PSmPSV02P/eB9Omb1/mfX9JWWVuDnwKZefOuXeioH?= =?us-ascii?Q?8vGFhd7tCCXHxBSX1pO12FmwtcUc7ncWRBNJpAXTrxbEu2ZooyA9YzCE5nci?= =?us-ascii?Q?Bbo2+EVhqMcJtygMZJkZL211/igP8QjwPdUsZLO3IlEbqSRIwwxa99lbQz1w?= =?us-ascii?Q?16jwzfrSk0x5oNs5EGJgwivM4yp8ec1JHAfHGnuFkpGfKM5HaqtLM8iIlMFW?= =?us-ascii?Q?Wd1Aw0Nxa4dIGRQ44ywaryIzXyJbF+nBajk1HGxn2tTb32nYdrB7pcmObQBw?= =?us-ascii?Q?X240CD8ZxMTVt/srcVbTSP7c7ftIxYTG5GsGiay2G4+gAB7uygdWrrLC+vcj?= =?us-ascii?Q?s96BhEP+0KNWJKTTTRDRRlbbgHlPdEaob4TBmHvIeX/c4mc5CpWsVkD24Q2H?= =?us-ascii?Q?8SJ4DQ6YBx98R3X8hlmwz/e7wP/a85hed/dYKSdVkBIIgZpAVHCgt4Pt6dHH?= =?us-ascii?Q?Ym9ApRVc3tP1ym4IOzPtbmA77oSUAwhywh7DZR6p1NkrWAQlQyG3N8OSDDp7?= =?us-ascii?Q?zHS9GnjQUCZht71PYesk/WYC7bxrgV+NIisWDNRJcxx4SztZCa8mVoOFukwZ?= =?us-ascii?Q?gqGHQEDsIZXY9KkJq353u4GvvnmanDZQRZDAjQcEUPwmluLf0cTBal5pq5/1?= =?us-ascii?Q?6f37MPKD5+MsNP3Iwf38IlBk4n6+XC2lEtINDwYQ96oMMKIK1FN0AePCtmCv?= =?us-ascii?Q?B82qlQ9WFBq2Aa6omEsbGO6tTLfBQmyuAj4STIJltZSD/0e2B7mVcOLOdrph?= =?us-ascii?Q?B8y1obx6CcM/G32vB//mHgcPq4eQ/8EaO0nAhJ+W5TBWVZjdSz7XVdxlcwdn?= =?us-ascii?Q?2HIktlSKMwq1pH8ncXGAr8y0lNvl2sxHsB8rDxc8RogAXrBLbgKIo8SWaCXM?= =?us-ascii?Q?fQdvYYhLnpEYcPqueLw/Ywqa5VnoSBeXeMDHT4ixubBiR1K4T2Af//N+MgEO?= =?us-ascii?Q?2l2X/dVNE4TFh8acDi1GFn/td80spTyPtyW4BDRmh5OXHkjIHZu1gb3XnyOG?= =?us-ascii?Q?flgrWDVj5yK1NX01FhuL/LSpaqs4aKew6DaNQjGIevlZ1cZ86H8gn4UP3CxI?= =?us-ascii?Q?/aCK8IR1GynKOikP2vdFF1HoCdCXPKsFfljyQ3yCQAi0AXnZXAtc2qpBRnUs?= =?us-ascii?Q?fHVV2KuqkyHjkO4Gjiuaj3MQVxTgG+dk4KeVQ7U/kSirhpRLcllfATq5hpRG?= =?us-ascii?Q?EBWbAFGdrcnO5lzx4kjnXeLBv+txJbIjPPo9oeRor0hcuKMWpIkKCnjGSDLb?= =?us-ascii?Q?SYtjf8KgmrnO6IJ2/LN7qLP+nOU/hPyK7sRXLb/Wj2uVWGLKX8uPya11P98l?= =?us-ascii?Q?eg=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0110ca85-8898-4ab7-6fd6-08dac09672e4 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2022 08:02:43.3109 (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: bGbRSs6mOX46RDfsSD85jzV6LbU5ww+Ytb3EulhNTGyG7QVn3vpvznhkHk2LFsBz65LGbbIH2wrnedAxb0YEwru+7OUW9co3KKE++L2U/oc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6412 X-TUID: vuDebRZi8otw Am Thu, 03 Nov 2022 15:55:19 +0000 schrieb roberto.foglietta@gmail.com: > From: "Roberto A. Foglietta" > > linux install.tmpl: added OR with CONFIG_HAVE_OBJTOOL for objtools > a fix for newer kernels (since 5.19 for sure) to include objtool > > The newer kernels (e.g. v5.19) when compiled and packaged by an ISAR > do not include the objectool anymore in linux headears package. This > obviously breaks any activity which expects to use that binary > executable. > > Signed-off-by: Roberto A. Foglietta > --- > meta/recipes-kernel/linux/files/debian/isar/install.tmpl | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl index > 0a8645d..8a604e4 100644 --- > a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl +++ > b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl @@ -177,7 > +177,7 @@ kernel_headers() { echo Module.symvers >> ${obj_hdr_files} > fi > (cd ${O}; find arch/${ARCH}/include include scripts -type f) > >>${obj_hdr_files} > - if [ -n "${CONFIG_STACK_VALIDATION}" ]; then > + if [ -n "${CONFIG_STACK_VALIDATION}" -o -n > "${CONFIG_HAVE_OBJTOOL}" ]; !x || !y is the same as ! (x && y) i would find the latter more readable Henning > then (cd ${O}; find tools/objtool -type f > -executable) >>${obj_hdr_files} fi > if [ -n "${CONFIG_GCC_PLUGINS}" ]; then