pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/mold
Module Name: pkgsrc
Committed By: adam
Date: Mon Jun 9 07:46:14 UTC 2025
Modified Files:
pkgsrc/devel/mold: Makefile distinfo
Log Message:
mold: updated to 2.40.1
2.40.1
Performance improvements
We've eliminated unnecessary memory zero-initialization for the --compress-debug-sections option to make debug section compression faster. With this change, mold sometimes runs faster with
--compress-debug-sections than without it due to reduced file I/O. (d59c559)
Previously, mold used an exponential pattern-matching algorithm for glob matching, which could significantly slow down version scripts or dynamic list processing for certain glob patterns. Now, we
use a linear-time algorithm that is guaranteed to run efficiently for any glob pattern. (dac20fa)
Bug Fixes and Compatibility Improvements
mold now reports an error if the output .dynsym refers to a section whose section index is ≥65280, since such a dynamic symbol is not representable in ELF. Previously, mold crashed with an assertion
failure.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/mold/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/mold/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/mold/Makefile
diff -u pkgsrc/devel/mold/Makefile:1.47 pkgsrc/devel/mold/Makefile:1.48
--- pkgsrc/devel/mold/Makefile:1.47 Fri May 30 09:09:24 2025
+++ pkgsrc/devel/mold/Makefile Mon Jun 9 07:46:14 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2025/05/30 09:09:24 adam Exp $
+# $NetBSD: Makefile,v 1.48 2025/06/09 07:46:14 adam Exp $
-DISTNAME= mold-2.40.0
+DISTNAME= mold-2.40.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=rui314/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/devel/mold/distinfo
diff -u pkgsrc/devel/mold/distinfo:1.40 pkgsrc/devel/mold/distinfo:1.41
--- pkgsrc/devel/mold/distinfo:1.40 Fri May 30 09:09:24 2025
+++ pkgsrc/devel/mold/distinfo Mon Jun 9 07:46:14 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.40 2025/05/30 09:09:24 adam Exp $
+$NetBSD: distinfo,v 1.41 2025/06/09 07:46:14 adam Exp $
-BLAKE2s (mold-2.40.0.tar.gz) = ef6c31d99a1b15093567825d469e29f28deb0efe0dcbab2b4ea6927a8ea582e9
-SHA512 (mold-2.40.0.tar.gz) = 5de0ee101fc280d5ea24f56f88358d3cabb7293a3d6cb36c0274d35700434efb62ad2b52a3c7189dcbff841e49fb6598c9d1e626b418b14f0388f722e3b324bb
-Size (mold-2.40.0.tar.gz) = 11005480 bytes
+BLAKE2s (mold-2.40.1.tar.gz) = 864bb22baabc439059b8e87bf3cb7e024f066aae08d125fba98f8b33a0c2bdcb
+SHA512 (mold-2.40.1.tar.gz) = 2dc8c18b19df070790eb4eb8e8505f87552f8f12033d465f06415db4ce5bace4209e392b52359dc8811d96ead3567381198cd3941a038547da515d3ab47039e6
+Size (mold-2.40.1.tar.gz) = 11033828 bytes
Home |
Main Index |
Thread Index |
Old Index