svn commit: r464145 - head/lang/gcc6-aux

Gerald Pfeifer gerald at pfeifer.com
Sun Mar 11 20:33:38 UTC 2018


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 at 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


More information about the svn-ports-all mailing list