You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: build/config/compiler/BUILD.gn
+8-1
Original file line number
Diff line number
Diff line change
@@ -357,13 +357,20 @@ config("runtime_default") {
357
357
}
358
358
if (current_os=="linux"||current_os=="tizen"||current_os=="webos") {
359
359
libs= [
360
-
"atomic",
361
360
"dl",
362
361
"pthread",
363
362
"rt",
364
363
]
365
364
}
366
365
366
+
#TODO: see what to do with this workaround
367
+
# work around because when building pw_fuzzer, the downstreamed pw_fuzzer toolchain makes us use --sysroot flag in the clang++ invocation; the sysroot flag points to the "clang_sysroot" subdirectory of the CIPD environemnt,
368
+
# the clang_sysroot folder is populated from CIPD (fuchsia/third_party/sysroot/linux) which does not include the libatomic library and makes the FuzzTest linking fail
369
+
# FYI, using the sysroot flag is only activated when pw_toolchain_OSS_FUZZ_ENABLED=false
0 commit comments