[Bug 272295] databases/mongodb44 databases/mongodb50 databases/mongodb60 do not compile with llvm16
Date: Fri, 30 Jun 2023 15:02:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272295
Bug ID: 272295
Summary: databases/mongodb44 databases/mongodb50
databases/mongodb60 do not compile with llvm16
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: ronald@FreeBSD.org
https://portsfallout.com/fallout?port=databases%2Fmongodb44%24
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2023-June/425055.html
https://portsfallout.com/fallout?port=databases%2Fmongodb50%24
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2023-June/426226.html
https://portsfallout.com/fallout?port=databases%2Fmongodb60%24
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2023-June/425290.html
They all have a similar error:
In file included from src/third_party/boost-1.70.0/boost/functional/hash.hpp:6:
src/third_party/boost-1.70.0/boost/container_hash/hash.hpp:130:33: error: no
template named 'unary_function' in namespace 'std'; did you mean
'__unary_function'?
struct hash_base : std::unary_function<T, std::size_t> {};
~~~~~^~~~~~~~~~~~~~
__unary_function
/usr/include/c++/v1/__functional/unary_function.h:46:1: note:
'__unary_function' declared here
using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>;
^
--
You are receiving this mail because:
You are the assignee for the bug.