Skip to content

libarrow: rebuild for thrift 0.24.0 - #18554

Open
kgodara912 wants to merge 1 commit into
fasttrack/3.0from
kgodara/ft-3.0/libarrow_parq_thrift
Open

libarrow: rebuild for thrift 0.24.0#18554
kgodara912 wants to merge 1 commit into
fasttrack/3.0from
kgodara/ft-3.0/libarrow_parq_thrift

Conversation

@kgodara912

@kgodara912 kgodara912 commented Aug 22, 2026

Copy link
Copy Markdown

thrift 0.24.0-1 replaced libthrift-0.15.0.so with libthrift-0.24.0.so, since thrift encodes its version in the library filename. parquet-libs was linked against the old soname, so resolution fails:

nothing provides libthrift-0.15.0.so()(64bit) needed by
parquet-libs-15.0.0-8.azl3.x86_64

This also blocks the thrift CVE fixes from reaching users: upgrading thrift removes the soname the installed parquet-libs requires, so the upgrade is refused outright.

Rebuild against thrift 0.24.0. No source changes; bump release to 9.

ceph reaches thrift only transitively via libparquet.so.1500, whose soname tracks libarrow's version rather than its release, so ceph needs no rebuild.

Buddy build

thrift 0.24.0-1 replaced libthrift-0.15.0.so with libthrift-0.24.0.so,
since thrift encodes its version in the library filename. parquet-libs
was linked against the old soname, so resolution fails:

  nothing provides libthrift-0.15.0.so()(64bit) needed by
  parquet-libs-15.0.0-8.azl3.x86_64

This also blocks the thrift CVE fixes from reaching users: upgrading
thrift removes the soname the installed parquet-libs requires, so the
upgrade is refused outright.

Rebuild against thrift 0.24.0. No source changes; bump release to 9.

ceph reaches thrift only transitively via libparquet.so.1500, whose
soname tracks libarrow's version rather than its release, so ceph needs
no rebuild.
@microsoft-github-policy-service microsoft-github-policy-service Bot added Packaging fasttrack/3.0 PRs Destined for Azure Linux 3.0 labels Aug 22, 2026
@kgodara912
kgodara912 marked this pull request as ready for review August 22, 2026 02:45
@kgodara912
kgodara912 requested a review from a team as a code owner August 22, 2026 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fasttrack/3.0 PRs Destined for Azure Linux 3.0 Packaging security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant