summaryrefslogtreecommitdiff
path: root/graphics/vulkan-validation-layers/files
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2022-03-16 20:43:55 +0100
committerChristoph Moench-Tegeder <cmt@FreeBSD.org>2022-03-16 20:47:21 +0100
commit20f8ce784b79819cb29d1f70d8a4ebac15aabeb9 (patch)
tree0ea1a1a71ab97a04374414a72c4af7f386536aae /graphics/vulkan-validation-layers/files
parentmath/saga: Update to 8.1.3 (diff)
www/firefox www/firefox-esr mail/thunderbird: fix build with libc++ 14
Mozilla attempts to redefine several internal libc++ functions, such as __throw_out_of_range(). With libc++ 14 and higher, this now leads to compile errors: In file included from /wrkdirs/usr/ports/www/firefox/work/.build/dist/system_wrappers/deque:3: /usr/include/c++/v1/deque:1865:9: error: call to '__throw_out_of_range' is ambiguous _VSTD::__throw_out_of_range("deque"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__config:824:15: note: expanded from macro '_VSTD' ^ /wrkdirs/usr/ports/www/firefox/work/.build/dist/include/mozilla/throw_gcc.h:97:59: note: candidate function MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_out_of_range( ^ /usr/include/c++/v1/stdexcept:264:6: note: candidate function void __throw_out_of_range(const char*__msg) ^ To work around this issue, avoid redefining those internal libc++ functions, if _LIBCPP_VERSION is set.
Diffstat (limited to 'graphics/vulkan-validation-layers/files')
0 files changed, 0 insertions, 0 deletions