[Bug 273376] www/chromium: Build 116.0.5845.110 fails with missing method.
Date: Mon, 28 Aug 2023 09:34:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273376 --- Comment #5 from Jan Beich <jbeich@FreeBSD.org> --- std::ranges requires libc++ >= 16 per https://github.com/llvm/llvm-project/commit/b8cb1dc9ea87. libc++ 15 has -fexperimental-library to expose std::ranges but the support may be incomplete (unlike libc++ 16) for some consumers. Besides disabling features for libc++ < 16 one can use devel/range-v3 like editors/imhex/files/patch-lib_libimhex_source_api_imhex__api.cpp or bundle libc++ like emulators/yuzu and x11-wm/hyprland. (In reply to fullermd from comment #4) releng/13 doesn't exist as releng/* always contains minor version. stable/13 is moving target, so old snapshots are not supported by re@ or portmgr@. The package cluster always updates base system before building for -STABLE (new major version preparation) and -CURRENT (unstable API/ABI but mitigated via symbol versioning... except OpenSSL). $ cd /usr/src $ git branch -r --list origin/releng/13\* origin/releng/13.0 origin/releng/13.1 origin/releng/13.2 $ git grep -w '_LIBCPP_VERSION [[:digit:]]*' $(git branch -r --list origin/releng/13\*) origin/stable/13 contrib/llvm-project/libcxx/include/__config origin/releng/13.0:contrib/llvm-project/libcxx/include/__config:#define _LIBCPP_VERSION 11000 origin/releng/13.1:contrib/llvm-project/libcxx/include/__config:#define _LIBCPP_VERSION 13000 origin/releng/13.2:contrib/llvm-project/libcxx/include/__config:#define _LIBCPP_VERSION 14000 origin/stable/13:contrib/llvm-project/libcxx/include/__config:# define _LIBCPP_VERSION 160006 -- You are receiving this mail because: You are the assignee for the bug.