git: b475ea0a7e23 - main - devel/libcutl: fix build on current by restricting to c++11
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 29 Jun 2023 16:15:46 UTC
The branch main has been updated by tcberner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b475ea0a7e23532d7e48eb782502c3a456aad02d
commit b475ea0a7e23532d7e48eb782502c3a456aad02d
Author: Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-06-29 16:14:46 +0000
Commit: Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-06-29 16:14:46 +0000
devel/libcutl: fix build on current by restricting to c++11
In file included from shared-ptr/base.cxx:5:
../cutl/shared-ptr/base.hxx:34:41: error: ISO C++17 does not allow
dynamic exception specifications [-Wdynamic-exception-spec] operator new
(std::size_t, cutl::share) throw (std::bad_alloc);
^~~~~~~~~~~~~~~~~~~~~~
../cutl/shared-ptr/base.hxx:34:41: note: use 'noexcept(false)' instead
---
devel/libcutl/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/devel/libcutl/Makefile b/devel/libcutl/Makefile
index d4d6b28bce43..550ccfecd892 100644
--- a/devel/libcutl/Makefile
+++ b/devel/libcutl/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libexpat.so:textproc/expat2
USES= compiler:c++11-lib libtool
+USE_CXXSTD= c++11
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip