<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/63dd96677ccdecfb7c2b34dd223cfa4f9f5c1390">https://github.com/macports/macports-ports/commit/63dd96677ccdecfb7c2b34dd223cfa4f9f5c1390</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 63dd966 crossbinutils: bugfix - disable libbfd
</span>63dd966 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 63dd96677ccdecfb7c2b34dd223cfa4f9f5c1390
</span>Author: Gcenx <gcenx83@gmail.com>
AuthorDate: Fri Apr 10 16:31:36 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> crossbinutils: bugfix - disable libbfd
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The recent version of binutils when libbfd is enabled installs sharded files that cause conflicts ports that use this never version to have conflicts.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> An example of this is mingw-w64, as both i686-w64-mingw32-binutils & x86_64-w64-mingw32-binutils will now both install these shared files.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> All bintuls Ports that could be changed/upgraded have a revision bump and binutils has --enable-install-libbfd added to keep the expected functionality.
</span>---
_resources/port1.0/group/crossbinutils-1.0.tcl | 3 +--
cross/arm-elf-binutils/Portfile | 1 +
cross/arm-none-eabi-binutils/Portfile | 1 +
cross/arm-none-linux-gnueabi-binutils/Portfile | 1 +
cross/avr-binutils/Portfile | 1 +
cross/i386-elf-binutils/Portfile | 1 +
cross/i686-w64-mingw32-binutils/Portfile | 1 +
cross/m68k-elf-binutils/Portfile | 1 +
cross/mips-elf-binutils/Portfile | 1 +
cross/ppc-linux-binutils/Portfile | 1 +
cross/spu-binutils/Portfile | 1 +
cross/x86_64-elf-binutils/Portfile | 1 +
cross/x86_64-w64-mingw32-binutils/Portfile | 1 +
devel/binutils/Portfile | 11 ++++++-----
14 files changed, 19 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/crossbinutils-1.0.tcl b/_resources/port1.0/group/crossbinutils-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 03f76c0..d2b25d7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/crossbinutils-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/crossbinutils-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -147,8 +147,7 @@ proc crossbinutils.setup {target version} {
</span> configure.args \
--target=${target} \
--program-prefix=${target}- \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-install-libiberty=${prefix}/${crossbinutils.target}/host \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-install-libbfd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-install-libiberty=${prefix}/${crossbinutils.target}/host
</span>
build.dir ${workpath}/build
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/arm-elf-binutils/Portfile b/cross/arm-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2208b2b..a4a9902 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/arm-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/arm-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup crossbinutils 1.0
</span>
crossbinutils.setup arm-elf 2.34
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
# Fix build problems on powerpc, #29925
configure.args-append --disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/arm-none-eabi-binutils/Portfile b/cross/arm-none-eabi-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1a8ffcb..8705268 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/arm-none-eabi-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/arm-none-eabi-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup arm-none-eabi 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers nomaintainer
configure.args-append --disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/arm-none-linux-gnueabi-binutils/Portfile b/cross/arm-none-linux-gnueabi-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9940f76..1dab257 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/arm-none-linux-gnueabi-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/arm-none-linux-gnueabi-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup arm-none-linux-gnueabi 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers nomaintainer
# description FSF Binutils for arm-none-linux-gnueabi cross development, with Code Sourcery patches (for Nokia Internet Tablet)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/avr-binutils/Portfile b/cross/avr-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d549176..9b642c9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/avr-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/avr-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup avr 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers {g5pw @g5pw} openmaintainer
# configure.args-append --disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/i386-elf-binutils/Portfile b/cross/i386-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ac61700..79c0822 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/i386-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/i386-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup i386-elf 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers nomaintainer
configure.args-append --disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/i686-w64-mingw32-binutils/Portfile b/cross/i686-w64-mingw32-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f6b832e..f46ac85 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/i686-w64-mingw32-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/i686-w64-mingw32-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ set mingw_name w64-mingw32
</span> set mingw_arch i686
set mingw_target ${mingw_arch}-${mingw_name}
crossbinutils.setup ${mingw_target} 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
maintainers {mojca @mojca} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/m68k-elf-binutils/Portfile b/cross/m68k-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 34f91c4..a98c934 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/m68k-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/m68k-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup m68k-elf 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
configure.args-append \
--disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/mips-elf-binutils/Portfile b/cross/mips-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fd4fbf0..66a0408 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/mips-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/mips-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup mips-elf 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
configure.args-append \
--disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/ppc-linux-binutils/Portfile b/cross/ppc-linux-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cc5b7d1..abb28b4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/ppc-linux-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/ppc-linux-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,4 +4,5 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup ppc-linux 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers nomaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/spu-binutils/Portfile b/cross/spu-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9a8d69..96ec37c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/spu-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/spu-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup spu 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers nomaintainer
configure.args-append --disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/x86_64-elf-binutils/Portfile b/cross/x86_64-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ea3611d..492da58 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/x86_64-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/x86_64-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup crossbinutils 1.0
crossbinutils.setup x86_64-elf 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> maintainers nomaintainer
configure.args-append --disable-werror
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/x86_64-w64-mingw32-binutils/Portfile b/cross/x86_64-w64-mingw32-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b825bf..5511bc8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/x86_64-w64-mingw32-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/x86_64-w64-mingw32-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ set mingw_name w64-mingw32
</span> set mingw_arch x86_64
set mingw_target ${mingw_arch}-${mingw_name}
crossbinutils.setup ${mingw_target} 2.34
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
maintainers {mojca @mojca} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/binutils/Portfile b/devel/binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b88ba7b..6e1674b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem 1.0
name binutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.34
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 cfff50aae6534512a51fbb720e30f37484f8193e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 20774880
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 8ee249f7c98c925ef650eaca3b4d1710d75be4e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f00b0e8803dc9bab1e2165bd568528135be734df3fabf8d0161828cd56028952 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 21637796
</span>
description FSF Binutils for native development.
long_description Free Software Foundation development toolchain ("binutils") \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,8 @@ configure.args --infodir='${prefix}/share/info' \
</span> --mandir='${prefix}/share/man' \
--disable-werror \
--program-prefix=g \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-shared
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-shared \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-install-libbfd
</span>
# The Makefile runs configure again in subdirectories.
# It correcty passes along most configure variables (CFLAGS, LDFLAGS, ...),
</pre><pre style='margin:0'>
</pre>