svn commit: r490848 - in head/devel: aarch64-binutils aarch64-none-elf-binutils amd64-binutils arm-gnueabi-binutils arm-none-eabi-binutils avr-binutils binutils binutils/files i386-binutils mingw32...

Marcelo Araujo araujobsdport at gmail.com
Fri Jan 25 06:29:33 UTC 2019


Hi Baptiste,

After this update sysutils/uefi-edk2-bhyve-csm and sysutils/uefi-edk2-bhyve
are broken with both gcc48 and gcc49.
Unfortunately uefi-edk2-bhyve needs to be built using one of those two
compilers version.

It is easy to reproduce using poudriere.
LOG AT:
https://pkg.dbconn.net/data/freebsd:12:x86:64-HEAD/2019-01-25_01h15m15s/logs/errors/uefi-edk2-bhyve-0.2,1.log

Rolling back binutils to the previous version, both ports build fine.

Best,

Em seg, 21 de jan de 2019 às 18:12, Baptiste Daroussin <bapt at freebsd.org>
escreveu:

> Author: bapt
> Date: Mon Jan 21 10:11:56 2019
> New Revision: 490848
> URL: https://svnweb.freebsd.org/changeset/ports/490848
>
> Log:
>   Update binutils to 2.31.1
>
> Deleted:
>   head/devel/binutils/files/fix-aarch64.diff
> Modified:
>   head/devel/aarch64-binutils/pkg-plist
>   head/devel/aarch64-none-elf-binutils/pkg-plist
>   head/devel/amd64-binutils/pkg-plist
>   head/devel/arm-gnueabi-binutils/pkg-plist
>   head/devel/arm-none-eabi-binutils/pkg-plist
>   head/devel/avr-binutils/pkg-plist
>   head/devel/binutils/Makefile
>   head/devel/binutils/distinfo
>   head/devel/binutils/pkg-plist
>   head/devel/i386-binutils/pkg-plist
>   head/devel/mingw32-binutils/pkg-plist
>   head/devel/mips-binutils/pkg-plist
>   head/devel/mips64-binutils/pkg-plist
>   head/devel/powerpc64-binutils/pkg-plist
>   head/devel/riscv64-binutils/pkg-plist
>   head/devel/sparc64-binutils/pkg-plist
>
> Modified: head/devel/aarch64-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/aarch64-binutils/pkg-plist       Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/aarch64-binutils/pkg-plist       Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -99,7 +99,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/aarch64-none-elf-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/aarch64-none-elf-binutils/pkg-plist      Mon Jan 21
> 09:59:38 2019        (r490847)
> +++ head/devel/aarch64-none-elf-binutils/pkg-plist      Mon Jan 21
> 10:11:56 2019        (r490848)
> @@ -165,7 +165,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/amd64-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/amd64-binutils/pkg-plist Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/amd64-binutils/pkg-plist Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/arm-gnueabi-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/arm-gnueabi-binutils/pkg-plist   Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/arm-gnueabi-binutils/pkg-plist   Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -99,7 +99,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/arm-none-eabi-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/arm-none-eabi-binutils/pkg-plist Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/arm-none-eabi-binutils/pkg-plist Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -55,7 +55,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/avr-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/avr-binutils/pkg-plist   Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/avr-binutils/pkg-plist   Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -141,7 +141,6 @@ man/man1/avr-dlltool.1.gz
>  man/man1/avr-elfedit.1.gz
>  man/man1/avr-gprof.1.gz
>  man/man1/avr-ld.1.gz
> -man/man1/avr-nlmconv.1.gz
>  man/man1/avr-nm.1.gz
>  man/man1/avr-objcopy.1.gz
>  man/man1/avr-objdump.1.gz
>
> Modified: head/devel/binutils/Makefile
>
> ==============================================================================
> --- head/devel/binutils/Makefile        Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/binutils/Makefile        Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -2,8 +2,7 @@
>  # $FreeBSD$
>
>  PORTNAME=      binutils
> -PORTVERSION=   2.30
> -PORTREVISION=  7
> +PORTVERSION=   2.31.1
>  PORTEPOCH?=    1
>  CATEGORIES?=   devel
>  MASTER_SITES=  SOURCEWARE/binutils/releases
> @@ -14,7 +13,7 @@ COMMENT?=     GNU binary tools
>  LICENSE=       GPLv3 LGPL3
>  LICENSE_COMB=  multi
>
> -EXTRA_PATCHES= ${FILESDIR}/fix-aarch64.diff:-p1
> +USE_CXXSTD=    c++14
>
>  .if !defined(CROSS_TOOLCHAIN)
>  BUILD_DEPENDS= ${LOCALBASE}/lib/libgmp.so:math/gmp \
> @@ -93,6 +92,7 @@ STATIC_LDFLAGS+=      -all-static
>  # Actual earliest version may differ slightly
>  .if ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != mips64 && ${ARCH} !=
> powerpc && ${ARCH} != powerpc64 && ${ARCH} != powerpcspe &&
> !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang &&
> ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
>  CONFIGURE_ARGS+=       --enable-gold --enable-plugins
> +CXXFLAGS+=     -Wno-c++11-narrowing
>  PLIST_SUB+=    GOLD=""
>  .else
>  PLIST_SUB+=    GOLD="@comment "
>
> Modified: head/devel/binutils/distinfo
>
> ==============================================================================
> --- head/devel/binutils/distinfo        Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/binutils/distinfo        Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1517765276
> -SHA256 (binutils-2.30.tar.bz2) =
> efeade848067e9a03f1918b1da0d37aaffa0b0127a06b5e9236229851d9d0c09
> -SIZE (binutils-2.30.tar.bz2) = 29541188
> +TIMESTAMP = 1548062653
> +SHA256 (binutils-2.31.1.tar.bz2) =
> ffcc382695bf947da6135e7436b8ed52d991cf270db897190f19d6f9838564d0
> +SIZE (binutils-2.31.1.tar.bz2) = 30110779
>
> Modified: head/devel/binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/binutils/pkg-plist       Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/binutils/pkg-plist       Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -18,6 +18,7 @@ bin/strings
>  bin/strip
>  include/bfd.h
>  include/bfdlink.h
> +include/diagnostics.h
>  include/dis-asm.h
>  %%GOLD%%include/plugin-api.h
>  include/symcat.h
> @@ -96,6 +97,8 @@ man/man1/strip.1.gz
>  %%NLS%%share/locale/ms/LC_MESSAGES/gprof.mo
>  %%NLS%%share/locale/nl/LC_MESSAGES/gprof.mo
>  %%NLS%%share/locale/nl/LC_MESSAGES/opcodes.mo
> +%%NLS%%share/locale/pt/LC_MESSAGES/bfd.mo
> +%%NLS%%share/locale/pt/LC_MESSAGES/binutils.mo
>  %%NLS%%share/locale/pt_BR/LC_MESSAGES/gprof.mo
>  %%NLS%%share/locale/pt_BR/LC_MESSAGES/ld.mo
>  %%NLS%%share/locale/pt_BR/LC_MESSAGES/opcodes.mo
>
> Modified: head/devel/i386-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/i386-binutils/pkg-plist  Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/i386-binutils/pkg-plist  Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/mingw32-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/mingw32-binutils/pkg-plist       Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/mingw32-binutils/pkg-plist       Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -26,7 +26,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/mips-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/mips-binutils/pkg-plist  Mon Jan 21 09:59:38 2019
> (r490847)
> +++ head/devel/mips-binutils/pkg-plist  Mon Jan 21 10:11:56 2019
> (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/mips64-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/mips64-binutils/pkg-plist        Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/mips64-binutils/pkg-plist        Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/powerpc64-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/powerpc64-binutils/pkg-plist     Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/powerpc64-binutils/pkg-plist     Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/riscv64-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/riscv64-binutils/pkg-plist       Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/riscv64-binutils/pkg-plist       Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
> Modified: head/devel/sparc64-binutils/pkg-plist
>
> ==============================================================================
> --- head/devel/sparc64-binutils/pkg-plist       Mon Jan 21 09:59:38 2019
>       (r490847)
> +++ head/devel/sparc64-binutils/pkg-plist       Mon Jan 21 10:11:56 2019
>       (r490848)
> @@ -22,7 +22,6 @@ man/man1/%%BUTARGET%%-dlltool.1.gz
>  man/man1/%%BUTARGET%%-elfedit.1.gz
>  man/man1/%%BUTARGET%%-gprof.1.gz
>  man/man1/%%BUTARGET%%-ld.1.gz
> -man/man1/%%BUTARGET%%-nlmconv.1.gz
>  man/man1/%%BUTARGET%%-nm.1.gz
>  man/man1/%%BUTARGET%%-objcopy.1.gz
>  man/man1/%%BUTARGET%%-objdump.1.gz
>
>

-- 

-- 
Marcelo Araujo            (__)araujo at FreeBSD.org
\\\'',)http://www.FreeBSD.org <http://www.freebsd.org/>   \/  \ ^
Power To Server.         .\. /_)


More information about the svn-ports-all mailing list