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:           Fri Mar 17 16:33:52 UTC 2023

Modified Files:
        pkgsrc/devel/mold: Makefile distinfo

Log Message:
mold: update to 1.11.0.

New features:

- IBM Power10 has been supported. Previously, mold created broken
  executables for that target.
- --hash-style=none has been added to cancel --hash-style=sysv,
  --hash-style=gnu or --hash-style=both.
- [ARM32] R_ARM_PLT32 relocation type has been supported.
- [RISC-V] R_RISCV_PLT32 relocation type has been supported.

Bug fixes and compatibility improvements:

- Previous versions of mold failed to link some programs in rare corner
  cases if Link-Time Optimization (LTO) is enabled. These bugs have been
  fixed.
- mold used to ignore dependencies between DSOs. Since this version, if
  a required DSO depends on other as-needed DSO, mold keeps the latter
  DSO as a required one. This improves compatibility with GNU linkers.
- [x86-64] mold can now link object files generated by old buggy versions
  of GCC.
- [x86-64] Previously, a program with a very large .bss section may fail
  to link due to R_X86_64_REX_GOTPCRELX relocation overflow. This bug has
  been fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/mold/Makefile
cvs rdiff -u -r1.26 -r1.27 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.30 pkgsrc/devel/mold/Makefile:1.31
--- pkgsrc/devel/mold/Makefile:1.30     Mon Jan 23 22:10:35 2023
+++ pkgsrc/devel/mold/Makefile  Fri Mar 17 16:33:52 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2023/01/23 22:10:35 fcambus Exp $
+# $NetBSD: Makefile,v 1.31 2023/03/17 16:33:52 fcambus Exp $
 
-DISTNAME=      mold-1.10.1
+DISTNAME=      mold-1.11.0
 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.26 pkgsrc/devel/mold/distinfo:1.27
--- pkgsrc/devel/mold/distinfo:1.26     Mon Jan 23 22:10:35 2023
+++ pkgsrc/devel/mold/distinfo  Fri Mar 17 16:33:52 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.26 2023/01/23 22:10:35 fcambus Exp $
+$NetBSD: distinfo,v 1.27 2023/03/17 16:33:52 fcambus Exp $
 
-BLAKE2s (mold-1.10.1.tar.gz) = ee6eb557a9d7ed9dc0e1def1728c22849d2f49891f06cf93475655c71d8bb64b
-SHA512 (mold-1.10.1.tar.gz) = b9df5ddc3a3a022523506638309373c3440128f3c702a7db69c44c180177148e92fbf73347be0c4e0e890395cfb2a5b12d2650ee267f9f58212ccfa981519bbf
-Size (mold-1.10.1.tar.gz) = 8173701 bytes
+BLAKE2s (mold-1.11.0.tar.gz) = 90f88211f953d81359a5e2c7dee93acf90e26666ec9b5c6ca0f7210a52a1d343
+SHA512 (mold-1.11.0.tar.gz) = a9068600dd2db757552cce027f358c0b9e6af0941b92f81c1e99e2dde674bd06cc3533d432258e42a2197d9b3f8e7bb263de281928357a79e4fb17fb19719bc0
+Size (mold-1.11.0.tar.gz) = 8210923 bytes
 SHA1 (patch-CMakeLists.txt) = ca9361a34f272817450c9062292e74ac8ec843c9



Home | Main Index | Thread Index | Old Index