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:   fcambus
Date:           Sun Sep  4 14:37:16 UTC 2022

Modified Files:
        pkgsrc/devel/mold: Makefile distinfo
        pkgsrc/devel/mold/patches: patch-Makefile

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/mold/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/mold/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/mold/patches/patch-Makefile

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.20 pkgsrc/devel/mold/Makefile:1.21
--- pkgsrc/devel/mold/Makefile:1.20     Fri Aug 19 08:59:48 2022
+++ pkgsrc/devel/mold/Makefile  Sun Sep  4 14:37:15 2022
@@ -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}

Index: pkgsrc/devel/mold/distinfo
diff -u pkgsrc/devel/mold/distinfo:1.18 pkgsrc/devel/mold/distinfo:1.19
--- pkgsrc/devel/mold/distinfo:1.18     Fri Aug 19 08:59:48 2022
+++ pkgsrc/devel/mold/distinfo  Sun Sep  4 14:37:15 2022
@@ -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

Index: pkgsrc/devel/mold/patches/patch-Makefile
diff -u pkgsrc/devel/mold/patches/patch-Makefile:1.12 pkgsrc/devel/mold/patches/patch-Makefile:1.13
--- pkgsrc/devel/mold/patches/patch-Makefile:1.12       Fri Aug 19 08:59:48 2022
+++ pkgsrc/devel/mold/patches/patch-Makefile    Sun Sep  4 14:37:16 2022
@@ -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