svn commit: r449610 - head/devel/pecl-intl

Jan Beich jbeich at FreeBSD.org
Mon Sep 11 08:22:53 UTC 2017


Author: jbeich
Date: Mon Sep 11 08:22:51 2017
New Revision: 449610
URL: https://svnweb.freebsd.org/changeset/ports/449610

Log:
  devel/pecl-intl: switch to C++11, required by ICU >= 59
  
  In file included from /wrkdirs/usr/ports/devel/pecl-intl/work/intl-3.0.0/intl_convertcpp.cpp:21:
  In file included from ./intl_convertcpp.h:26:
  /usr/local/include/unicode/unistr.h:3025:7: error: delegating constructors are permitted only in C++11
        UnicodeString(ConstChar16Ptr(text)) {}
        ^~~~~~~~~~~~~
  /usr/local/include/unicode/unistr.h:3087:7: error: delegating constructors are permitted only in C++11
        UnicodeString(ConstChar16Ptr(text), length) {}
        ^~~~~~~~~~~~~
  /usr/local/include/unicode/unistr.h:3180:7: error: delegating constructors are permitted only in C++11
        UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {}
        ^~~~~~~~~~~~~
  
  PR:		218788

Modified:
  head/devel/pecl-intl/Makefile   (contents, props changed)

Modified: head/devel/pecl-intl/Makefile
==============================================================================
--- head/devel/pecl-intl/Makefile	Mon Sep 11 08:22:39 2017	(r449609)
+++ head/devel/pecl-intl/Makefile	Mon Sep 11 08:22:51 2017	(r449610)
@@ -3,7 +3,7 @@
 
 PORTNAME=	intl
 PORTVERSION=	3.0.0
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	devel pear
 
 MAINTAINER=	sunpoet at FreeBSD.org
@@ -14,6 +14,7 @@ LICENSE=	PHP301
 LIB_DEPENDS=	libicui18n.so:devel/icu
 
 IGNORE_WITH_PHP=70 71
-USES=		php:pecl
+USES=		compiler:c++11-lib php:pecl
+USE_CXXSTD=	gnu++11
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list