From patchwork Sat Aug 15 09:11:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Avi Shukron X-Patchwork-Id: 1345243 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=Gq8h4X9x; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BTF1D5cRNz9sPf for ; Sat, 15 Aug 2020 19:11:44 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id BD42B88561; Sat, 15 Aug 2020 09:11:38 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mGNLqTxqiurq; Sat, 15 Aug 2020 09:11:37 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id D7F268855A; Sat, 15 Aug 2020 09:11:36 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 47A081BF369 for ; Sat, 15 Aug 2020 09:11:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 2ED4B20527 for ; Sat, 15 Aug 2020 09:11:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YuXcSn2yuDAO for ; Sat, 15 Aug 2020 09:11:34 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by silver.osuosl.org (Postfix) with ESMTPS id 1BE042048E for ; Sat, 15 Aug 2020 09:11:34 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id r2so10320009wrs.8 for ; Sat, 15 Aug 2020 02:11:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=/j2hWDu7skVOsSPOrTT5SHsTWsEk8Y7R/MkmSeRlu+E=; b=Gq8h4X9xzB/u3TXOGsZ9jpndmxffv5Jx+VC74lKYmIxTg+ERqRWmvbQQBUkRmE1VJN Yivs+AX/A7Ws+HPsiCUqKuZ0jxvIChko6PxMrNqkgxY9up57or/mZpyOvyIGodHhd53w ip18XclcNN5kUHSUFrgaxXjTeBIbztSOdHb0Ict00zI9v5CZAit43JCCAaIhRepBy+mV k2+JiO94v1wc+9e9lw2f8liL2KvZQkOufFRkugFlNJZmDBcjGNj3KZ5Cn7tFoQrl2CE3 cmDPc/LE6ufzvl7v5HjfSLu1DadwvMejjjoWRxv+/S8jYho0m9CbsDCox1sCVmx/Y3bC WmuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=/j2hWDu7skVOsSPOrTT5SHsTWsEk8Y7R/MkmSeRlu+E=; b=alcq8pCSSbqGrSZu8Q1KfjlhIGaOPv4TXCjwNfNXVRjiYWHdV09spAdQOA2UAoh0mW G1pVuAhHarbnr8EeNRvKxhAAEDbbBPgapZJRrg49DAOcMD3Af/Fte6RzYrngjMfZA144 li8Td0hcWEmIvmIgJbz7vkNRxwCPOgMP55JnMihT/64XnL2Moms9tEXLmEhpv6owCj9V aebZEcgWFtdUwxE6QUK/htTP6W/QWqhI0z6JYuyZT4ICwJ0qdwHrgca4gZqB8V4zWRiE Ob3LQSkqOn3xZXtqb4p61jsxRhML2+h51ztAUrLHLf3bWscIA8Ma44qBH/Zflh8xQypP UnsQ== X-Gm-Message-State: AOAM531s+IMVwO48koRZe9VlhXWfNz+oPnDWngC3YIzl+eVBDYo88c3K JAU9IrRzepd0tF62PU0PAfnz0NOBuQ8C3Q== X-Google-Smtp-Source: ABdhPJxTPfujU/1ZJIXfOJQGQACeDTHxBIDEpDr1nPuYExoXxYIK/SEUFmRCRQ1ZToJImovKCWX90A== X-Received: by 2002:adf:a45d:: with SMTP id e29mr6194457wra.107.1597482692144; Sat, 15 Aug 2020 02:11:32 -0700 (PDT) Received: from localhost.localdomain (89-139-252-75.bb.netvision.net.il. [89.139.252.75]) by smtp.gmail.com with ESMTPSA id u6sm18246502wrn.95.2020.08.15.02.11.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Aug 2020 02:11:31 -0700 (PDT) From: Avi Shukron To: buildroot@buildroot.org Date: Sat, 15 Aug 2020 12:11:27 +0300 Message-Id: <20200815091127.638233-1-avraham.shukron@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3] libbacktrace: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Avi Shukron , yann.morin.1998@free.fr, asafka7@gmail.com Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" A C library that may be linked into a C/C++ program to produce symbolic backtraces. Signed-off-by: Avi Shukron Reviewed-by: Yann E. MORIN --- package/Config.in | 1 + package/libbacktrace/Config.in | 7 +++++++ package/libbacktrace/libbacktrace.hash | 3 +++ package/libbacktrace/libbacktrace.mk | 15 +++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/libbacktrace/Config.in create mode 100644 package/libbacktrace/libbacktrace.hash create mode 100644 package/libbacktrace/libbacktrace.mk diff --git a/package/Config.in b/package/Config.in index d7e79f4795..629a45fb0a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1831,6 +1831,7 @@ menu "Other" source "package/libatomic_ops/Config.in" source "package/libavl/Config.in" source "package/libb64/Config.in" + source "package/libbacktrace/Config.in" source "package/libbsd/Config.in" source "package/libcap/Config.in" source "package/libcap-ng/Config.in" diff --git a/package/libbacktrace/Config.in b/package/libbacktrace/Config.in new file mode 100644 index 0000000000..0f940dd588 --- /dev/null +++ b/package/libbacktrace/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_LIBBACKTRACE + bool "libbacktrace" + help + A C library that may be linked into a C/C++ program to + produce symbolic backtraces + + https://github.com/ianlancetaylor/libbacktrace diff --git a/package/libbacktrace/libbacktrace.hash b/package/libbacktrace/libbacktrace.hash new file mode 100644 index 0000000000..ecd530a33b --- /dev/null +++ b/package/libbacktrace/libbacktrace.hash @@ -0,0 +1,3 @@ +# Locally computed: +sha256 13072c499c76866c188beaf3d50f3dddbf2c27ed9fd72b33d1b857acd33b1cb5 libbacktrace-9b7f216e867916594d81e8b6118f092ac3fcf704.tar.gz +sha256 ef8a9b3247488f8901ca60de9b17b745d7bd67e5ec1e622f80d62364572200d8 LICENSE diff --git a/package/libbacktrace/libbacktrace.mk b/package/libbacktrace/libbacktrace.mk new file mode 100644 index 0000000000..fb1f6c058a --- /dev/null +++ b/package/libbacktrace/libbacktrace.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# libbacktrace +# +################################################################################ + +LIBBACKTRACE_VERSION = 9b7f216e867916594d81e8b6118f092ac3fcf704 +LIBBACKTRACE_SITE = $(call github,ianlancetaylor,libbacktrace,$(LIBBACKTRACE_VERSION)) + +LIBBACKTRACE_LICENSE = BSD-3C-like +LIBBACKTRACE_LICENSE_FILES = LICENSE + +LIBBACKTRACE_INSTALL_STAGING = YES + +$(eval $(autotools-package))