Closed raulcd closed 21 hours ago
:warning: GitHub issue #44797 has been automatically assigned in GitHub to PR creator.
weird, the C++ job passes now but the Python one still fails (and the C GLib & Ruby
failure might be related)
@kou any idea?
@raulcd ruby uses pkg-conf
via a Gem by kou and it looks like it can't find the new pkgconf. I think you can fix it by setting the envvar https://github.com/ruby-gnome/pkg-config/blob/main/lib/pkg-config.rb#L75
For python I think it's because pkg-config
is already installed via brew on the runner so it fails linking, removing pkg-config
before should fix it: https://github.com/apache/arrow/actions/runs/11936401942/job/33269969915?pr=44798#step:4:65
I'll improve the pkg-config gem.
Hmm. Meson still uses only pkg-config
: https://github.com/mesonbuild/meson/issues/7701
After merging your PR, Conbench analyzed the 2 benchmarking runs that have been run so far on merge-commit 27bbd593625122a4a25d9471c8aaf5df54a6dcf9.
There were no benchmark performance regressions. 🎉
The full Conbench report has more details.
Rationale for this change
Some CI jobs are currently failing on main:
What changes are included in this PR?
Update from deprecated
pkg-config
topkgconf
Are these changes tested?
Via CI
Are there any user-facing changes?
No