svn commit: r420922 - in head/devel: aarch64-binutils aarch64-none-elf-binutils amd64-binutils arm-gnueabi-binutils arm-none-eabi-binutils avr-binutils binutils binutils/files cloudabi-binutils-aar...
Baptiste Daroussin
bapt at FreeBSD.org
Sat Aug 27 00:33:42 UTC 2016
On Sat, Aug 27, 2016 at 02:28:22AM +0200, Guido Falsi wrote:
> On 08/26/16 16:18, Baptiste Daroussin wrote:
> > Author: bapt
> > Date: Fri Aug 26 14:18:50 2016
> > New Revision: 420922
> > URL: https://svnweb.freebsd.org/changeset/ports/420922
> >
> > Log:
> > Update to 2.27
> >
> > Remove aarch64 patches which are now upstream
> > Disable new x86 relocation to avoid incompatibilities with the old base binutils
> > Activate all targets on the default binutils (requested by royger@)
> > Add a RELRO option (default off) to be able to define the default behaviour of
> > ld(1) on passing or not -z relro
> >
> [...]
> >
> > # Actual earliest version may differ slightly
> > -.if ${ARCH} != ia64 && ${ARCH} != mips && ${ARCH} != mips64 && !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
> > +.if ${ARCH} != ia64 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != mips64 && !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
> > CONFIGURE_ARGS+= --enable-gold --enable-plugins
> > PLIST_SUB+= GOLD=""
> > .else
>
> This change in devel/binutils/Makefile causes devel/llvm37 port to fail
> on i386.
>
> The llvm37 ports checks for the ld.gold executable to be present in it's
> depend on binutils.
>
> Either the depend line in clang37 is changed or this line reverted to
> not having i386 (but I think it was added for a reason, so this leaves
> only modifying the llvm37 port as an option).
gold is broken on i386, yeah llvm37 should be built without gold
Thanks for reminder I forgot to commit that part
Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20160827/9a120c6c/attachment.sig>
More information about the svn-ports-all
mailing list