Message ID | 20220102002843.2104841-1-foxboron@archlinux.org |
---|---|
Headers | show
Return-Path: <pacman-dev-bounces@lists.archlinux.org> Delivered-To: patchwork@archlinux.org Received: from mail.archlinux.org [2a01:4f9:c010:3052::1] by patchwork.archlinux.org with IMAP (fetchmail-6.4.25) for <fetchmail@localhost> (single-drop); Sun, 02 Jan 2022 00:28:54 +0000 (UTC) Received: from mail.archlinux.org by mail.archlinux.org with LMTP id iFumJcXx0GHg0gcAK+/4rw (envelope-from <pacman-dev-bounces@lists.archlinux.org>) for <patchwork@archlinux.org>; Sun, 02 Jan 2022 00:28:53 +0000 Received: from lists.archlinux.org (lists.archlinux.org [95.217.236.249]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.archlinux.org (Postfix) with ESMTPS id 0A13BBD7470; Sun, 2 Jan 2022 00:28:52 +0000 (UTC) Received: from lists.archlinux.org (localhost [IPv6:::1]) by lists.archlinux.org (Postfix) with ESMTP id B8C45B5FD52; Sun, 2 Jan 2022 00:28:51 +0000 (UTC) X-Original-To: pacman-dev@lists.archlinux.org Delivered-To: pacman-dev@lists.archlinux.org Received: from mail.archlinux.org (mail.archlinux.org [IPv6:2a01:4f9:c010:3052::1]) by lists.archlinux.org (Postfix) with ESMTPS id B4735B5FD40 for <pacman-dev@lists.archlinux.org>; Sun, 2 Jan 2022 00:28:49 +0000 (UTC) From: Morten Linderud <foxboron@archlinux.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=archlinux.org; s=dkim-rsa; t=1641083329; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=m92RDl7DjzY63wVvREP3G7NtrnSZGVNqV1A8QFKi2O0=; b=VTIWlgkMLcdFGEuFIYuA3z+Qo45T7UVE+kwjaITc5CjQBV3PsZNGmboMKwGONCH4jjmDzN QsITt0i1I/9S6GfdxwsjyXasg3REru8+vsOCIdOtuihV4CFpIyC/gR/SjXvuA122gh3hc4 UGlUq1o86Wscr7eWlVJOkIJZzkFiUZgJS1g2O+LP6ZVocApt+YlQmupIQk2w3D75QLtnq1 xNZUCa9dp+FRNU5IhWQNz5Xx8FACSOz/rekuU/XyYJq3xKjaslHkeXgM+h1biUsy5RU70Q 5uM55O6JDOjLCxFkVAnVXDSDkuSorCznviBYvBL57ANGWxpdA1itTunUl0DLAJBdgqXzEE NBP5Es99Sa1XEJj9Ycqg6kAftxTCJs5AYLYXP4R2/5B282WnudtjPYe7n5TClZHaXBwUMB KFCF9ORY7L77oDuEmguoBZx+smhvHp9LMNQNfDZTsrQlA/It0LWl7TfCiAZKLoPbcxFLMR KX4XXxQAnaiH2pHOd7cfd5xqqri9l/9BRSG9qI3pqroywhdz7sEP6YI+tuxdV98tt+lSlL W8bwrW60Oc8O/wD3yMrlKiiSuTzKVXmf+UZUHCWdc24LEf9WSZ096/mETPERhBnsatBwnx Rm4FUA/mUQqqUdgD2or2X0rEdfb4fYK66E5YFl0fyLx9eYk9fhYdA= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=archlinux.org; s=dkim-ed25519; t=1641083329; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=m92RDl7DjzY63wVvREP3G7NtrnSZGVNqV1A8QFKi2O0=; b=kyAL8EwDiE+Zt1/8+ZMKc7z5L7XMA/YUuZc/hn7/Z61mlRRNrinkNmEa/SS9Ay983gxxIy KW7ApGpAc9K2xMCQ== To: pacman-dev@lists.archlinux.org Cc: Morten Linderud <morten@linderud.pw> Subject: [PATCH 0/1] Use debugedit instead of AWK to parse source files Date: Sun, 2 Jan 2022 01:28:42 +0100 Message-Id: <20220102002843.2104841-1-foxboron@archlinux.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: pacman-dev@lists.archlinux.org X-Mailman-Version: 2.1.39 Precedence: list List-Id: Discussion list for pacman development <pacman-dev.lists.archlinux.org> List-Unsubscribe: <https://lists.archlinux.org/options/pacman-dev>, <mailto:pacman-dev-request@lists.archlinux.org?subject=unsubscribe> List-Archive: <https://lists.archlinux.org/pipermail/pacman-dev/> List-Post: <mailto:pacman-dev@lists.archlinux.org> List-Help: <mailto:pacman-dev-request@lists.archlinux.org?subject=help> List-Subscribe: <https://lists.archlinux.org/listinfo/pacman-dev>, <mailto:pacman-dev-request@lists.archlinux.org?subject=subscribe> Errors-To: pacman-dev-bounces@lists.archlinux.org Sender: "pacman-dev" <pacman-dev-bounces@lists.archlinux.org> Authentication-Results: mail.archlinux.org; dkim=pass header.d=archlinux.org header.s=dkim-rsa header.b=VTIWlgkM; dkim=pass header.d=archlinux.org header.s=dkim-ed25519 header.b=kyAL8EwD; dmarc=pass (policy=none) header.from=archlinux.org; spf=pass (mail.archlinux.org: domain of pacman-dev-bounces@lists.archlinux.org designates 95.217.236.249 as permitted sender) smtp.mailfrom=pacman-dev-bounces@lists.archlinux.org X-Rspamd-Queue-Id: 0A13BBD7470 X-Spamd-Result: default: False [-2.61 / 15.00]; DWL_DNSWL_MED(-2.00)[archlinux.org:dkim]; MID_CONTAINS_FROM(1.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLICY_ALLOW(-0.50)[archlinux.org,none]; R_MISSING_CHARSET(0.50)[]; RCVD_IN_DNSWL_MED(-0.40)[2a01:4f9:c010:3052::1:received,95.217.236.249:from]; MAILLIST(-0.20)[mailman]; R_SPF_ALLOW(-0.20)[+ip4:95.217.236.249:c]; R_DKIM_ALLOW(-0.20)[archlinux.org:s=dkim-rsa,archlinux.org:s=dkim-ed25519]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[pacman-dev@lists.archlinux.org]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:95.217.0.0/16, country:DE]; DKIM_TRACE(0.00)[archlinux.org:+]; RCVD_COUNT_THREE(0.00)[3]; FROM_NEQ_ENVFROM(0.00)[foxboron@archlinux.org,pacman-dev-bounces@lists.archlinux.org]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; NEURAL_HAM(-0.00)[-1.000]; FORGED_SENDER_MAILLIST(0.00)[] X-Rspamd-Server: mail.archlinux.org |
Series |
Use debugedit instead of AWK to parse source files
|
expand
|
From: Morten Linderud <morten@linderud.pw> This utilizes the debugedit project which was split out from RPM fairly recently. It's been used in things like portage and hopefully gives us better support for debug packages in other languages then just C/C++ https://sourceware.org/debugedit/ I have tested this one a Go project and compared with the previously generated pacman debug packages. Everything seems fine and gdb works for C, and delve works for the Go project. Preferaly some more testing would be needed. Morten Linderud (1): strip: Use debugedit instead of AWK to parse source files scripts/libmakepkg/tidy/strip.sh.in | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-)