bitcoin/depends/hosts
fanquake cf266b2270
depends: Remove _LIBCPP_DEBUG from depends DEBUG mode
It was deprecated in LLVM 15, turned into a compile-time error in LLVM 16:
```bash
In file included from /usr/lib/llvm-16/bin/../include/c++/v1/cassert:19:
/usr/lib/llvm-16/bin/../include/c++/v1/__assert:22:5: error: "Defining _LIBCPP_DEBUG is not supported anymore.
Please use _LIBCPP_ENABLE_DEBUG_MODE instead."
    ^
1 error generated.
```

and has been removed entirely in LLVM 17 (main),
ff573a42cd.

Building libc++ in debug mode, will also automatically set
`_LIBCPP_ENABLE_DEBUG_MODE` (the new define), so adding it to depends
doesn't seem useful, and would just result in redefinition errors.

I'm wondering if as a followup, we could enable a DEBUG build of libc++
in our MSAN CI job?

Somewhat related to https://github.com/google/oss-fuzz/pull/9828, where
it looks like we'll have to sort out getting a DEBUG build of LLVM.
2023-04-18 10:43:20 +01:00
..
android.mk build: add and use CXX_STANDARD in depends 2022-06-16 17:01:05 +01:00
darwin.mk depends: fix osx build with clang 16 2023-03-24 20:41:22 +00:00
default.mk Merge bitcoin/bitcoin#23619: build: Propagate user-defined flags to host packages 2023-01-30 14:32:32 +00:00
freebsd.mk build: add and use CXX_STANDARD in depends 2022-06-16 17:01:05 +01:00
linux.mk depends: Remove _LIBCPP_DEBUG from depends DEBUG mode 2023-04-18 10:43:20 +01:00
mingw32.mk depends: default to using GCC tool wrappers (with GCC) 2022-07-18 17:13:55 +01:00
netbsd.mk depends: default to using GCC tool wrappers (with GCC) 2022-07-18 17:13:55 +01:00
openbsd.mk build: add and use CXX_STANDARD in depends 2022-06-16 17:01:05 +01:00