Skip to content

2.25.0.0-b294

@svarnau svarnau tagged this 12 Nov 19:34
Summary:
No functional changes.

Pull in new version of thirdparty dependencies where amzn2 OS is no
longer used as lowest common glibc.

thirdparty_tool updates:
- Deprecate the linuxbrew option, since it is no longer used past
  2.20 release.
- Remove preferred-OS logic to use closest compatible OS instead.

The ASAN/TSAN build flavors already require a matching OS version.
Using dependencies built on an older OS does nothing to make the
resulting YBDB build more compatible.

Overall result is reducing the thirdparty-dependency downloads when we
are building sanitizer builds as well as non-sanitizer builds.

Test Plan:
manual testing of thirdparty_tool scenarios of OS/arch/compiler combos.
jenkins testing, including unit tests just in case.

Reviewers: jharveysmith

Reviewed By: jharveysmith

Subscribers: devops

Differential Revision: https://phorge.dev.yugabyte.com/D39892
Assets 2
Loading