Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Mar 2018 17:33:27 -0300 (-03)
From:      Gerald Pfeifer <gerald@pfeifer.com>
To:        Mark Linimon <linimon@FreeBSD.org>, ericturgeon.bsd@gmail.com
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org
Subject:   Re: svn commit: r464145 - head/lang/gcc6-aux
Message-ID:  <alpine.LSU.2.21.1803111542310.6116@anthias.pfeifer.com>
In-Reply-To: <201803110625.w2B6PStS047862@repo.freebsd.org>
References:  <201803110625.w2B6PStS047862@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 11 Mar 2018, Mark Linimon wrote:
> Author: linimon
> Date: Sun Mar 11 06:25:28 2018
> New Revision: 464145
> 
> Log:
>   Mark as broken on aarch64/12.
>   
>   PR:		224444
>   Approved by:	ericturgeon.bsd@gmail.com (maintainer timeout, 2 months)

Looking that this is based on a GCC snapshot half a year old (GCC
does weekly snapshots of release branches) I am concernd this port
is generally falling behind.

GCC 6 is the oldest active GCC release branch and not seeing huge
changes any more, but still some, so updating every four to six
months seems appropriate.


And, not sure this would have helped, but lang/gcc6 has an explicit
workaround for an aarch64 build issue which I did not find in gcc6-aux:

  .elif ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7
  . if ${COMPILER_TYPE} == clang
  .  if empty(PORT_OPTIONS:MBOOTSTRAP)
  MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512
  .  else
  MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512
  .  endif
  . endif

Perhaps worth a try for someone who can test?

Gerald



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