pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/mold mold: update to 1.4.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4f9fa7671071
branches:  trunk
changeset: 384747:4f9fa7671071
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Sun Sep 04 14:37:15 2022 +0000

description:
mold: update to 1.4.2.

New features and bug fixes:

- [RV32] We've fixed several issues for 32-bit RISC-V. mold can now build
  complex programs including itself for the target.
- [ARM32] mold gained range extension thunks so that it can now link programs
  whose .text is larger than 16 MiB. Previously, mold couldn't link such large
  programs. We've also fixed general stability issues for ARM32.

diffstat:

 devel/mold/Makefile               |   4 ++--
 devel/mold/distinfo               |  10 +++++-----
 devel/mold/patches/patch-Makefile |  18 +++++++++---------
 3 files changed, 16 insertions(+), 16 deletions(-)

diffs (56 lines):

diff -r 992c9cd96672 -r 4f9fa7671071 devel/mold/Makefile
--- a/devel/mold/Makefile       Sun Sep 04 14:36:29 2022 +0000
+++ b/devel/mold/Makefile       Sun Sep 04 14:37:15 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2022/08/19 08:59:48 fcambus Exp $
+# $NetBSD: Makefile,v 1.21 2022/09/04 14:37:15 fcambus Exp $
 
-DISTNAME=      mold-1.4.1
+DISTNAME=      mold-1.4.2
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rui314/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r 992c9cd96672 -r 4f9fa7671071 devel/mold/distinfo
--- a/devel/mold/distinfo       Sun Sep 04 14:36:29 2022 +0000
+++ b/devel/mold/distinfo       Sun Sep 04 14:37:15 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2022/08/19 08:59:48 fcambus Exp $
+$NetBSD: distinfo,v 1.19 2022/09/04 14:37:15 fcambus Exp $
 
-BLAKE2s (mold-1.4.1.tar.gz) = 861bd62e2642ff189cea00afd66f755fa0c9aa2240fac78a16745618e3cf8b3f
-SHA512 (mold-1.4.1.tar.gz) = 304caf4e9d9b24170a9442a84036790407bd02609a5d07c31e5f0f6285128099cbc962571804636a5da55afda59b447c12218f9e4d402fbfa55ebc354814bdda
-Size (mold-1.4.1.tar.gz) = 6280266 bytes
-SHA1 (patch-Makefile) = a0a1ebcecd0a9362bd306224714b7cf1ceaea447
+BLAKE2s (mold-1.4.2.tar.gz) = b3503211ccdad1117cfa5092a16687ac9690769df6d9c66095a2a69a02887dfb
+SHA512 (mold-1.4.2.tar.gz) = 17f543969e53737818b0be563aee39feac672f93e0fd712827523232b64eccb4629f3994c5a90de50b5f761886669e0946a8d463663725e774eb7d352de1ced1
+Size (mold-1.4.2.tar.gz) = 6287845 bytes
+SHA1 (patch-Makefile) = 30d38eb7a4ec68dae4bc6c6f1b2596a66df53898
diff -r 992c9cd96672 -r 4f9fa7671071 devel/mold/patches/patch-Makefile
--- a/devel/mold/patches/patch-Makefile Sun Sep 04 14:36:29 2022 +0000
+++ b/devel/mold/patches/patch-Makefile Sun Sep 04 14:37:15 2022 +0000
@@ -1,16 +1,16 @@
-$NetBSD: patch-Makefile,v 1.12 2022/08/19 08:59:48 fcambus Exp $
+$NetBSD: patch-Makefile,v 1.13 2022/09/04 14:37:16 fcambus Exp $
 
 - Do not hard-code -pthread, as it is handled by the pkgsrc infrastructure.
 - Do not hard-code -ldl
 
---- Makefile.orig      2022-08-18 08:27:51.000000000 +0000
+--- Makefile.orig      2022-09-04 04:59:58.000000000 +0000
 +++ Makefile
-@@ -49,7 +49,7 @@ MOLD_CXXFLAGS := -std=c++20 -fno-excepti
-                  -fno-asynchronous-unwind-tables \
-                  -DMOLD_VERSION=\"$(VERSION)\" -DLIBDIR="\"$(LIBDIR)\""
- 
--MOLD_LDFLAGS := -pthread -lz -lm -ldl
-+MOLD_LDFLAGS := -lz -lm
+@@ -52,7 +52,7 @@ MOLD_CXXFLAGS := -std=c++20 -fno-excepti
+ ifeq ($(OS), OpenBSD)
+   MOLD_LDFLAGS := -pthread -lz -lm
+ else
+-  MOLD_LDFLAGS := -pthread -lz -lm -ldl
++  MOLD_LDFLAGS := -lz -lm
+ endif
  
  LTO = 0
- ifeq ($(LTO), 1)



Home | Main Index | Thread Index | Old Index