svn commit: r447114 - head/cad/freehdl

Raphael Kubo da Costa rakuco at FreeBSD.org
Wed Aug 2 15:40:47 UTC 2017


Author: rakuco
Date: Wed Aug  2 15:40:46 2017
New Revision: 447114
URL: https://svnweb.freebsd.org/changeset/ports/447114

Log:
  Explicitly build with -std=gnu++03.
  
  GCC 6 changed its default from -std=gnu++03 to -std=gnu++14, and this port's
  code is not compatible with C++11. Since the project looks abandoned upstream,
  it makes more sense to just continue building with an older C++ standard.
  
  PR:		219297
  Approved by:	portmgr (blanket approval)

Modified:
  head/cad/freehdl/Makefile

Modified: head/cad/freehdl/Makefile
==============================================================================
--- head/cad/freehdl/Makefile	Wed Aug  2 15:36:30 2017	(r447113)
+++ head/cad/freehdl/Makefile	Wed Aug  2 15:40:46 2017	(r447114)
@@ -17,6 +17,12 @@ GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	SYSTEM_LIBTOOL=${FALSE}
 INSTALL_TARGET=	install-strip
 
+# Bug 219297: GCC 6 changed its default from -std=gnu++03 to -std=gnu++14, and
+# this port's code is not compatible with C++11. Since the project looks
+# abandoned upstream, it makes more sense to just continue building with an
+# older C++ standard.
+USE_CXXSTD=	gnu++03
+
 INFO=		fire
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list