Charles Oliver Nutter

Results 310 issues of Charles Oliver Nutter

It's been too long since this library had an update and release. This issue will track the tasks necessary. I cloned and ran tests locally with JRuby 10, and a...

There are uses of many methods that have been deprecated in JRuby, some for years and some recently. We should audit these deprecations and try to safely move to the...

### Ensure the following before filing this issue - [x] I verified it reproduces with the latest version with `- uses: ruby/setup-ruby@v1` (see [Versioning policy](https://github.com/ruby/setup-ruby/blob/master/README.md#versioning)) - [x] I tried to...

This PR will build out support for loading the RBS library via FFI, avoiding the C extension on implementations that don't support the CRuby extension API.

A check for the flag `-std=gnu99` appears to fail and prevent generating the Makefile on JRuby. Other gems with "plain" C libraries seem to install correctly on this system (JRuby,...

There are dependencies on some native extensions not supported by JRuby (or supported, but not in the standard gems): * The `dbm` native extension library is not supported by JRuby,...

At some point jruby-launcher started to be installed by default in all ruby-build builds. These days, we prefer our shell script launcher and recommend users only install jruby-launcher if needed...

bug

The Windows executable fails to build on CI. It appears to have some naming conflict: ``` utilsfuncswin.cpp:55:9: warning: 'KEY_WOW64_64KEY' redefined 55 | #define KEY_WOW64_64KEY 0x0100 | ^~~~~~~~~~~~~~~ In file included...

Running the tests for [HexaPDF](https://github.com/gettalong/hexapdf) nearly everything passes, except the signature tests, which pretty much all fail like this: ``` 7) Error: HexaPDF::DigitalSignature::Signing::SignedDataCreator::signer info#test_0004_contains a reference to the used digest...

There are a few failures during the test suite on JRuby. We will want to investigate them so we can get JRuby into CI. Some of these may be expected...