summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-01-06 19:56:58 -0800
committerKhem Raj <raj.khem@gmail.com>2025-01-07 09:49:10 -0800
commit03f578578be34734aed9b03d33fa031add5c9bf5 (patch)
treef1d9a880d43ec597fb22ad892175e9ca2aa1a231
parent768c60a4f805e49a0a29b81c99fe29b4d26fe1b2 (diff)
downloadmeta-clang-03f578578be34734aed9b03d33fa031add5c9bf5.tar.gz
snort3,libdaq: Always use libstdc++ for C++ runtime
Newer version of snort3 does not work with libc++, until its fixed resort to using libstdc++ Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--conf/nonclangable.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 4f9f3ff..6cd335e 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -433,6 +433,9 @@ LIBCPLUSPLUS:pn-cpprest:toolchain-clang = "-stdlib=libstdc++"
433# See https://lists.openembedded.org/g/openembedded-devel/topic/meta_oe_patch_2_3/108964413 433# See https://lists.openembedded.org/g/openembedded-devel/topic/meta_oe_patch_2_3/108964413
434LIBCPLUSPLUS:pn-tomlplusplus:toolchain-clang = "-stdlib=libstdc++" 434LIBCPLUSPLUS:pn-tomlplusplus:toolchain-clang = "-stdlib=libstdc++"
435LIBCPLUSPLUS:pn-doxygen:toolchain-clang = "-stdlib=libstdc++" 435LIBCPLUSPLUS:pn-doxygen:toolchain-clang = "-stdlib=libstdc++"
436# https://www.mail-archive.com/freebsd-pkg-fallout@freebsd.org/msg2394451.html
437LIBCPLUSPLUS:pn-snort3:toolchain-clang = "-stdlib=libstdc++"
438LIBCPLUSPLUS:pn-libdaq:toolchain-clang = "-stdlib=libstdc++"
436 439
437# Uses gcc for native tools, e.g. nsinstall and passes clang options which fails so 440# Uses gcc for native tools, e.g. nsinstall and passes clang options which fails so
438# let same compiler ( gcc or clang) be native/cross compiler 441# let same compiler ( gcc or clang) be native/cross compiler