From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 22 Dec 2021 14:05:21 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1n01J3-00EgB3-Jy for lore@lore.pengutronix.de; Wed, 22 Dec 2021 14:05:21 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1n01J2-0002Uk-Pr; Wed, 22 Dec 2021 14:05:20 +0100 Received: from mail-eopbgr140080.outbound.protection.outlook.com ([40.107.14.80] helo=EUR01-VE1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n01HC-0000kN-7G for ptxdist@pengutronix.de; Wed, 22 Dec 2021 14:03:29 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TiWw9PFVmHVlc7Gm4//hf/1van54eLq0JDHhqYJKJqXSCzTfJ59Bpo6dl9uuydPcl0DV8aLbGXHdtgA6LU6IForgbVLPHMMi4B3WLw6Us+Q64cJI1ix7QwA3ToTkjWdBZJpiVli7HCk0yXhpPLNREKv0fsoiJZ/JoGilK5nMU9eXb04Lg54kMYTwvVh/ZhZfolEtqnPJ8HMIr8ePE79N1AtuSLNYw84gou5NuIllYw+eONeOCz/XNrJ8ODM+Yplx4G/sEKzST++dzq/kAMx69rb86YBtXL6J1JxgGwHwSGY87ioZ8CK971CwSy0HsgAuaI4Hi+Hz/yaFS3McmV1SUA== 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=+WC6oFzvPzuXvLqAdYD1euI9ezzgDRVGGFJfwf6Dcj0=; b=f4s+6g7DYcPpCmfmHcaV9ED7BKPqVob2YbmQGKBlvDYAGvolaoRqlBUi6Gc9M0W9ErFdzwKr+H0RXCf6NLCDaGpyqexGS+IkypQ5Dz9+pjVeSP1t3N4tGtc36pWZUsU2nEorFdG3Po4rv8Zvj/COHQqNkoRpDGg7WUi9RMcsQ2R182KNt5RWqKdL0mnr5Nd6iel/SngSTOWwyuXj2S6hJst98TEATvEuAxjQLMczUZZzHpoXCoI4iqSt555O29JIMeCGSRoC95/mTfgaD0a6aqy1ZXla6fG9/FjqpPRORpowHoXsx62PvuJRpzEJQFFK2KT1REazgyDm/eXWWPv6RQ== 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=+WC6oFzvPzuXvLqAdYD1euI9ezzgDRVGGFJfwf6Dcj0=; b=ToXvvfHaekFyo7J8dUxP+Mc7J/Cyh9Xo3ZyPDF26d7MxwUNkwH6VdkG5yF9Cmtk4txS6ttp9MOIn8IPX2QnT+SnTTUoZrCey6G56PLLQSUCFFTkiD07eZnA0ZshFDQWZPv5LTjWOeKSwy+qK5kFppsIhfDZ1msqcbPaUz+UJqNY= 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 DU0P251MB0436.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:348::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4823.18; Wed, 22 Dec 2021 13:03:24 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::91c:5b0e:d5b2:5b18]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::91c:5b0e:d5b2:5b18%6]) with mapi id 15.20.4823.019; Wed, 22 Dec 2021 13:03:24 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Wed, 22 Dec 2021 14:02:53 +0100 Message-Id: <20211222130304.2549154-12-christian.melki@t2data.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211222130304.2549154-1-christian.melki@t2data.com> References: <20211222130304.2549154-1-christian.melki@t2data.com> X-ClientProxiedBy: GV3P280CA0036.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:9::23) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f169af1b-10ee-4338-e207-08d9c54b701b X-MS-TrafficTypeDiagnostic: DU0P251MB0436:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4502; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AtgGYNvmSqn3B66ib4kKhBtTu5w/Qd0z1UWPhNcDsOuDE2lD/hgAwx00b/vxjMbx97uh+quIpqGVTFBIMulIxt5+nGxJUq1xGLd7Nu5JRbqiajXtrC6wyQPD1K5hRiSQ+8erkL8F0ils4ge0S5fRcdxb9X1ImOM9UfbTni0G8x8HZzyEwuP0Nsy1vaEQggPUSZPaMfJbnhLamdY1OTduJd3HCS61EV2ZRaxofHNNARKvJsGjVMUtp82bMRiO5kF9HDY9NLQTv/cevFc/MiAIRpRAGk8lJFyEQ93imqFR4fiOXyyvGt5IHFD3KvmCc2+Fo4wjx3ENESZmxV4/6Ed2AegPlWl0nsB2WwHmKlzOdvS9NSHiVHmtreh1WBx+E7VqudiyMhVTXvmynzbn8ND6xK0PP8gy5jQViA6WFD47LTx7P0hZYr0oay0nuGcFG7hbr8bEcZPyRN92EakB/8hI/3KQxaIb/MLBC1WRkMVv+WAacFS0fh8dk+L50JhpbZ6TmmmO4xTbmUHTxCzEJHkiXraSnSgoN/8iZjq0a1b18v/iPA/0icBz1rYXIIyUNOcjIsvTSBckKCkFHLnuu44/xUUiS+f6UlCbHQx1hu8joASlZHP9nXzWo2VClw10YYg/3SdpP2UzDPgjKJ5ECKXE6K7+sJil0ULSPX05yVjyXFFbDhxhhmSC5GG53nF9RdyM25ZPSsynixYcB9qQ2o+AIN++tDqNSe8F+SPkfWFoWsLE2RilAfrbZtIvrnd/qj6/kp4J8fP32AvPxjgwhAipuX2YwyQDKev7VuUuWTEkYvY= 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:(39830400003)(366004)(136003)(396003)(346002)(42606007)(376002)(52116002)(8936002)(1076003)(6512007)(6486002)(36756003)(508600001)(38350700002)(966005)(44832011)(8676002)(38100700002)(66946007)(66556008)(66476007)(2906002)(186003)(2616005)(5660300002)(83380400001)(6916009)(316002)(26005)(86362001)(6666004)(6506007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?LNMD/7lb5Lsqt+hTmOzl9xgYBqq7nEEuMSBPabQFGdYYstfhnHcRvVTvIxfV?= =?us-ascii?Q?NxY2xk8gl0dh6VZUirImKtUDbWlum/6kIR8veExuxx5mfpyZi9MkuhUcFqj4?= =?us-ascii?Q?V5KcCc5XkxacXmopCuK7HJFmydxc4NDC0dAwUvF4RKoroHAI6X4MsKHMzVqQ?= =?us-ascii?Q?1xGqdAbUzY5FV2arTZMTiU1EZZMw86PLtAzDz+6U57bu29s01E0xrLgykQCh?= =?us-ascii?Q?mAwHhKAzrsRtFVz2YuhkdoUthvA4b/Nhq1MFSYu1KSOPdvCc++LJYes6WsvM?= =?us-ascii?Q?8cwx7YiGi6XY5Te9+Sq17QW+mzPxrUb8ZKvJHpKOE3aDKcNZflVkE9kanRiR?= =?us-ascii?Q?E6hTAt9VG9I9ICgqDXjKxgMaAqDScDhM64oqiZU3bKNgIaNwi1xyHka5VRd7?= =?us-ascii?Q?ygjb3dUACXo6cErVB9cFau16VhC3UvfQ8r/RQBDjKWd+pqJi3SysFKSCTYGK?= =?us-ascii?Q?vWpi4FdKxCz474nXyDRkUoRZQG7Pa8iaxsAag6hIB4GH6tA61TYZf37cYW6+?= =?us-ascii?Q?6GZ+TLHhqFoUj4yG/9rKNayP0YWUw0+p7GGUSuzUYFfYnYoxa1XUnTzYU1WS?= =?us-ascii?Q?hsLO/hK/AghBcy4ikw4xUwj071W7eDmqzki3JwZvPIZKWcf3XfvNw5S2JZI/?= =?us-ascii?Q?oNMva94Fh2lhc0ZLIQXU2geXQFIwrYwaHEYfonlhUP6yplbFs0xJo4U6zFhh?= =?us-ascii?Q?1m/vhRHRXv7z6cBCjieLrd9h+nfHzjsuxwkr/LuIM2uQoUsyI6iBNPQBEvuv?= =?us-ascii?Q?sdoHfRbPbjbZium+9bVZDkDmNUurqtICOit1nJz1fIMTUuct3VPj6xFFlycO?= =?us-ascii?Q?rcZE3ICWUpIUwoUWygzCYCOFw/nWiRJn79p92REUbMYgXUdHUttX13jiCB/q?= =?us-ascii?Q?fI1n39aTTKa0BmbBcbZTYeiSWksDOHPH4+zuRi+K4GgLl0yHenPJbAR5LRjM?= =?us-ascii?Q?xz39GlHvHCZfWzgv7Tsw1jxTW1EqBfG9AY9ds9Lz7MLWVhhw8ieuRMUPdwV+?= =?us-ascii?Q?qJdTzbnpYa7JLumD7t4RXBhGCjIS/Cl/OmXS7oXkVH7tlGGpYKKwlXN+gSk0?= =?us-ascii?Q?BMPONP9wow7i+j4IBp3pn0YyhRka1OdHycfKAUwkhBF2R4OfuBeNgcjwzmaB?= =?us-ascii?Q?odGgJHBIf4FZRfVCv/iCv6SHr1Ooq8kB7VZsAZXzO0m+Z3Tn/Pbe5LGflotU?= =?us-ascii?Q?c+jklD5SFpmNfQcX9m+bGDToGMJ35ULWh3o2ks7EhEBWCFzKhp95nb0Et2tM?= =?us-ascii?Q?A3xSqR7yfcZvtbCrO6OiU8kin8Q0XXJ7YTpR4wD2Hpz7OvtpvKX/jpPvrSdW?= =?us-ascii?Q?iBENCx3Vvvr8Q35AlwtI4mxICjQrYlciliPeV0GE6s36G2y7RT3CtevESqnq?= =?us-ascii?Q?+bW0fDBUTgShmYQuQ/3vjU3Eav3Eey8KDKV3w4lpEK63pKhYlaMF6HdBMKo2?= =?us-ascii?Q?W1/UttNb9su7csRNq7B/IIOqVjqG0fDm0PhPeFXLw7kV2DFL1f5gwsOmAgAn?= =?us-ascii?Q?EuMVoRkaJaLHCFcOtXFbqKAXLAIYkS1UEHVmVY85pHHVn79qD3ZRgk2vlvuN?= =?us-ascii?Q?SDyPVyc0wK5GwHUsA+Dyhs8y+EBDB6+v1wg7kNuGrxc6Ro1z63czqPYDLEMd?= =?us-ascii?Q?S/AkhGtCGVTgKFKIlxRkY8a5IOlA8YZ7+KgfLTj8ad+D8iaAKGltSm6/ucXg?= =?us-ascii?Q?Uq1tsAyfBo7k7DT/mrStdLoNQo0=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: f169af1b-10ee-4338-e207-08d9c54b701b X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2021 13:03:24.5136 (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: pvl8PWiMJIG3IFxUSZib62ObRVZsLKKrciDuygMakSJ36drN3ao2KO4ok0fcGSfiI9sFR+v7+MqILgoZofua/Y+eVnSvo63SNGuyQTzaTeY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0P251MB0436 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] libffi: Version bump 3.3 -> 3.4.2 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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.ext.pengutronix.de); SAEximRunCond expanded to false Maintenance of the foregin function interface library. Fix peculiar packageconfig manipulation. Patches adapted from buildroot and yoctoproject. Signed-off-by: Christian Melki --- ...sed-ifndef-for-__mips_soft_float-442.patch | 25 ------------- ...uild-failure-on-power7-and-older-532.patch | 35 ------------------- patches/libffi-3.3/series | 6 ---- ...on-of-libraries-for-multilib-toolch.patch} | 0 patches/libffi-3.4.2/0002-not-win32.patch | 35 +++++++++++++++++++ .../{libffi-3.3 => libffi-3.4.2}/autogen.sh | 0 patches/libffi-3.4.2/series | 2 ++ rules/libffi.make | 6 ++-- 8 files changed, 40 insertions(+), 69 deletions(-) delete mode 100644 patches/libffi-3.3/0001-Fixed-missed-ifndef-for-__mips_soft_float-442.patch delete mode 100644 patches/libffi-3.3/0002-powerpc-fix-build-failure-on-power7-and-older-532.patch delete mode 100644 patches/libffi-3.3/series rename patches/{libffi-3.3/0003-libffi-Fix-location-of-libraries-for-multilib-toolch.patch => libffi-3.4.2/0001-libffi-Fix-location-of-libraries-for-multilib-toolch.patch} (100%) create mode 100644 patches/libffi-3.4.2/0002-not-win32.patch rename patches/{libffi-3.3 => libffi-3.4.2}/autogen.sh (100%) create mode 100644 patches/libffi-3.4.2/series diff --git a/patches/libffi-3.3/0001-Fixed-missed-ifndef-for-__mips_soft_float-442.patch b/patches/libffi-3.3/0001-Fixed-missed-ifndef-for-__mips_soft_float-442.patch deleted file mode 100644 index fae0a0e7d..000000000 --- a/patches/libffi-3.3/0001-Fixed-missed-ifndef-for-__mips_soft_float-442.patch +++ /dev/null @@ -1,25 +0,0 @@ -From: Carl Hurd -Date: Fri, 29 Nov 2019 14:46:11 -0500 -Subject: [PATCH] Fixed missed #ifndef for __mips_soft_float (#442) - -Thank you! ---- - src/mips/o32.S | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/mips/o32.S b/src/mips/o32.S -index 44e74cb91a21..799139b2968b 100644 ---- a/src/mips/o32.S -+++ b/src/mips/o32.S -@@ -282,9 +282,11 @@ $LCFI12: - li $13, 1 # FFI_O32 - bne $16, $13, 1f # Skip fp save if FFI_O32_SOFT_FLOAT - -+#ifndef __mips_soft_float - # Store all possible float/double registers. - s.d $f12, FA_0_0_OFF2($fp) - s.d $f14, FA_1_0_OFF2($fp) -+#endif - 1: - # prepare arguments for ffi_closure_mips_inner_O32 - REG_L a0, 4($15) # cif diff --git a/patches/libffi-3.3/0002-powerpc-fix-build-failure-on-power7-and-older-532.patch b/patches/libffi-3.3/0002-powerpc-fix-build-failure-on-power7-and-older-532.patch deleted file mode 100644 index aa2487c29..000000000 --- a/patches/libffi-3.3/0002-powerpc-fix-build-failure-on-power7-and-older-532.patch +++ /dev/null @@ -1,35 +0,0 @@ -From: Sergei Trofimovich -Date: Thu, 28 Nov 2019 12:42:41 +0000 -Subject: [PATCH] powerpc: fix build failure on power7 and older (#532) - -Build failure looks as: -``` -libtool: compile: powerpc-unknown-linux-gnu-gcc \ - -O2 -mcpu=powerpc -mtune=powerpc -pipe ... -c src/powerpc/ffi.c ... -In file included from src/powerpc/ffi.c:33: -src/powerpc/ffi_powerpc.h:65:9: error: '__int128' is not supported on this target - 65 | typedef __int128 float128; - | ^~~~~~~~ -``` - -The fix avoids using __int128 in favour of aligned char[16]. - -Closes: https://github.com/libffi/libffi/issues/531 -Signed-off-by: Sergei Trofimovich ---- - src/powerpc/ffi_powerpc.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/powerpc/ffi_powerpc.h b/src/powerpc/ffi_powerpc.h -index 5ee2a7095a6a..8e2f2f0e74a3 100644 ---- a/src/powerpc/ffi_powerpc.h -+++ b/src/powerpc/ffi_powerpc.h -@@ -62,7 +62,7 @@ typedef _Float128 float128; - #elif defined(__FLOAT128__) - typedef __float128 float128; - #else --typedef __int128 float128; -+typedef char float128[16] __attribute__((aligned(16))); - #endif - - void FFI_HIDDEN ffi_closure_SYSV (void); diff --git a/patches/libffi-3.3/series b/patches/libffi-3.3/series deleted file mode 100644 index 83b0b511d..000000000 --- a/patches/libffi-3.3/series +++ /dev/null @@ -1,6 +0,0 @@ -# generated by git-ptx-patches -#tag:base --start-number 1 -0001-Fixed-missed-ifndef-for-__mips_soft_float-442.patch -0002-powerpc-fix-build-failure-on-power7-and-older-532.patch -0003-libffi-Fix-location-of-libraries-for-multilib-toolch.patch -# 9afbef7cf862f28908b007f73dce1db0 - git-ptx-patches magic diff --git a/patches/libffi-3.3/0003-libffi-Fix-location-of-libraries-for-multilib-toolch.patch b/patches/libffi-3.4.2/0001-libffi-Fix-location-of-libraries-for-multilib-toolch.patch similarity index 100% rename from patches/libffi-3.3/0003-libffi-Fix-location-of-libraries-for-multilib-toolch.patch rename to patches/libffi-3.4.2/0001-libffi-Fix-location-of-libraries-for-multilib-toolch.patch diff --git a/patches/libffi-3.4.2/0002-not-win32.patch b/patches/libffi-3.4.2/0002-not-win32.patch new file mode 100644 index 000000000..62daaf4b3 --- /dev/null +++ b/patches/libffi-3.4.2/0002-not-win32.patch @@ -0,0 +1,35 @@ +From 306719369a0d3608b4ff2737de74ae284788a14b Mon Sep 17 00:00:00 2001 +From: Ross Burton +Date: Thu, 4 Feb 2016 16:22:50 +0000 +Subject: [PATCH] libffi: ensure sysroot paths are not in libffi.pc + +libffi's configure assumes that cross-compiled builds are complicated and +introduces convoluted path manipulation involving gcc search paths to the +install paths, resulting in paths like -L/usr/lib/../lib/ appearing in +libffi.pc. When pkg-config is then used to obtain the linker flags for libffi +it can't tell that this path is on the default search path and returns +$SYSROOT/usr/lib/../lib which then gets written all over the target sysroot. +This then means the sstate can't be shared and triggers QA errors. + +As this block is generally pointless, disable it. + +Upstream-Status: Inappropriate +Signed-off-by: Ross Burton + +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index b764368..d51ce91 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -354,7 +354,7 @@ AC_ARG_ENABLE(multi-os-directory, + + # These variables are only ever used when we cross-build to X86_WIN32. + # And we only support this with GCC, so... +-if test "x$GCC" = "xyes"; then ++if false; then + if test -n "$with_cross_host" && + test x"$with_cross_host" != x"no"; then + toolexecdir='${exec_prefix}'/'$(target_alias)' diff --git a/patches/libffi-3.3/autogen.sh b/patches/libffi-3.4.2/autogen.sh similarity index 100% rename from patches/libffi-3.3/autogen.sh rename to patches/libffi-3.4.2/autogen.sh diff --git a/patches/libffi-3.4.2/series b/patches/libffi-3.4.2/series new file mode 100644 index 000000000..493d7a3c2 --- /dev/null +++ b/patches/libffi-3.4.2/series @@ -0,0 +1,2 @@ +0001-libffi-Fix-location-of-libraries-for-multilib-toolch.patch +0002-not-win32.patch diff --git a/rules/libffi.make b/rules/libffi.make index 1feab4bdc..b22dd266a 100644 --- a/rules/libffi.make +++ b/rules/libffi.make @@ -15,14 +15,14 @@ PACKAGES-$(PTXCONF_LIBFFI) += libffi # # Paths and names # -LIBFFI_VERSION := 3.3 -LIBFFI_MD5 := 6313289e32f1d38a9df4770b014a2ca7 +LIBFFI_VERSION := 3.4.2 +LIBFFI_MD5 := 294b921e6cf9ab0fbaea4b639f8fdbe8 LIBFFI := libffi-$(LIBFFI_VERSION) LIBFFI_SUFFIX := tar.gz LIBFFI_SOURCE := $(SRCDIR)/$(LIBFFI).$(LIBFFI_SUFFIX) LIBFFI_DIR := $(BUILDDIR)/$(LIBFFI) LIBFFI_URL := \ - http://ftp.gwdg.de/pub/linux/sources.redhat.com/libffi/$(LIBFFI).$(LIBFFI_SUFFIX) \ + https://github.com/libffi/libffi/releases/download/v$(LIBFFI_VERSION)/$(LIBFFI).$(LIBFFI_SUFFIX) \ ftp://sourceware.org/pub/libffi/$(LIBFFI).$(LIBFFI_SUFFIX) LIBFFI_LICENSE := MIT -- 2.30.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de