From patchwork Thu Nov 3 12:22:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Roberto A. Foglietta" X-Patchwork-Id: 2202 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 03 Nov 2022 13:22:53 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f60.google.com (mail-pj1-f60.google.com [209.85.216.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 2A3CMqSQ000781 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 3 Nov 2022 13:22:53 +0100 Received: by mail-pj1-f60.google.com with SMTP id pj8-20020a17090b4f4800b002140219b2b3sf3727362pjb.0; Thu, 03 Nov 2022 05:22:53 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1667478166; cv=pass; d=google.com; s=arc-20160816; b=ZcfWijqrc4u9YHJtyNTPH5l5RwxO4IuO+k8qZxXelytVsLcY9FwXZuLdBpcXP2Ne7A 72P49rgY53kF5a2bre8mkhad0s4U5w8rxSm/tROp8YM7tCzwxJL1AcstHW+OjUdV2cOl HkLT1g9pgM4d+uD9psdmS+YaSmgqO/jvltk7qRqfD22pACtMJEUYhZtaF306m/poLFdq mOW++Xu+atJLYYUBc277p3ExhzVWPy9uW55f+FnpjGzNEZZPF6aq076UqDUiyhfj0rDw yqhlfKrHHpDUJJuFBO2CmiTwoyY86xURWTZhp1bsIqhSpS57xNZfjVt8oodsEh4lYzqF Z1Ng== 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:to:subject:message-id:date:from :mime-version:sender:dkim-signature:dkim-signature; bh=tR0P7Nl5BsrWEF9cTHk+Ae/7gV+WmOnA2cYzP6UBtME=; b=VDYTUg/myrl+Uqk9iitBx0wXgEgCbgKjhWsMU2YOUNalDF+LG9B706G5TttTbFO0RS /imXknrJs8oJh1opYhedqIkyv5z9odCPPPxptCyrvtqsd3o+GhGm0+skqnXyqH1DemzV CeZWlyF5MdadzXprNJeK6OrDVuNbeetopJGN2iIpUfA6HFskOkdOXt51aKIiCIyE3gWt ftztmuTR/8lK3gobeU4I1vvGIGFSNVL5gcrVU+xJPOwZXlwh8F4Kl3L7z68Gd22UNuij PrYlgL6b9rWn69mH5TWoyKgxGf4JeHsuXPrqXYfhimaINrqqbKdmJRfB3Pg3wVV66Q2V 3XGQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pPFNz6Lv; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::535 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:to:subject:message-id:date:from:mime-version :sender:from:to:cc:subject:date:message-id:reply-to; bh=tR0P7Nl5BsrWEF9cTHk+Ae/7gV+WmOnA2cYzP6UBtME=; b=qhAK9mipX9w/ywA1BVa0Moz4LNeo9fd0j3pq0HORlcVY1ll/P4eGiCpXLCCTAq8gt5 b16FGrFtgzIlOM70xOF3zGzfSQQgcWORGjYHOip1mTUkRoSd18J8gSq0BznF847A6YX8 5O60KTRn6Ll6MXlu3N/YG+Oz846ulfnB5Ir4XCejHvWppEP05no9cHXb8dL4TeO9VkFb xHC3DsEWUyMDZNViYmqWqaMM0nCqxlO2MWIua0VOrAjrOx6cQ5Kk7NChwbt/v1/1jMpo tEF27c3TuNonwQJ9RzQ9+90PmB9K2QesSArIyLJfeTnMTQh3qf78CnX5kYkDcb4a5BHJ ho5g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:to:subject:message-id:date:from:mime-version:from :to:cc:subject:date:message-id:reply-to; bh=tR0P7Nl5BsrWEF9cTHk+Ae/7gV+WmOnA2cYzP6UBtME=; b=CcDYOR72G4kWNEn+42Ak8xEH2Uum2ScPCV0R6JuLM44IlUuThtKyl8bHSjsDtA8PU8 uKVyJ6k3KDKfHGamCMXPnD1w7mV3Yc3yvQ5YgEzGSWDwBXfnFiswqSpWHhlUr4orI2VX 7L+ykqHjgMshtyiMIsDHe9qeLIJoCkB88d01GwPRUe0JnTDV940qKdhIFuhED3N/Kfgc w/vFlQfjrlyudPGqkcwri5rb/BWy0eHgf97g3o4ANDuePzh8LFMLzYtcGxcSVZSrnF6C KXQvNxC9aGdmHnIY6bXRnk2rseXaCDByMg0QwR5wdWcTVooyAx1K1/Kbybwh7/poaW0h tUbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:to:subject :message-id:date:from:mime-version:x-gm-message-state:sender:from:to :cc:subject:date:message-id:reply-to; bh=tR0P7Nl5BsrWEF9cTHk+Ae/7gV+WmOnA2cYzP6UBtME=; b=QIqeFBxm0lWJooPWf9+/vM3rjIXYnIxL39iITZR3kFu615reSTV20+SxThZlaMaNCC zVnTBGBb0hiW/WAnQoPeb+CyGeELldZRGPXXNl377Buh7wz1EXnqV86QmPUb7pCaYLDI Tsp9J9pexj7RtFhFfXiDuMdgZFFr0199z4S4/V/jGcQxfI92xdZCLXwwWS77D+ScWDnJ tqe2ldWYNGROiqdxkFY5uM3lOXO7r+xsHJApsn9HOyYlYbh+z6s6JDbs0SVGF8DulkUy hx3tTt2lL43scfquimFBfWz9cJLJDnXY66btbkOiCzj+t7K4AzOy6Oa+wjzc9Csf97Sq L9Ow== Sender: isar-users@googlegroups.com X-Gm-Message-State: ACrzQf36Cj2ijTX+9Al8Yvhj7Pmgc5MG7UqFw02Y3BJSkd6JPkaTxc59 cYarFxb6EDOH9DDzO4PJ62I= X-Google-Smtp-Source: AMsMyM5VbdffR393TOT0N3mh5/6yN0PfE6FAPUV6vj7MZ2VsAlFhQOX1ltJcdINze+NCT2awqr5piQ== X-Received: by 2002:a17:903:18b:b0:185:43e6:20df with SMTP id z11-20020a170903018b00b0018543e620dfmr29163180plg.4.1667478166403; Thu, 03 Nov 2022 05:22:46 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a63:86c6:0:b0:46e:c77e:ea84 with SMTP id x189-20020a6386c6000000b0046ec77eea84ls831254pgd.3.-pod-prod-gmail; Thu, 03 Nov 2022 05:22:45 -0700 (PDT) X-Received: by 2002:a65:4c4b:0:b0:46f:f112:e8e1 with SMTP id l11-20020a654c4b000000b0046ff112e8e1mr10793017pgr.369.1667478165498; Thu, 03 Nov 2022 05:22:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667478165; cv=none; d=google.com; s=arc-20160816; b=yQYMI24vfQEIu+0pvSeVx9IQptp4J39JspQg6Z6RLgxu7L8ACUo/XBFXi+qsh6E/A7 FSFTiKQZHKXGJ5qHGwWIBWmKBcDXTVfFisWcaNkJtmrpPp7d5F9mMD+qw9K3ZkwAh8gi YCzgeOfBppyQZFHsLK600YCeEL3egW24+AFYdpq9sQTiq6mZsuUtIdx10kTPhSOBRAld BwaaSwHORzjGNSLnwHeahgKcJabJJL9g2+V/KQscoPyMclRoWzAwLor3b9uVCvz+OSeB 8Ut/zlvaqACyDM80q2MzpXz4yb078XgFyKDDnJYFW+PcG2ZAbe3QV9/wuHAY4C+ypwot QFkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=fTujMrrEGYLqD2y/EzlPNty2Qa8Zo8hudVY7IjhLzBY=; b=gAetlUrgiymhwWqlpcqKMFUoCQg5ibdxhnTCjowrRN9oW/+1gE8GkgLZD2st1R9xSW AM6DeLF66Uaq8r0cWvR3VWgUKxsxEpAu/RSprWWQgMnlNjkIayLiFuLl7jwwSFczaz+U RlkpO6I3mtmclbbWDpx3vBwTEVGULcvonKPycwDAhalDejoEQHZFJ6RaEOqp1ySEJda1 2LnR8dbdz2RI8FiF2pa1JhY5mHbbhIB5uIyy63ZU4mHc2m/pP+S8Actnq+8/MTuY7nFB ZOMF3piQRTy72KcmYpisvEL5fpIylzuLgMEeaiQQZ+luwjMkAMyQ1A02AGAMXqCumAd0 3Whg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pPFNz6Lv; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::535 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com. [2607:f8b0:4864:20::535]) by gmr-mx.google.com with ESMTPS id s4-20020a170902b18400b0017829f95c9asi21470plr.3.2022.11.03.05.22.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 03 Nov 2022 05:22:45 -0700 (PDT) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::535 as permitted sender) client-ip=2607:f8b0:4864:20::535; Received: by mail-pg1-x535.google.com with SMTP id f63so1526558pgc.2 for ; Thu, 03 Nov 2022 05:22:45 -0700 (PDT) X-Received: by 2002:a05:6a00:1394:b0:56d:2237:c1b0 with SMTP id t20-20020a056a00139400b0056d2237c1b0mr27564449pfg.5.1667478164829; Thu, 03 Nov 2022 05:22:44 -0700 (PDT) MIME-Version: 1.0 From: "Roberto A. Foglietta" Date: Thu, 3 Nov 2022 13:22:08 +0100 Message-ID: Subject: [PATCH] linux install.tmpl: added CONFIG_HAVE_OBJTOOL in OR for objtool (cut&past 2nd try) To: isar-users@googlegroups.com X-Original-Sender: roberto.foglietta@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pPFNz6Lv; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::535 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,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?= From 8755eb0e63f557bb4846f8c9e37edfb69897c236 Mon Sep 17 00:00:00 2001 From: "Roberto A. Foglietta" Date: Thu, 3 Nov 2022 12:39:11 +0100 Subject: [PATCH] linux install.tmpl: added CONFIG_HAVE_OBJTOOL in OR for objtool 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(-) if [ -n "${CONFIG_GCC_PLUGINS}" ]; then From 8755eb0e63f557bb4846f8c9e37edfb69897c236 Mon Sep 17 00:00:00 2001 From: "Roberto A. Foglietta" Date: Thu, 3 Nov 2022 12:39:11 +0100 Subject: [PATCH] linux install.tmpl: added CONFIG_HAVE_OBJTOOL in OR for objtool 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}" ]; then (cd ${O}; find tools/objtool -type f -executable) >>${obj_hdr_files} fi if [ -n "${CONFIG_GCC_PLUGINS}" ]; then -- 2.34.1