Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Apr 2015 12:53:29 -0700 (PDT)
From:      Don Lewis <truckman@FreeBSD.org>
To:        marino@FreeBSD.org
Cc:        svn-ports-head@FreeBSD.org, svn-ports-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: svn commit: r382945 - head/lang/gnatdroid-armv7
Message-ID:  <201504011953.t31JrTDh004786@gw.catspoiler.org>
In-Reply-To: <201504011948.t31Jmc0R064867@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On  1 Apr, John Marino wrote:
> Author: marino
> Date: Wed Apr  1 19:48:37 2015
> New Revision: 382945
> URL: https://svnweb.freebsd.org/changeset/ports/382945
> 
> Log:
>   lang/gnatdroid-armv8: Mark broken on FreeBSD 8
>   
>   This has never built on FreeBSD 8 after the base compiler was upgraded
>   from GNAT 4.6 to 4.7 and later 4.9.  It fails will many c++ complaints
>   about multiple definition of __x86.get_pc_thunk.cx and consequential
>   errors.  I'm tired of the cluster builders sending me an email about it.
>   I'm never going to fix it, so let's mark it broken.
> 
> Modified:
>   head/lang/gnatdroid-armv7/Makefile
> 
> Modified: head/lang/gnatdroid-armv7/Makefile
> ==============================================================================
> --- head/lang/gnatdroid-armv7/Makefile	Wed Apr  1 19:44:03 2015	(r382944)
> +++ head/lang/gnatdroid-armv7/Makefile	Wed Apr  1 19:48:37 2015	(r382945)
> @@ -60,6 +60,10 @@ CROSS=			gnat gnatbind gnatchop gnatclea
>  
>  .include <bsd.port.options.mk>
>  
> +.if ${OPSYS} == FreeBSD && ${OSREL:R:M8}
> +BROKEN=	multiple definition of __x86.get_pc_thunk.cx on FreeBSD 8
> +.endif
> +

I think using binutils from ports fixes that problem.  Not that I really
care ...




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504011953.t31JrTDh004786>