From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 06 10:45:21 2022 Received: (at 57008) by debbugs.gnu.org; 6 Aug 2022 14:45:22 +0000 Received: from localhost ([127.0.0.1]:35224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKL3J-0004XI-L9 for submit@debbugs.gnu.org; Sat, 06 Aug 2022 10:45:21 -0400 Received: from smtp.polymtl.ca ([132.207.4.11]:40577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKL3G-0004Wz-9C for 57008@debbugs.gnu.org; Sat, 06 Aug 2022 10:45:20 -0400 Received: from localhost (modemcable094.169-200-24.mc.videotron.ca [24.200.169.94]) by smtp.polymtl.ca (8.14.7/8.14.7) with ESMTP id 276Ej7en024486; Sat, 6 Aug 2022 10:45:12 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.polymtl.ca 276Ej7en024486 From: Olivier Dion To: Mathieu Othacehe Subject: Re: [PATCH] gnu: perf-tools: Patch executable paths In-Reply-To: <877d3lebms.fsf@gnu.org> References: <0c2a00011b37de03efc17626123ce1571b103c7a.1659714518.git.olivier.dion@polymtl.ca> <877d3lebms.fsf@gnu.org> Date: Sat, 06 Aug 2022 10:45:07 -0400 Message-ID: <87les1ph1o.fsf@laura> MIME-Version: 1.0 Content-Type: text/plain X-Poly-FromMTA: (modemcable094.169-200-24.mc.videotron.ca [24.200.169.94]) at Sat, 6 Aug 2022 14:45:07 +0000 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57008 Cc: bug#57008 <57008@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Sat, 06 Aug 2022, Mathieu Othacehe wrote: > Hello Olivier, > >> * gnu/packages/instrumentation.scm (perf-tools): Add patch phase. >> [phases]: Add patch-paths. > > Somehow I still have the same error. Here a complete report: Right. There's still a problem with kprobe and execsnoop. However, this patch does fix some other scripts that are using awk and getconf. > Any idea why? The only thing I can think of is that the symbol used by execsnoop for instrumenting the kernel was changed and is not in /proc/kallsyms. I'll try to dig that later this week. -- Olivier Dion oldiob.dev