@@ -91,6 +91,13 @@ bazel_dep(name = "tcmalloc", version = "0.0.0-20250331-43fcf6e")
9191bazel_dep (name = "zlib" , version = "1.3.1.bcr.5" )
9292bazel_dep (name = "yaml-cpp" , version = "0.8.0" )
9393
94+ # Use HEAD of master upstream to fix bugs such as missing stdint include
95+ git_override (
96+ module_name = "yaml-cpp" ,
97+ commit = "a83cd31548b19d50f3f983b069dceb4f4d50756d" ,
98+ remote = "https://github.com/jbeder/yaml-cpp.git" ,
99+ )
100+
94101# A from source build of QT that allows it to link into OpenROAD.
95102# Building like any other bazel project. scripts in the docker folder
96103# of this project generate stubs .ifso for things like X11 that will
@@ -111,7 +118,7 @@ bazel_dep(name = "abseil-cpp", version = "20240722.0", repo_name = "com_google_a
111118# BCR, they should depend on their own version.
112119bazel_dep (name = "glpk" , version = "5.0.bcr.3" , repo_name = "org_gnu_glpk" )
113120
114- ## Fix the compiler version and avoid any local compiler
121+ ## Lock the compiler version and avoid any local compiler
115122bazel_dep (name = "toolchains_llvm" , version = "1.5.0" )
116123
117124# Configure and register the toolchain.
@@ -155,7 +162,7 @@ bazel_dep(name = "bazel-orfs")
155162# To bump version, run: bazelisk run @bazel-orfs//:bump
156163git_override (
157164 module_name = "bazel-orfs" ,
158- commit = "677ecf4bb7195903bb58beae171d254dac984e27 " ,
165+ commit = "aacba96353744e059284a40175b74934a370e5c0 " ,
159166 remote = "https://github.com/The-OpenROAD-Project/bazel-orfs.git" ,
160167)
161168
@@ -164,10 +171,10 @@ orfs = use_extension("@bazel-orfs//:extension.bzl", "orfs_repositories")
164171# To bump version, run: bazelisk run @bazel-orfs//:bump
165172orfs .default (
166173 # Official image https://hub.docker.com/r/openroad/orfs/tags
167- image = "docker.io/openroad/orfs:v3.0-4048-g3e652e573 " ,
174+ image = "docker.io/openroad/orfs:v3.0-4076-gf94bb8c31 " ,
168175 # Use OpenROAD of this repo instead of from the docker image
169176 openroad = "//:openroad" ,
170- sha256 = "1950de791a90b9cf62e7a04a9a9650c4a4eb8e342f7620c10917999040be28ee " ,
177+ sha256 = "3338a59012776ed939a3d4e66fc2609ac68d2c7f588a4563ed9ca7cefd913faf " ,
171178)
172179use_repo (orfs , "com_github_nixos_patchelf_download" )
173180use_repo (orfs , "docker_orfs" )
0 commit comments