pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/binutils
Module Name: pkgsrc
Committed By: fcambus
Date: Sat Aug 6 09:49:32 UTC 2022
Modified Files:
pkgsrc/devel/binutils: Makefile PLIST.common distinfo
Log Message:
binutils: update to 2.39.
This release contains numerous bug fixes, and also the following new
features:
* The ELF linker will now generate a warning message if the stack is made
executable. Similarly it will warn if the output binary contains a
segment with all three of the read, write and execute permission
bits set. These warnings are intended to help developers identify
programs which might be vulnerable to attack via these executable
memory regions.
The warnings are enabled by default but can be disabled via a command
line option. It is also possible to build a linker with the warnings
disabled, should that be necessary.
* The ELF linker now supports a --package-metadata option that allows
embedding a JSON payload in accordance to the Package Metadata
specification.
* In linker scripts it is now possible to use TYPE=<type> in an output
section description to set the section type value.
* The objdump program now supports coloured/colored syntax
highlighting of its disassembler output for some architectures.
(Currently: AVR, RiscV, s390, x86, x86_64).
* The nm program now supports a --no-weak/-W option to make it ignore
weak symbols.
* The readelf and objdump programs now support a -wE option to prevent
them from attempting to access debuginfod servers when following
links.
* The objcopy program's --weaken, --weaken-symbol, and
--weaken-symbols options now works with unique symbols as well.
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 pkgsrc/devel/binutils/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/binutils/PLIST.common
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/binutils/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/binutils/Makefile
diff -u pkgsrc/devel/binutils/Makefile:1.106 pkgsrc/devel/binutils/Makefile:1.107
--- pkgsrc/devel/binutils/Makefile:1.106 Tue Jun 28 11:31:40 2022
+++ pkgsrc/devel/binutils/Makefile Sat Aug 6 09:49:32 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.106 2022/06/28 11:31:40 wiz Exp $
+# $NetBSD: Makefile,v 1.107 2022/08/06 09:49:32 fcambus Exp $
-DISTNAME= binutils-2.38
-PKGREVISION= 1
+DISTNAME= binutils-2.39
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=binutils/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/devel/binutils/PLIST.common
diff -u pkgsrc/devel/binutils/PLIST.common:1.38 pkgsrc/devel/binutils/PLIST.common:1.39
--- pkgsrc/devel/binutils/PLIST.common:1.38 Thu Feb 10 14:03:07 2022
+++ pkgsrc/devel/binutils/PLIST.common Sat Aug 6 09:49:32 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.common,v 1.38 2022/02/10 14:03:07 fcambus Exp $
+@comment $NetBSD: PLIST.common,v 1.39 2022/08/06 09:49:32 fcambus Exp $
${MACHINE_GNU_PLATFORM}/bin/ar
${PLIST.gas}${MACHINE_GNU_PLATFORM}/bin/as
${PLIST.gld}${MACHINE_GNU_PLATFORM}/bin/ld
@@ -160,6 +160,7 @@ ${PLIST.gas}share/locale/ja/LC_MESSAGES/
${PLIST.gold}share/locale/ja/LC_MESSAGES/gold.mo
${PLIST.gprof}share/locale/ja/LC_MESSAGES/gprof.mo
${PLIST.gld}share/locale/ja/LC_MESSAGES/ld.mo
+${PLIST.gprof}share/locale/ka/LC_MESSAGES/gprof.mo
${PLIST.gprof}share/locale/ms/LC_MESSAGES/gprof.mo
${PLIST.gprof}share/locale/nl/LC_MESSAGES/gprof.mo
share/locale/nl/LC_MESSAGES/opcodes.mo
Index: pkgsrc/devel/binutils/distinfo
diff -u pkgsrc/devel/binutils/distinfo:1.47 pkgsrc/devel/binutils/distinfo:1.48
--- pkgsrc/devel/binutils/distinfo:1.47 Thu Feb 10 14:03:07 2022
+++ pkgsrc/devel/binutils/distinfo Sat Aug 6 09:49:32 2022
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.47 2022/02/10 14:03:07 fcambus Exp $
+$NetBSD: distinfo,v 1.48 2022/08/06 09:49:32 fcambus Exp $
-BLAKE2s (binutils-2.38.tar.bz2) = 80609a31f2040a8418a2004cb9de8b3d409e954c7c1d17afef8e9237227d00ee
-SHA512 (binutils-2.38.tar.bz2) = 7690b4158bd6587a85c6b98903980b9ac6f16b47f7fd1e60986b0a70388bedcfdc05d75597aa49c81fec1609ce24bed6c26583f76fd2471a9d63394fd9798afc
-Size (binutils-2.38.tar.bz2) = 34866647 bytes
+BLAKE2s (binutils-2.39.tar.bz2) = 79c9e003be8c3793764b1a79ac04ce9de89425360f6e7c9573d10fe92c6149b1
+SHA512 (binutils-2.39.tar.bz2) = faa592dd48fc715901ad704ac96dbd34b1792c51e77c7a92a387964b0700703c74be07de45cc4751945c8c0674368c73dc17bbc563d1d2cd235b5ebd8c6e7efb
+Size (binutils-2.39.tar.bz2) = 36782148 bytes
SHA1 (patch-bfd_cache.c) = e2d96bad350552eacdffa83532f9dc9e15ee9be9
SHA1 (patch-gold_Makefile.in) = e01d973f9625a1653851f796c123efec37102fbd
SHA1 (patch-gold_options.h) = 03816bbf157d781820d96a4d3af0885dc2bbbaa9
Home |
Main Index |
Thread Index |
Old Index