Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
105119: ci: ensure roachtest can find libgeos on TC agent r=rail a=srosenberg After adding support for multiple cpu architectures, a regression was introduced in CI [1]. Roachtests running locally (i.e., on TC agent), and occasionally even non-local roachtests (e.g., TLP) may require libgeos on the host. Previously, libgeos was cross-compiled and placed under `lib`, but with the architecture suffix, e.g., `libgeos.linux-amd64.so`. The lazy initialization in libgeos (see geos.go) doesn't support it, i.e., it looks only for `libgeos.so`. Thus, we augment the CI script to place libgeos, compiled for the host architecture, under `lib`, without the architecture suffix. [1] cockroachdb#104303 Epic: none Fixes: cockroachdb#104988 Release note: None Co-authored-by: Stan Rosenberg <[email protected]>
- Loading branch information