From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 16 Jun 2025 20:21:34 +0200 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 1uRESc-0080eo-0F for lore@lore.pengutronix.de; Mon, 16 Jun 2025 20:21:34 +0200 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 1uRESb-00081M-Pp; Mon, 16 Jun 2025 20:21:33 +0200 Received: from mail-am6eur05on20719.outbound.protection.outlook.com ([2a01:111:f403:2612::719] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1uRESL-0007qq-Ui for ptxdist@pengutronix.de; Mon, 16 Jun 2025 20:21:18 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eTxVclmhFUlQD+qDqHS7algpUCp9hJCkldriZBGqRCZhwWXd2nmESF4bhJLCjA1qnexUskmEHtcmFojux2avvoMCI/To3EmHFC0wQAtNvb9XX8vse+TNovbuuYqjkpxBtERbwfUq9fVr1UJc4yAEfDOiTLgFE91PV//W1ix+ZN6QjuHU6rHSNvmTsMOYA5CG3sOS899GTgWS2c0JthYcEHTfY85J8XmrxZxW7JgOrRLMoIYD33lLYLcoxkWua86XxoPEdRw+WzZX/OC8ncw3hgi5U4GYdmz4tXcQcX/E1ht3Yp1oOXMv4PISUCoBqyRuMTrqX2fM63xTrM1Ub8sTLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=LhhYsQyRL3nNzRCeiSIQDzHT0Hb31xqmgTJDDnWna0o=; b=pfGYR1loPO3E4OA2dODmsuEtH0c2+FdC/tLNNHiBv1vxu2Dnuwi4aoEzLcrA9hwQJAHa5lby86uZLlZALbwzXYlOqAsgA8qX8oRykx6klLWiIXE9ou4N9IciYPnzrvRg4VLX7dsFpn9onpmZ7ZhIZttlmpGey8eWpaJe0NJSocVWqRRpnQ2/KqbW8Ul7iRpB8F/OdLdK2fqjcXL9f5iPGwS9JNfaZGBVQ2Ul9tHmcDJHaE8Qx+xADm5oN2L9x4Ctl23/jRSjqvj44iYmN3v+vutaHHq/SJHu00HGmV4niq6iTrXDqgPWszGCRNe5rXckiRZ9FwQX3AnSL9jYbl4UbA== 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=LhhYsQyRL3nNzRCeiSIQDzHT0Hb31xqmgTJDDnWna0o=; b=NqPw9BovPdvwmG5MA47gVhnLQ+JZjH0xVkgm2DW+4pDFML77TF+9Oz+jO17K/kpkn3w+gqrvQTRzodVMuWxIYIJLQf0Lb/2QftGnvNCZybo6A5iWkboO1HD9NrccnmFLaPBtbgJBS4LTj/n3CR1J6WLNHnvI2UvU1UbsFbdCBJ4= 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 AM9P251MB0021.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:414::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Mon, 16 Jun 2025 18:21:15 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::fe8d:f825:5b29:2903]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::fe8d:f825:5b29:2903%4]) with mapi id 15.20.8835.027; Mon, 16 Jun 2025 18:21:15 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Mon, 16 Jun 2025 20:21:08 +0200 Message-Id: <20250616182108.1488050-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV3P280CA0119.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::20) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AM9P251MB0021:EE_ X-MS-Office365-Filtering-Correlation-Id: e23dacd4-55b8-40fd-0e97-08ddad02943c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|52116014|1800799024|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?MSsKRZUEpYaxWbJxCfqT1I1hygYyGQ3ApgYSWx48AkUnz3LhdWr58bvrEoqs?= =?us-ascii?Q?gJTCZikRuLk7QtzKnKDNTu0UZQvyQvzZ8AjYWJlbEbhALqBsYvOuXGn0LFDd?= =?us-ascii?Q?3HOPWk85rh6dql4ZLL7VdWEaQ4xV0T4pWzFXlX4f3Ml4AwZoSmIOKJuteaq9?= =?us-ascii?Q?YHZ1hplE2C7LipHpE/rQT2rJ1bmUfhVu3cQ8JDe6jP2HjTyuMGsDu531b4PO?= =?us-ascii?Q?uyxM2FX0ZFJeN9t4PcOpl14n9jbb1TG083XepU1XHfkrTNAoAkY4EPCWfAVq?= =?us-ascii?Q?lmOkYtBECLbIFFibJo8228OZqf0CPTVZPH98HZc80EVw975aPYM79B9EYrZx?= =?us-ascii?Q?H8rVyOLuETl+p9akLD+SWirLWaXbSoM8VJ8uw21kl/vuT7qS41rUo4OJGX6+?= =?us-ascii?Q?p0S1fIMqP2UaLTUrmNqPwWp+OiThH0C3csIESBSl9gonyT48xgBSlYhSis5z?= =?us-ascii?Q?2dnW1sL3TSrwaDpv+SfL4cUieRXbbM1qsKJTmdTyV93ez3iiAQzGxFxDClF4?= =?us-ascii?Q?kGobEi+WHe+6r1AhDXAhW5pjFRMzq9blLNoUtVwlZ8rHNY5/eLfkTeA0Cyin?= =?us-ascii?Q?AnoNpupFzdNTS1ZdGceAm9MJFaTtUf2uMdD6Cp7M93y8c1EFL1Drfu9T8yyA?= =?us-ascii?Q?7vBlNJuw8QQK3/hEK7RpSM4lfLr4m5/NB2Mk/TskA/bvvKKPs9fRKKw/bZU9?= =?us-ascii?Q?C1Qb0NbJXhGwL3MhTmAMpVobo82GnopByljQlToTOdBg4aYduNd9VeEH43Iy?= =?us-ascii?Q?N5DNR+21EJ+jaZ4OB9z4z7FyJWUD9NNDk38k6vsi2QtEiAjC55SFHuOzxtqV?= =?us-ascii?Q?+TaIW75rgympdp5CGOGfGeJy3o9t9wBNNsDKm7p0Oy7lPsHbTZQRqWDKDb/u?= =?us-ascii?Q?L0BWtZi+S8A8BF9MDgXRgZHFOnMk9i1ZMzVijHOJOhakczRcGeFK/uHpOYo7?= =?us-ascii?Q?5KFAi2NGR7rPUVqmDgf5+8FdAEVQ1aRY/W/q6ehNOoJJnIVOXKicuDhjqajb?= =?us-ascii?Q?BT6bklOxIKQtsF2Rk1hoAJx9hbFhTnyTzNOkiH6IE/pOhGCY1kB3ffFNmV81?= =?us-ascii?Q?Fb3MmnVhvxDQmq0SO4QqliAVxPcu7tdvi6Xm2/zd0jW7NQU3yb2aaMOSLWVQ?= =?us-ascii?Q?WQJelWI3F8oVvRC4ctPCIxw5GBk/A0MYtleVW00/kwujgrIsCS2VjPe3oQc9?= =?us-ascii?Q?7Pvb5nTa0ATgOeVec2hU6FOducB5gpJXtF+j7oucwFslx+s7ZDIcbQcPlzoW?= =?us-ascii?Q?q61ifP7cVva+FQ4LhEXhx/1bKHkJgeVkYhHN7AYlrDTdERKWLRfmu7mjHccL?= =?us-ascii?Q?IoLb+w6n4kRNpTzs7I9Bu7ZyhcXtRdy46POCtpUTDEwLKe/jh1DstFDJdQqQ?= =?us-ascii?Q?MBYbJYj/vWNl7g+7W34rd1kPfpWOSIdPX2aPE3ea2tjOpObr3kevrbTv2rLP?= =?us-ascii?Q?NrJu7wGjKbp3TnIbq+FNWQo2D3xPvHDJ77Bhg+zcprHr75QboPmQ8E3J1nX4?= =?us-ascii?Q?xkedYaEqd8R58kM=3D?= 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:(13230040)(366016)(52116014)(1800799024)(376014)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VPd6MarYX6AeIO4ANZf21DBXrJRMNdZGrMHN5WdASkgJ4t9DzIXX/TYNYvs+?= =?us-ascii?Q?YRbvaZPTZzHKa7sUwxY5+jV40Jn/AC1HGiqcFjOW0RYHFZT+z7tRrDPenvyt?= =?us-ascii?Q?20WtFgyVdxw8FiUjkePoExM4Dh6etfY4t9ukVaPXINJu3EZOxDQxzYeQivFc?= =?us-ascii?Q?rgFv1HUASjtzaq8WPYY4Q/8+cJQaePaBg5wO4hx9E4YmDnt6TWgid8dknu2D?= =?us-ascii?Q?/mtsqLpJXj+0qVCWDT+SYeYCKB9n41pzo25Me+uVyIEp7JYNjLucPqk4/qjL?= =?us-ascii?Q?6BUFxiesckmcg3GzrJqwvwDJOPAiPZElfslucX/0LTQj5CrElvdhpvRue4WO?= =?us-ascii?Q?5iEwOU9l8n7pJ/rbRBeJxCGrEYf9aYG0AUh6KtVN1eeSXpHGTqNTBmvfNb6a?= =?us-ascii?Q?nLbzRFedNy28pNp2i/52AXQSxXi9FrhjJI+SEh9t/LD+3PhniQRlxPuQvfK3?= =?us-ascii?Q?g1i4CYUcTR/v4uetxHLzNWnhvfCTVxSQPPJgA0HXklOQSyXi9GunhrYOusRs?= =?us-ascii?Q?Fnz0jWuqwC68p3VmfzO2Bx7lXWLF2AI+zbEqi/u0dxzwvE5PINsKO444sG9U?= =?us-ascii?Q?eAIvlKddQ4p1jiMlPBIl6qj30C8VMroOq8wpTxJa8rWCg5RyZxWYoN/mOpPX?= =?us-ascii?Q?ZoBVeBwLGHQZ8RZc6hOKsko5nYlVdTk0hDorkXRCAdHlVMG21GJX0hcbd9sU?= =?us-ascii?Q?+o86OcZeTyCZFtCOwY8gEeqwuTWJcMSNemr4+IhUjJ7v4eSLG+WExWglwTFC?= =?us-ascii?Q?HRgkC/ifVWl4UJh2swIKLvWgfe2/k22MAohMFpWYfVhRsoKgqxAfgGsuPDhF?= =?us-ascii?Q?uaL537qguu4sliKHVFtvQv7cVe+igr8MFLdOfUI+TefAAT/FNLRcR2i5RiW2?= =?us-ascii?Q?PrPMh+brG82/LpuVRkDeTO6Br2u8ZGIWNpNEvvJOfnCnNC2aLIJ45R0Zo+ew?= =?us-ascii?Q?030bFwAxDR9YXVw4wYhTC4//JMNq6d3e9R4r8upJWM1tCVJLo+K/MVyf05Xr?= =?us-ascii?Q?irVCGlCXJURr68CzfY62jYqb6OazRtxII5YDtmJZEaSnVq5LH+xtADpBx1iP?= =?us-ascii?Q?6RCUKXJHmgiqRGs7hWIba07XtN/pz4bmop/7g98BDVhHNw1lrwHPM5EliNI3?= =?us-ascii?Q?PQkgFl8IDKzTpupDE/NPlCFTEZWnEHggaZlliSPBRajDyuGDAUOTfv9fZGkI?= =?us-ascii?Q?rn7FZ5jSHUPqDAR8R74/7v7LGgQRJwkjljtOoBU0Dl1fCeeviqdPqXMwIFAh?= =?us-ascii?Q?iF+7AwHqq4gwC+98BVR7kwjAiqAvJdYNSrPpASsZmNKqqRc2t5U0jzHqitsA?= =?us-ascii?Q?k63SY9obC5VCOou4pkt6jc9PS8JpwGxXsHIYTEFZXyRF1OcL4VYVzfOt3EqF?= =?us-ascii?Q?2VNBaWY2F16kGxtEH99jiwC2Dy7HO7h8r5U0OdweDnWi4octOyhcHPw5Tqfh?= =?us-ascii?Q?SJTESVP6N/DnazAlhta+ZEcgailGA6pvE5xOgo4vWd5NcCJ5BGAUUBS9CtIL?= =?us-ascii?Q?VytcuGimXt+JjA0cWR2NOphAtm4C59jaTUnLQ0P3vF0Ke1pAfteQzjbpLPVQ?= =?us-ascii?Q?OHbBAQhE7hfuf390kZteVmXwApeQV4djTsb+61y+zYMQUIWmpPxS8CFLSGlp?= =?us-ascii?Q?3A=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: e23dacd4-55b8-40fd-0e97-08ddad02943c X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2025 18:21:15.0985 (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: ypiWZG6T352hLuJFjz7zAC+Ca8vBcdT7ab9jNmBjt5rrbeex6Ug2Qn7V3Av0Gxzxo7qUuYFhaj+93XKvhKum4VX3PsUoimQ6tIarOQGbsZM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P251MB0021 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,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] libpng: Version bump. 1.6.48 -> 1.6.49 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 https://sourceforge.net/p/libpng/code/ci/libpng16/tree/CHANGES * Add RISC-V vector option. * Re-add lost ARM NEON optimization. I removed this, misunderstanding the work done. This can be enabled for ARM64 where NEON is an unconditional addition. I think it also could be enabled for ARM NEON capable hard-float and soft-fp (not soft-float). * Disable the automatic optimization. It seems to not get the ARM NEON case right. Signed-off-by: Christian Melki --- rules/libpng.make | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rules/libpng.make b/rules/libpng.make index 07c6ea99b..824974289 100644 --- a/rules/libpng.make +++ b/rules/libpng.make @@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_LIBPNG) += libpng # # Paths and names # -LIBPNG_VERSION := 1.6.48 -LIBPNG_MD5 := 6ddbe2107e3811d51da698794b8fb4a2 +LIBPNG_VERSION := 1.6.49 +LIBPNG_MD5 := 66c58f211e8e9fc66e621965960df19c LIBPNG := libpng-$(LIBPNG_VERSION) LIBPNG_SUFFIX := tar.xz LIBPNG_URL := $(call ptx/mirror, SF, libpng/$(LIBPNG).$(LIBPNG_SUFFIX)) @@ -41,11 +41,14 @@ LIBPNG_CONF_OPT := \ --enable-unversioned-links \ --enable-unversioned-libpng-pc \ --enable-unversioned-libpng-config \ + --disable-hardware-optimizations \ + --$(call ptx/endis, PTXCONF_ARCH_ARM64)-arm-neon \ --disable-mips-msa \ --disable-mips-mmi \ --$(call ptx/endis, PTXCONF_ARCH_X86)-intel-sse \ --disable-powerpc-vsx \ --disable-loongarch-lsx \ + --$(call ptx/endis, PTXCONF_ARCH_RISCV)-riscv-rvv \ --with-binconfigs # ---------------------------------------------------------------------------- -- 2.34.1