mirror of
https://github.com/vale981/ray
synced 2025-03-06 02:21:39 -05:00

* Update build rules and patches for darwin_arm64 platform. Changes include: Update nelhage/rules_boost package from current version (08/5/2020) to 5/27/2021 version. Remove rules_boost-undefine-boost_fallthrough.patch, since BOOST_FALLTHROUGH seems to be defined now. Minor changes to rules_boost-windows-linkopts.patch to use default condition to add -lpthread flag for all platforms. Add darwin_arm64 config to BUILD files for lib civetweb pulled in via prometheu dependency. * upgrade boost to 1.74.0 from 1.71.0 to match the udpated build file for windows. * Fix ray_cpp_pkg * Use boost/bind/bind.hpp boost/bind.hpp and global namespace placeholders are deprecated. * lint * Use absl::bind_front when possible. Otherwise, NOLINT * lint * lint * lint * lint * more lint * final lint * trigger build
12 lines
260 B
Diff
12 lines
260 B
Diff
diff --git BUILD.boost BUILD.boost
|
|
--- BUILD.boost
|
|
+++ BUILD.boost
|
|
@@ -428,6 +428,7 @@ boost_library(
|
|
}),
|
|
linkopts = select({
|
|
":android": [],
|
|
+ ":windows": [],
|
|
"//conditions:default": ["-lpthread"],
|
|
}),
|
|
deps = [
|
|
--
|