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