rb-sys
rb-sys copied to clipboard
Easily build Ruby native extensions in Rust
Updates the requirements on [standard](https://github.com/standardrb/standard) to permit the latest version. Changelog Sourced from standard's changelog. 1.35.1 Corrects rubocop constraint to the patch version, not minor version. 1.35.0 Updates rubocop to...
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`....
I had no issues getting my Rust extension working locally, but one of the issues I ran into was using the cross-compile action. Once I got the build working, the...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. Release notes Sourced from peaceiris/actions-gh-pages's releases. actions-github-pages v4.0.0 See CHANGELOG.md for more details. actions-github-pages v3.9.3 See CHANGELOG.md for more details. actions-github-pages v3.9.2 See CHANGELOG.md...
I'm not sure if this issue belongs here in rb-sys, in libclang-rb or oxy-test. Let me know if I should post this elsewhere. The [README](https://github.com/oxidize-rb/rb-sys/tree/main/gem) suggest using the libclang gem....
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 3 to 4. Release notes Sourced from peter-evans/dockerhub-description's releases. Docker Hub Description v4.0.0 ⚙️ Updated runtime to Node.js 20 The action now requires a minimum version of...
I'm using the magnus crate and rb-sys will not compile. It fails with this error: ``` thread 'main' panicked at 'generate bindings: ClangDiagnostic("C:/Ruby32-x64/include/ruby-3.2.0\\ruby/defines.h:43:11: fatal error: 'strings.h' file not found\n")' ```...
I really hate the fact that Ruby major versions release on Dec 25. It's always a PITA for maintainers of gems, and every year, even though I prepare to cut...
I'm in need of `libssl-dev` for cross-compile targets like `x86_64-linux`, but I don't see any obvious way to include them in the build step.
Ruby's mkmf is designed to support both GNU make and BSD make (and Ruby itself can be built with both GNU make and BSD make), and it would be nice...