svn commit: r494581 - head/math/tblis

Jan Beich jbeich at FreeBSD.org
Mon Mar 4 10:44:37 UTC 2019


Author: jbeich
Date: Mon Mar  4 10:44:36 2019
New Revision: 494581
URL: https://svnweb.freebsd.org/changeset/ports/494581

Log:
  math/tblis: unbreak with libc++ 8
  
  In file included from src/iface/1v/add.cxx:1:
  In file included from src/iface/1v/add.h:4:
  In file included from src/iface/1v/../../util/thread.h:10:
  In file included from ./src/external/tci/tci.h:4:
  In file included from ./src/external/tci/tci/barrier.h:7:
  In file included from src/external/tci/tci/mutex.h:50:
  In file included from /usr/include/c++/v1/system_error:147:
  In file included from /usr/include/c++/v1/type_traits:406:
  In file included from /usr/include/c++/v1/cstddef:38:
  ./version:1:1: error: expected unqualified-id
  1.0.0
  ^
  
  PR:		236192
  Approved by:	portmgr blanket

Modified:
  head/math/tblis/Makefile   (contents, props changed)

Modified: head/math/tblis/Makefile
==============================================================================
--- head/math/tblis/Makefile	Mon Mar  4 10:43:39 2019	(r494580)
+++ head/math/tblis/Makefile	Mon Mar  4 10:44:36 2019	(r494581)
@@ -34,4 +34,8 @@ PARA_CONFIGURE_OFF=	--enable-thread-model=none
 
 INSTALL_TARGET=	install-strip
 
+post-patch:
+# Avoid conflict with C++20 <version> by ignoring <...> under WRKSRC
+	@${REINPLACE_CMD} -i .c++20 's/-I/-iquote/g' ${WRKSRC}/Makefile.in
+
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list