Skip to content

Commit 512c29b

Browse files
authored
Merge pull request #7728 from hzeller/feature-20250706-fix-link
Fix a couple of dependency and linking issues
2 parents 2dc3ddf + 8746464 commit 512c29b

9 files changed

Lines changed: 10 additions & 3 deletions

File tree

bazel/openmp/bundled.BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ cc_library(
8585
"runtime/src/ompt-event-specific.h",
8686
"runtime/src/ompt-general.cpp",
8787
"runtime/src/ompt-internal.h",
88-
"runtime/src/ompt-specific.cpp",
8988
"runtime/src/ompt-specific.h",
9089
"runtime/src/test-touch.c",
9190
"runtime/src/z_Linux_asm.S",

src/cts/BUILD

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ cc_library(
2424
"src/Util.h",
2525
],
2626
visibility = ["//visibility:private"],
27+
deps = ["//src/sta:opensta_lib"],
2728
)
2829

2930
cc_library(
@@ -77,6 +78,7 @@ cc_library(
7778
],
7879
includes = ["include"],
7980
deps = [
81+
":cts",
8082
":private_hdrs",
8183
"//:ord",
8284
"//src/dbSta",

src/cts/test/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ cc_test(
166166
linkstatic = True, # TODO: remove once deps define all symbols
167167
deps = [
168168
"//src/cts",
169-
"//src/grt",
170169
"//src/utl",
170+
"//src/grt", # work around cyclic dependncy between rsz and grt
171171
"@googletest//:gtest",
172172
"@googletest//:gtest_main",
173173
],

src/dft/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ cc_library(
5252
"include",
5353
],
5454
deps = [
55+
":dft",
5556
"//:ord",
5657
"//src/dbSta",
5758
"//src/dft/src/architect",

src/drt/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,7 @@ cc_library(
270270
],
271271
deps = [
272272
":db_hdrs",
273+
":drt",
273274
"//:ord",
274275
"//src/dst",
275276
"//src/gui",

src/mpl/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ cc_library(
7171
"include",
7272
],
7373
deps = [
74+
":mpl",
7475
"//:ord",
7576
"//src/gui",
7677
"//src/odb",

src/odb/BUILD

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ cc_library(
3232
"src/lefin/*.cpp",
3333
"src/lefin/*.h",
3434
"src/lefout/*.cpp",
35-
"src/swig/tcl/MakeOdb.cpp",
3635
"src/swig/common/swig_common.cpp",
3736
"src/swig/common/swig_common.h",
3837
]),
@@ -78,6 +77,7 @@ cc_library(
7877
srcs = [
7978
"include/odb/geom.h",
8079
"src/swig/common/swig_common.h",
80+
"src/swig/tcl/MakeOdb.cpp",
8181
":swig",
8282
":tcl",
8383
],
@@ -94,6 +94,7 @@ cc_library(
9494
"-use_header_modules",
9595
],
9696
deps = [
97+
":odb",
9798
"//:ord",
9899
"//src/utl",
99100
"@boost.container",

src/rcx/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ cc_library(
116116
],
117117
deps = [
118118
":hdrs",
119+
":rcx",
119120
"//:ord",
120121
"//src/odb",
121122
"//src/utl",

src/tap/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ cc_library(
4242
"include",
4343
],
4444
deps = [
45+
":tap",
4546
"//:ord",
4647
"//src/odb",
4748
"//src/utl",

0 commit comments

Comments
 (0)