Commit 6f6cdf7
Link OSS mcpiper with mcroutercore
Summary:
The public CMake target links mcpiper only with mcrouter_lib, but generated Memcache router sources in that library reference implementations owned by mcroutercore. Link mcpiper with mcroutercore, which already exposes mcrouter_lib as a public dependency, so the executable receives both layers without duplicating its link dependencies.
Without this dependency, the Ubuntu 26.04 Arm64 GCC 15 OSS link fails with unresolved symbols including FailoverRateLimiter, getTags, ConstShardHashFunc, RequestClass::kShadow, and logFailover.
Reviewed By: anidev
Differential Revision: D116535486
fbshipit-source-id: 06cdb36cc1af216093a285ecc472f78aeb9f9b5a1 parent 1d109cd commit 6f6cdf7
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
491 | | - | |
| 491 | + | |
492 | 492 | | |
493 | 493 | | |
494 | 494 | | |
| |||
0 commit comments