Skip to content

GH-50316: [C++][CI] Install libboost-process-dev on Debian experimental#50323

Merged
rok merged 1 commit into
apache:mainfrom
tadeja:50316-nightly-debian-exp
Jul 2, 2026
Merged

GH-50316: [C++][CI] Install libboost-process-dev on Debian experimental#50323
rok merged 1 commit into
apache:mainfrom
tadeja:50316-nightly-debian-exp

Conversation

@tadeja

@tadeja tadeja commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Rationale for this change

#50316 - The nightly job test-debian-experimental-cpp-gcc-15 fails build with
/arrow/cpp/src/arrow/testing/process.cc:42:16: fatal error: boost/process/v2/src.hpp: No such file or directory
debian:experimental image resolves Boost packages from Debian unstable, currently Boost version 1.90 where Boost.Process is already a compiled library and boost/process/v2/src.hpp no longer exists (since version 1.86).

What changes are included in this PR?

Added apt-get install libboost-process-dev to ci/docker/debian-experimental-cpp.dockerfile

Are these changes tested?

Yes, nightly job build and tests pass

Are there any user-facing changes?

No.

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #50316 has been automatically assigned in GitHub to PR creator.

@github-actions github-actions Bot added the awaiting review Awaiting review label Jul 1, 2026
@tadeja

tadeja commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-debian-experimental-cpp-gcc-15

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

Revision: 0901d74

Submitted crossbow builds: ursacomputing/crossbow @ actions-b692feee54

Task Status
test-debian-experimental-cpp-gcc-15 GitHub Actions

@kou kou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@github-actions github-actions Bot added awaiting merge Awaiting merge and removed awaiting review Awaiting review labels Jul 2, 2026
@tadeja tadeja changed the title GH-50316: [C++][CI] Fix Debian experimental GCC 15 failure: boost/process/v2/src.hpp not found GH-50316: [C++][CI] Install libboost-process-dev on Debian experimental Jul 2, 2026
@tadeja tadeja marked this pull request as ready for review July 2, 2026 17:32
@rok rok merged commit bffe3e4 into apache:main Jul 2, 2026
57 of 58 checks passed
@rok rok removed the awaiting merge Awaiting merge label Jul 2, 2026
@tadeja tadeja deleted the 50316-nightly-debian-exp branch July 2, 2026 22:59
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit bffe3e4.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 9 possible false positives for unstable benchmarks that are known to sometimes produce them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants