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:           Tue Aug 15 17:32:22 UTC 2023

Modified Files:
        pkgsrc/devel/mold: Makefile PLIST distinfo

Log Message:
mold: update to 2.1.0.

New features:

- Loongson's LoongArch CPU has been supported.
- -z nosectionheader has been added to eliminate section headers from the
  output file.

Bug fixes and compatibility improvements:

- Previously, linking with the -z pack-relative-relocs option produces
  an executable that glibc 2.38 refuses to run with DT_RELR without
  GLIBC_ABI_DT_RELR dependency error. Now, mold produces binaries compatible
  with glibc 2.38.
- [ARM64] R_AARCH64_ADR_PREL_PG_HI21_NC relocation type has been supported.
- [ARM64] R_AARCH64_MOVW_UABS_G3 relocation type has now been handled as a
  PLT-generating relocation to fix an issue when main is not defined in the
  main executable but rather in a .so file.
- [RISC-V] We now merge input .riscv.attributes contents. Previously, we
  just concatenated them.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/mold/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/mold/PLIST
cvs rdiff -u -r1.28 -r1.29 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.33 pkgsrc/devel/mold/Makefile:1.34
--- pkgsrc/devel/mold/Makefile:1.33     Thu Jul 27 12:39:20 2023
+++ pkgsrc/devel/mold/Makefile  Tue Aug 15 17:32:22 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2023/07/27 12:39:20 fcambus Exp $
+# $NetBSD: Makefile,v 1.34 2023/08/15 17:32:22 fcambus Exp $
 
-DISTNAME=      mold-2.0.0
+DISTNAME=      mold-2.1.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rui314/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/devel/mold/PLIST
diff -u pkgsrc/devel/mold/PLIST:1.5 pkgsrc/devel/mold/PLIST:1.6
--- pkgsrc/devel/mold/PLIST:1.5 Tue Jan 10 13:55:03 2023
+++ pkgsrc/devel/mold/PLIST     Tue Aug 15 17:32:22 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2023/01/10 13:55:03 fcambus Exp $
+@comment $NetBSD: PLIST,v 1.6 2023/08/15 17:32:22 fcambus Exp $
 bin/ld.mold
 bin/mold
 lib/mold/mold-wrapper.so
@@ -6,3 +6,4 @@ libexec/mold/ld
 man/man1/ld.mold.1
 man/man1/mold.1
 share/doc/mold/LICENSE
+share/doc/mold/LICENSE.third-party

Index: pkgsrc/devel/mold/distinfo
diff -u pkgsrc/devel/mold/distinfo:1.28 pkgsrc/devel/mold/distinfo:1.29
--- pkgsrc/devel/mold/distinfo:1.28     Thu Jul 27 12:39:20 2023
+++ pkgsrc/devel/mold/distinfo  Tue Aug 15 17:32:22 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2023/07/27 12:39:20 fcambus Exp $
+$NetBSD: distinfo,v 1.29 2023/08/15 17:32:22 fcambus Exp $
 
-BLAKE2s (mold-2.0.0.tar.gz) = 9b20ec49e3d4f23b3aa213d3925066390e49c19d8b1876f8e875e716641c2d02
-SHA512 (mold-2.0.0.tar.gz) = 11c3d1e07fe4fcc28cff58b8e432526e4604aa55b49fa47c9495e439206fb9f6a1686b1c5bd2dc907ffd7fe62ac1c72317619fc8a5d7caaa5c327de585f16827
-Size (mold-2.0.0.tar.gz) = 9205927 bytes
+BLAKE2s (mold-2.1.0.tar.gz) = 11ec1d69ed3301358c9dc2eb3204b60f0416ef62bdc27a2407046bc831267aea
+SHA512 (mold-2.1.0.tar.gz) = f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2
+Size (mold-2.1.0.tar.gz) = 9278811 bytes
 SHA1 (patch-CMakeLists.txt) = f9c305fa3771273c48f6172b0bc5a66a636a1d16



Home | Main Index | Thread Index | Old Index