Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id C48D61A9239 for ; Thu, 16 Dec 2021 08:37:33 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id C8CF184E91; Thu, 16 Dec 2021 08:37:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0CBCD84E79 for ; Thu, 16 Dec 2021 08:37:32 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id Wtqf-qUZfTPH for ; Thu, 16 Dec 2021 08:37:31 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 53FAF84E62 for ; Thu, 16 Dec 2021 08:37:31 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 48FFFFAEC; Thu, 16 Dec 2021 08:37:31 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_163964385181080" MIME-Version: 1.0 Date: Thu, 16 Dec 2021 08:37:31 +0000 From: "Frederic Cambus" Subject: CVS commit: pkgsrc/devel/mold To: pkgsrc-changes@NetBSD.org Reply-To: fcambus@netbsd.org X-Mailer: log_accum Message-Id: <20211216083731.48FFFFAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_163964385181080 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fcambus Date: Thu Dec 16 08:37:31 UTC 2021 Modified Files: pkgsrc/devel/mold: Makefile PLIST distinfo Removed Files: pkgsrc/devel/mold/patches: patch-Makefile Log Message: mold: update to 1.0.0. mold 1.0 is the first stable and production-ready release of the high-speed linker. On Linux-based systems, it should "just work" as a faster drop-in replacement for the default GNU linker for most user-land programs. If you are building a large executable which takes a long time to link, mold is worth a try to see if it can shorten your build time. mold is easy to build and easy to use. For more details, see README. mold is created by a person who knows very well as to how the Unix linker should behave, as I'm also the original creator of the current version of the LLVM lld linker. There's no fancy new features in 1.0. Actually, 1.0 is very similar to 0.9.6. That being said, we'd like to make it clear by incrementing a major version number that mold for Linux is now stable. Changes since mold 0.9.6: - -start-lib and -end-lib options are added for compatibility with GNU gold and LLVM lld. - More ARM64 relocations are supported. - Compatibility with glibc 2.2 or prior has improved. (#120) - Compatibility with valgrind has improved. (#118) - -Bno-symbolic option has been supported. - -require-defined option has been supported. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/mold/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/mold/PLIST cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/mold/distinfo cvs rdiff -u -r1.3 -r0 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. --_----------=_163964385181080 Content-Disposition: inline Content-Length: 2249 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/mold/Makefile diff -u pkgsrc/devel/mold/Makefile:1.3 pkgsrc/devel/mold/Makefile:1.4 --- pkgsrc/devel/mold/Makefile:1.3 Mon Sep 27 20:53:14 2021 +++ pkgsrc/devel/mold/Makefile Thu Dec 16 08:37:30 2021 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2021/09/27 20:53:14 fcambus Exp $ +# $NetBSD: Makefile,v 1.4 2021/12/16 08:37:30 fcambus Exp $ -DISTNAME= mold-0.9.6 +DISTNAME= mold-1.0.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=rui314/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -15,7 +15,7 @@ ONLY_FOR_PLATFORM= Linux-*-x86_64 USE_TOOLS+= gmake USE_LANGUAGES= c c++ -MAKE_FLAGS+= MAN_DIR="${PREFIX}/${PKGMANDIR}" +MAKE_FLAGS+= MANDIR="${PREFIX}/${PKGMANDIR}" MAKE_FLAGS+= SYSTEM_MIMALLOC=1 SYSTEM_TBB=1 .include "../../devel/mimalloc/buildlink3.mk" Index: pkgsrc/devel/mold/PLIST diff -u pkgsrc/devel/mold/PLIST:1.1 pkgsrc/devel/mold/PLIST:1.2 --- pkgsrc/devel/mold/PLIST:1.1 Thu Jul 29 21:17:17 2021 +++ pkgsrc/devel/mold/PLIST Thu Dec 16 08:37:30 2021 @@ -1,4 +1,6 @@ -@comment $NetBSD: PLIST,v 1.1 2021/07/29 21:17:17 fcambus Exp $ +@comment $NetBSD: PLIST,v 1.2 2021/12/16 08:37:30 fcambus Exp $ +bin/ld.mold +bin/ld64.mold bin/mold lib/mold/mold-wrapper.so man/man1/mold.1 Index: pkgsrc/devel/mold/distinfo diff -u pkgsrc/devel/mold/distinfo:1.5 pkgsrc/devel/mold/distinfo:1.6 --- pkgsrc/devel/mold/distinfo:1.5 Tue Oct 26 10:15:41 2021 +++ pkgsrc/devel/mold/distinfo Thu Dec 16 08:37:30 2021 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2021/10/26 10:15:41 nia Exp $ +$NetBSD: distinfo,v 1.6 2021/12/16 08:37:30 fcambus Exp $ -BLAKE2s (mold-0.9.6.tar.gz) = 282d28d8722cada47da2992ecfbd78b5e90213d1694041eef53253e9524505c2 -SHA512 (mold-0.9.6.tar.gz) = d3de30b371413e974728fba03958d6043026f59aead8371058a0b1dc672e2675e169a1def3afd3751058f529d6ec80ff78c773d2718c1d9f0bdea74d9f13bc2e -Size (mold-0.9.6.tar.gz) = 3378698 bytes +BLAKE2s (mold-1.0.0.tar.gz) = fa11af4b42237f9d0404dabce7024e76222507c65fa5e67ef3bb7c8ee14289b4 +SHA512 (mold-1.0.0.tar.gz) = 99ffd0b9e2ff7157cc8b26808675c9d3147bf88961155ae19ed9b99990ac647b7ec31ee78d05062decc6d41e66d99aa0fdc398d119803929b8dbff51eb3d077c +Size (mold-1.0.0.tar.gz) = 3482927 bytes SHA1 (patch-Makefile) = ade79e3746409842e89838ce6b2aab35cfb6dd94 --_----------=_163964385181080--