From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 16 Jan 2024 19:33:14 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rPoFM-002MfL-1w for lore@lore.pengutronix.de; Tue, 16 Jan 2024 19:33:14 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1rPoFN-0003HC-BS; Tue, 16 Jan 2024 19:33:13 +0100 Received: from mail-he1eur04on2070.outbound.protection.outlook.com ([40.107.7.70] helo=EUR04-HE1-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rPoEx-0003H3-If for ptxdist@pengutronix.de; Tue, 16 Jan 2024 19:32:48 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SEdmGet0sMGWRTz7pn9XYsM0/8fzUhVUdjC2NGCBXoxhd1COV3ZU5nQDlVRbbZ1zD3Tcwm+bpzJGJEG0tmEDnkkPBJXAP41iu2RAqtkZc3cZSXw9og6jiKip6bdzzG/ikrp94PwB4wTS51cLoSCZPdoov1TH65p1TSqk9TJz5/JqV21TYli3G4ZEBqGM0IPtpdHGCdl7nMfDVuwNReczheVRMInRO2f6LR6AWNK0iEy2U83TuGP61LsiWdnW3M1GXVhkj4wXp/2cWdOOfjPA1AlJWxzIx1+O0ICV9kftra3c43QmhcSS+2hpHk/Cu3uxyLAltlZ8fNOl8X9Ny8ZCAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WSFPg0FVq0gYdH0LP2aY4LjFI2ZAIOEKFxQBahvJA3M=; b=LIfEKNoxX2d9z++fC3o4/CDJOVJ6twrPaBvm6mA1OHv6uH7viJTya8op+PSfBxXCVCBzlfamdyKMtg44uDHekVBfiJCHiDuvYZ6qDSEplw12LJOOxq4VKVLnFMJ4Spjw4cJMQJSHoYScGIiFCVlmDWCUVFEA1mnUG6foqENTi4uT0BK9aV4I2uIa3hobZ9NV4D7DUzNE3gGoli8Rg/jSP0hgDdRpfGrn9dyIuAV2CTFoJk3/kNeSzlWlmNFudvUT+4W3XbPBEDWSvjrDPi5gIDfqGI2IWZ2zblZ8zdRrxSq+CJE8RhRNhmJSEV3tawSRXAUJ7mNYJVRo3RseBthHhg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WSFPg0FVq0gYdH0LP2aY4LjFI2ZAIOEKFxQBahvJA3M=; b=YtIdsF/m5eVR0QDV63Psm8YaD2mpTnXyICuuGJ20HyAlMwV52NWOSNPHNoGNxXsKSY8qsk0Oj9NorwVxeTNfuUvExxyAOEPsuzKA4r8WSnfv01X7XhwlE+E/Kn4HBJiepL6/jp34mHTLW09hdjUNeERpo5AcprYTGDUvWKsX4lA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by PAXP251MB0579.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:284::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.22; Tue, 16 Jan 2024 18:32:43 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::4aef:7398:a753:3fe8]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::4aef:7398:a753:3fe8%4]) with mapi id 15.20.7202.020; Tue, 16 Jan 2024 18:32:43 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Tue, 16 Jan 2024 19:32:07 +0100 Message-Id: <20240116183207.2120535-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV3P280CA0083.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:a::11) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|PAXP251MB0579:EE_ X-MS-Office365-Filtering-Correlation-Id: 89e762f7-9cb7-4842-d35a-08dc16c18748 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aj7XHgbbJKK2MCG4RzqNcLQAGrHwy0PGgu8v5HYXsNiQWwnG+Yrl8GzZU1H66KhnJxtXoxFkA8DPg5vv5rn8CFvcHLItSpizBVqLleAHYjFqNmexJMpwm15t9QgmTOSVpBkWZj6ksjLLZgasZ71HkDE6aYqtrK1W3RNccxyv77//e9IWdO3H09refXldPQQUubxlBm7MM4tOaJfqn50hcajDy9UKy+fMIvOPqRTlvHqs4KhrinN8h+70ia3xezJxVq/sNAk/RQFwResBd/hpbG04yz4cEfS3kJp8T47PFRTvLPvfGBAejrKx9wYU1DEpcB/ZS4ehixajKiK5pvT8c5CN22txq9sK+4WPCKTOZmTPiyNj3CZ6iUDYi2xf9ZElix1zE8dDY+Tq8w8zGFTl3QxHU1md/HMiUUb7S02IXYaSqncKX0bcVuhVNDF+43wOv2bDtH5THxwhLb2mNOWPxyX36ZJv5mz24rPzUGxwUfIx0rNTzkfjkIPR2vmJx+9QpEyJkES1m8VeGKjhdJrDBDzV8magm81Cmz2XtqrHYzBJl7eqXrX/vTdX/EbvZvWsUoTbM0jmTCD21iKQuXfOKuQRvS7jKcGwyIATSWwEc80= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(366004)(346002)(39830400003)(136003)(230922051799003)(451199024)(186009)(64100799003)(1800799012)(6506007)(52116002)(38100700002)(83380400001)(38350700005)(26005)(41300700001)(1076003)(6486002)(66946007)(6666004)(6512007)(2616005)(66476007)(478600001)(66556008)(966005)(19627235002)(66899024)(316002)(6916009)(86362001)(8676002)(8936002)(44832011)(2906002)(5660300002)(36756003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Ob+wvF2kIeuia58Vp4kZriz569OnBOvd7XiezGEpDwmdYD5W1snpytQIcjxm?= =?us-ascii?Q?2wOxwbBPohD24RtDYjlNXsbsQnUwTH2MwM10WuddYbogIG+lvQxh9q+bRkKK?= =?us-ascii?Q?OQENVXgQLGF5R3zVFHDJFkP8JHVJYZd9FPLampu7ziFJnK1huNx++onWpRuw?= =?us-ascii?Q?1trkL2KcCbg72J5xivWUev+akv27z2PM2DDe0cMEQnl+sBZ33ZaWunm76gad?= =?us-ascii?Q?rvKTrtMAaFLgwdMJ++kDCSktt0nFLDhxd4KuQc1NC+mehB3q4UmHXHQUsw2D?= =?us-ascii?Q?Fht7mjmpgnJxSMlv5n29ZPGUZLJn9NmX/e0YTEHcia19gVZ5q1gmH9ZRMbM6?= =?us-ascii?Q?35RordsL6em962ENCy5UqMrIGaGV+Hcf2SlGz8msLiPiWjU3qIYYTGvbsQDe?= =?us-ascii?Q?klmo11dPkDa5p3sWGc/C0EUrSxsL08wFtbphXzYnvv83fxFGouNeRI2NtvmB?= =?us-ascii?Q?V1vfoA8oSCGiabrBSV/g05eLa0EglkgigKXYp15/pYxWgJE3x0gomY/v4ikE?= =?us-ascii?Q?GxaZQyfV4UPdq/MbUByqBikJRA1q4TQXHxCMJOzf/AK+3Z9sRTHiTo6nKDth?= =?us-ascii?Q?At8FqPcJW03zrCUkA5x32JRQ0hgxqm/97olnK7XPEpf3+TbQ/9jj8hGCW1Hb?= =?us-ascii?Q?Lp60adZob0DvTNi/WXlysa4SQlIhF0/66810a5Ktf1iWovBqxiWo8xfHPveI?= =?us-ascii?Q?p6xjopGdT7l7cRxo24Rk77Mp5G6odWUbzgjTINJj953JmLPzjugj9aHEXTu2?= =?us-ascii?Q?NhDUW0JTlPuosNBoE9G1tpORvFvqkBqSbzztD0d4RinL7X7wPGhs2Zbiy7L9?= =?us-ascii?Q?QEPH9dpR3ErU4lsXzqBTYqyNVNhPvPCmD2Q5RnmWUFHln6a5Xz08/jYZTvy1?= =?us-ascii?Q?5J2KOKK+W0w+u4H8ibM4Ma6f8oJ0Nuyw8jpX/dvA4oczjOOu02PwPIhAYZLB?= =?us-ascii?Q?h5dRoTVvfvXIjwcttnxFqPYQI6cv+EV7ugS3tuVUwsxHOHg0iX0aN5vsEijG?= =?us-ascii?Q?NCsFytHbQxUKucraFrHMw9zmCkdxpJCGLsm4MepQ3D4nG/3WYXY66RGD9RMu?= =?us-ascii?Q?2qTrznW8azz4GFo0M8zkfROu1dOSn3CPRN4iFmDeP2rMpJtdOOrG1qfeTUlQ?= =?us-ascii?Q?0EBGRX/cMU2xLJ0OOfqtyNSRwFsWyIFWj98x7RWRtKzyDXQgmIU1pjXlkkub?= =?us-ascii?Q?oUK9zqfhtsFvaUir017XcbqEltu8hKp0MQ1I6L/Ht1D8Ohd0fzPhly636hHh?= =?us-ascii?Q?1co3PTqd0tVVot169k3uaDZbP8bXk6gikobTqUsF3uFuOzFFaz6tbDVjDZev?= =?us-ascii?Q?FD78Vg6xhn5E4T4Q5b3IeXQhDPnysbKlHtzgUGoL4LKEbOiBJcS3QQBWGU3f?= =?us-ascii?Q?gJSiBcOeBr+6JeCQK27pUou/iaQUzhIMUzGafGoSTLvPrekqhLjqUK+gUu+y?= =?us-ascii?Q?oOuK/EorLXHR55ulq4KjklM3+nEbs6HwstXtpW/gLkP9JKOcUr4myaNfuLkB?= =?us-ascii?Q?u73RJcsgjuyMFw1Qv0A9nCqer8ZaTIuwRd9JtOkKRcUYvihNSOWOjrFJ+1pm?= =?us-ascii?Q?anQqC2hSc/wENiQLSGTfRg6cmqp5AfQLw9VOli+0mLklIHpXRBbImhJygLQ3?= =?us-ascii?Q?GA=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89e762f7-9cb7-4842-d35a-08dc16c18748 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2024 18:32:43.5100 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Y5mMe4xP3CaJr6rFxwtvUrcwd4oYxi1B+6Ge0fV9l7Va3M51LaCAz7rsRRKvm9x1bwszrKk2gRemzxZ/5SZgX85P3K82Vqkl5nOaNUPNOyo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP251MB0579 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] libunwind: Version bump. 1.7.2 -> 1.8.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false A bunch of bugfixes mostly. https://github.com/libunwind/libunwind/releases/tag/v1.8.0 * Remove patchset, included in the release. * Rearrange options for a cleaner configure_helper call. Add disable-nto (neutrino). Signed-off-by: Christian Melki --- .../0001-Fix-FTBFS-on-Linux-ppc32.patch | 26 ------------------- patches/libunwind-1.7.2/series | 4 --- rules/libunwind.make | 11 ++++---- 3 files changed, 6 insertions(+), 35 deletions(-) delete mode 100644 patches/libunwind-1.7.2/0001-Fix-FTBFS-on-Linux-ppc32.patch delete mode 100644 patches/libunwind-1.7.2/series diff --git a/patches/libunwind-1.7.2/0001-Fix-FTBFS-on-Linux-ppc32.patch b/patches/libunwind-1.7.2/0001-Fix-FTBFS-on-Linux-ppc32.patch deleted file mode 100644 index 687352c9c..000000000 --- a/patches/libunwind-1.7.2/0001-Fix-FTBFS-on-Linux-ppc32.patch +++ /dev/null @@ -1,26 +0,0 @@ -From: Stephen Webb -Date: Fri, 26 May 2023 16:22:08 -0400 -Subject: [PATCH] Fix FTBFS on Linux ppc32 - -Looks like the Linux ucontext structure has changed for PPC at some -point. This probably needs some kind of version check, or else ancient -kernels will need to stick with 1.6 or earlier. ---- - src/ppc32/ucontext_i.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/ppc32/ucontext_i.h b/src/ppc32/ucontext_i.h -index 64f8ed878ad8..ee93c697941c 100644 ---- a/src/ppc32/ucontext_i.h -+++ b/src/ppc32/ucontext_i.h -@@ -44,8 +44,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ - //#define MQ_IDX 36 - #define LINK_IDX 36 - --#define _UC_MCONTEXT_GPR(x) ( (void *)&dmy_ctxt.uc_mcontext.gregs[x] - (void *)&dmy_ctxt) ) --#define _UC_MCONTEXT_FPR(x) ( ((void *)&dmy_ctxt.uc_mcontext.fpregs[x] - (void *)&dmy_ctxt) ) -+#define _UC_MCONTEXT_GPR(x) ( ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[x] - (void *)&dmy_ctxt) ) -+#define _UC_MCONTEXT_FPR(x) ( ((void *)&dmy_ctxt.uc_mcontext.uc_regs->fpregs.fpregs[x] - (void *)&dmy_ctxt) ) - - /* These are dummy structures used only for obtaining the offsets of the - various structure members. */ diff --git a/patches/libunwind-1.7.2/series b/patches/libunwind-1.7.2/series deleted file mode 100644 index a0ed18563..000000000 --- a/patches/libunwind-1.7.2/series +++ /dev/null @@ -1,4 +0,0 @@ -# generated by git-ptx-patches -#tag:base --start-number 1 -0001-Fix-FTBFS-on-Linux-ppc32.patch -# d4292b5d50e8bb810f28be03e3b69c40 - git-ptx-patches magic diff --git a/rules/libunwind.make b/rules/libunwind.make index 8684aa8d0..b1cd40a58 100644 --- a/rules/libunwind.make +++ b/rules/libunwind.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBUNWIND) += libunwind # # Paths and names # -LIBUNWIND_VERSION := 1.7.2 -LIBUNWIND_MD5 := 35799cd8e475d3e157230ad2590c10f1 +LIBUNWIND_VERSION := 1.8.0 +LIBUNWIND_MD5 := c66dabc3d032eee8f4053595af7c31cb LIBUNWIND := libunwind-$(LIBUNWIND_VERSION) LIBUNWIND_SUFFIX := tar.gz LIBUNWIND_URL := https://github.com/libunwind/libunwind/releases/download/v$(LIBUNWIND_VERSION)/$(LIBUNWIND).$(LIBUNWIND_SUFFIX) @@ -38,20 +38,21 @@ LIBUNWIND_CONF_OPT := \ --includedir=/usr/include/libunwind \ --$(call ptx/disen, PTXCONF_ARCH_PPC)-coredump \ --enable-ptrace \ + --disable-nto \ --enable-setjmp \ - --disable-documentation \ - --disable-tests \ --enable-weak-backtrace \ --enable-unwind-header \ + --disable-per-thread-cache \ + --disable-tests \ --disable-debug \ --disable-cxx-exceptions \ + --disable-documentation \ --enable-debug-frame \ --enable-block-signals \ --enable-conservative-checks \ --disable-msabi-support \ --disable-minidebuginfo \ --enable-zlibdebuginfo \ - --disable-per-thread-cache \ --without-testdriver # ---------------------------------------------------------------------------- -- 2.34.1