Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

mensfeld
Copy link
Member

@mensfeld mensfeld commented Jul 17, 2025

While backporting from karafka-rdkafka I accidentally left the extconf reference for Rakefile.

This PR fixes this. Alongside I do need to add tests to make sure that precompiled do not run install.

close #642

@mensfeld mensfeld requested a review from Copilot July 17, 2025 14:44
@mensfeld mensfeld self-assigned this Jul 17, 2025
@mensfeld mensfeld added the bug label Jul 17, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR addresses a build failure issue in the rdkafka gem by removing native compilation components from the gemspec. The change prevents the Rakefile from being available in precompiled versions, which was causing build failures as referenced in the linked GitHub issue.

  • Removes executables and extensions configuration from gemspec
  • Bumps version from 0.22.0 to 0.22.1
  • Updates changelog with fix description

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
rdkafka.gemspec Removes gem.executables and gem.extensions lines to prevent native compilation
lib/rdkafka/version.rb Bumps version number to 0.22.1
CHANGELOG.md Adds changelog entry for version 0.22.1 describing the Rakefile fix

@mensfeld mensfeld merged commit a162a24 into main Jul 17, 2025
35 checks passed
@mensfeld mensfeld deleted the do-not-compile-natives branch July 17, 2025 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

Precompiled setup for x86_64-linux-gnu missing librdkafka tarball

1 participant