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:           Mon Sep 27 20:53:14 UTC 2021

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

Log Message:
mold: update to 0.9.6.

mold 0.9.6 is a maintenance release of the mold linker. This release
contains only a single change to fix the following issue:

mold used to create dynamic relocations for imported symbols when
creating a position-dependent executable. That worked fine in an
environment in which position-independent code (PIC) is enabled by
default such as recent versions of most Linux distros. However, it
failed with the "recompile with -fPIC" error if PIC was disabled and
a dynamic relocation was created in a read-only section. mold 0.9.6
fixed the issue by creating copy relocations and PLTs for such symbols.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/mold/Makefile \
    pkgsrc/devel/mold/distinfo
cvs rdiff -u -r1.2 -r1.3 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.2 pkgsrc/devel/mold/Makefile:1.3
--- pkgsrc/devel/mold/Makefile:1.2      Sat Sep 11 15:40:23 2021
+++ pkgsrc/devel/mold/Makefile  Mon Sep 27 20:53:14 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2021/09/11 15:40:23 fcambus Exp $
+# $NetBSD: Makefile,v 1.3 2021/09/27 20:53:14 fcambus Exp $
 
-DISTNAME=      mold-0.9.5
+DISTNAME=      mold-0.9.6
 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.2 pkgsrc/devel/mold/distinfo:1.3
--- pkgsrc/devel/mold/distinfo:1.2      Sat Sep 11 15:40:23 2021
+++ pkgsrc/devel/mold/distinfo  Mon Sep 27 20:53:14 2021
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2021/09/11 15:40:23 fcambus Exp $
+$NetBSD: distinfo,v 1.3 2021/09/27 20:53:14 fcambus Exp $
 
-SHA1 (mold-0.9.5.tar.gz) = d832df292e65f4c51350aa02a61ff208e8fbe65d
-RMD160 (mold-0.9.5.tar.gz) = c9314ae8edb09c45f6e074e328925408c109be8b
-SHA512 (mold-0.9.5.tar.gz) = b05d399eecaca37d98745382ba201f62e6042613290b1dec6f08bfc133172ccb91603898acb3f54e2985fe3d7334c954c389da498a1ccef6b65053815b8aeb46
-Size (mold-0.9.5.tar.gz) = 3377285 bytes
-SHA1 (patch-Makefile) = 4261f5ab271aac71a3b476250b32eb8dab87b333
+SHA1 (mold-0.9.6.tar.gz) = e97d5faf82b91b2e4337afcc911688a8c0230ec0
+RMD160 (mold-0.9.6.tar.gz) = ec8bf5c0a920831f52c3868426d502daaed41987
+SHA512 (mold-0.9.6.tar.gz) = d3de30b371413e974728fba03958d6043026f59aead8371058a0b1dc672e2675e169a1def3afd3751058f529d6ec80ff78c773d2718c1d9f0bdea74d9f13bc2e
+Size (mold-0.9.6.tar.gz) = 3378698 bytes
+SHA1 (patch-Makefile) = ade79e3746409842e89838ce6b2aab35cfb6dd94

Index: pkgsrc/devel/mold/patches/patch-Makefile
diff -u pkgsrc/devel/mold/patches/patch-Makefile:1.2 pkgsrc/devel/mold/patches/patch-Makefile:1.3
--- pkgsrc/devel/mold/patches/patch-Makefile:1.2        Sat Sep 11 15:40:23 2021
+++ pkgsrc/devel/mold/patches/patch-Makefile    Mon Sep 27 20:53:14 2021
@@ -1,11 +1,11 @@
-$NetBSD: patch-Makefile,v 1.2 2021/09/11 15:40:23 fcambus Exp $
+$NetBSD: patch-Makefile,v 1.3 2021/09/27 20:53:14 fcambus Exp $
 
 - Remove hardcoded debug flag.
 - Remove hardcoded optimizations.
 - Do not gzip manual pages.
 - Fix manual page installation path.
 
---- Makefile.orig      2021-09-06 12:06:34.000000000 +0000
+--- Makefile.orig      2021-09-27 05:54:15.000000000 +0000
 +++ Makefile
 @@ -10,7 +10,7 @@ GIT_HASH ?= $(shell [ -d .git ] && git r
  
@@ -13,7 +13,7 @@ $NetBSD: patch-Makefile,v 1.2 2021/09/11
  
 -CPPFLAGS = -g -pthread -std=c++20 -fPIE \
 +CPPFLAGS = -pthread -std=c++20 -fPIE \
-            -DMOLD_VERSION=\"0.9.5\" \
+            -DMOLD_VERSION=\"0.9.6\" \
             -DGIT_HASH=\"$(GIT_HASH)\" \
           $(EXTRA_CPPFLAGS)
 @@ -31,7 +31,6 @@ TSAN ?= 0



Home | Main Index | Thread Index | Old Index