From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7160013656256675840 X-Received: by 2002:a05:6638:2103:b0:375:2ba6:b5d8 with SMTP id n3-20020a056638210300b003752ba6b5d8mr2958142jaj.27.1667070588681; Sat, 29 Oct 2022 12:09:48 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6638:22b3:b0:373:f0cf:a81f with SMTP id z19-20020a05663822b300b00373f0cfa81fls1236222jas.9.-pod-prod-gmail; Sat, 29 Oct 2022 12:09:48 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5FjifXQOoiJtq1LBlh+Bd7AcU3WouPAkuFdifVOQkihy2xsy1siuk0LcM10TDzcUJmuSTN X-Received: by 2002:a02:6385:0:b0:36e:ba59:5ded with SMTP id j127-20020a026385000000b0036eba595dedmr2817850jac.247.1667070588055; Sat, 29 Oct 2022 12:09:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667070588; cv=none; d=google.com; s=arc-20160816; b=WHONDqsmFNqAUW2MvmcxhU0zE9GyEQkRYFposrW4qjgt5/zg/zI3ea/2bliMvdw0sw an+htpPTRZtWoGYjaaj5jy/t3W4ouOndYwcQRp+V2lkJP1KDTw61P2apKRBr7oIoVpwX qWNb73x2rh9ANNZFmNv+va0UoxLXobSxrMfjqG2N8puMuPPw32Wxrh2g1LkmDn76w3uh aHNv70a1rwLMddwiQaBbpuRi4JxSGXMwJY2iwq5tocYhUY8WcWs0Au7NrnG9mr9jEuZe 6yDh74l2rm552pAdFpYRog4vW9/MQEo7QWkrb8cx228iD/d6vgx4vyvaH1xbBylARW2K MsWQ== 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=komT91FiD0n9pv7Xq56EVestLDfM0bqC7yWX6/126xc=; b=umGskgJ20yU/Pk9i7VlCYCU/FWMjHUQfwB4oTx00IiSdHm4P46mC/kOS+6bdbQKoEt MkDTpyuFw0d4bKXtRo249MRicyjoEp8L7e12dafE9+IOp0Af12MByaPH/SdU+TNBCh+y Zi0Zs9MIngvdJEeIoK/iCZ+EnvoCBLO3w+R8AYogtfd6VC1S6PNUaUkKDyV34JRi9Lh3 Koq3S/N5ymuMtKiFP55WjC7rvR0Zv+pDbrS76cc1eHpZ5wy/ayKxTyKAlYENe+jA/aKL A8ZAeIXfQd4AoGNCcHogm87HlghuKhNhzJIiqpxuyL75j5cnFAMI5Iie62cA/YsJJOFi fPzQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=H0SyGVMu; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::430 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com. [2607:f8b0:4864:20::430]) by gmr-mx.google.com with ESMTPS id bt8-20020a056602394800b00684e0ad0804si90356iob.4.2022.10.29.12.09.48 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 29 Oct 2022 12:09:48 -0700 (PDT) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::430 as permitted sender) client-ip=2607:f8b0:4864:20::430; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=H0SyGVMu; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::430 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-pf1-x430.google.com with SMTP id b29so7420554pfp.13 for ; Sat, 29 Oct 2022 12:09:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=komT91FiD0n9pv7Xq56EVestLDfM0bqC7yWX6/126xc=; b=H0SyGVMuowFERthKm2owZ/vnZm0sVmKFjvWqeYjDJ4kzkN5KDzi9duihIbvimgs9Fp VE5EkDEUrXrQMFlRXN4fDvHbTkZKtjyNNM+mHCyBivxH3Eb5AaFPNdrmtIR0XY+ylvyC uIQeJW5NL8s0hXV+RT8yho2tMGbjbYzZ1qxB53fSlEzmJvVmv/10EqB95BRw6HWajQ+i r04gGj2BHrt7Vf50ABYtamdSGUN0mvTetH4MIbPbS7ELm5PwqTqsJOxNQ7swL78DaQUx q0DqaLWqJILa0Ptb7hWYm+FT6VKrZSHbdM8D2I72Re1mhPUJLzjfekeFq8A89uzN675s 5rSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=komT91FiD0n9pv7Xq56EVestLDfM0bqC7yWX6/126xc=; b=uWRYxCGI6fBU/cEcfThehu4lqSLsqPWck2cLBRbcxKUgzUc9BspIKZ4xxV2CnPd4Yz BnQoEQb8zahnBfb7qkIH+sXjieVahvIpkCewbEJei2IK0c5lIz5jaaK52iLAlIFe71tD iegMk3XucEABclAVqZTVfUfYJ926UiHPUJveSM2u+cHO/xWDM6QBfvC9QydPJ9Fki9uL 3VUegR2VsjzsAWarY+DMxngataGKEVz9PwkwR5rX3fa4F/boawPn1NnhbsOmQeeexqW7 pqG+sL6sEQJFiqOsDH8X72dTZwhbJtH0pd361+a3HoMX8TbZITm+N5aE+tYRpp/1xLQ9 D/lg== X-Gm-Message-State: ACrzQf0LEcGXNT4FUgaL/pzLF5RIudpJHXBKJ6VOJy8v/xk2UKk/8SjS 12rzF4DVgSKYXTitMMFg4kCoZZpRyfxWCmqRRyEZH0e/ZTGRDng= X-Received: by 2002:a63:6c01:0:b0:429:ea6e:486d with SMTP id h1-20020a636c01000000b00429ea6e486dmr4991399pgc.247.1667070587190; Sat, 29 Oct 2022 12:09:47 -0700 (PDT) MIME-Version: 1.0 From: "Roberto A. Foglietta" Date: Sat, 29 Oct 2022 21:09:10 +0200 Message-ID: Subject: [PATCH 1/1] newer kernels (e.g. v5.19) do not include objtool anymore in linux-header fixed To: isar-users@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-TUID: 9Ub2mPDoKlY4 Hi all, I discovered that newer kernels (e.g. v5.19) when compiled and packaged by an ISAR project do not include the objectool anymore. This obviously breaks any activity which expects to use that binary executable. In this a patch below a suggestion for fixing this issue (tested ok). >>From 48c6e9b409eb9d00e04a20f69df71ae88f51e178 Mon Sep 17 00:00:00 2001 From: "Roberto A. Foglietta" Date: Sat, 29 Oct 2022 18:59:10 +0200 Subject: [PATCH] linux install.tmpl: added OR with CONFIG_HAVE_OBJTOOL for objtools linux install.tmpl: added OR with CONFIG_HAVE_OBJTOOL for objtools a fix for newer kernels (since 5.19 for sure) to include objtool 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..de57d82 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