Skip to content

Releases: MSP-Greg/ruby-loco

Error Logs

02 Apr 17:05
c36c95b
Compare
Choose a tag to compare

Contains error logs, will delete files if issues are found

Old Ruby build tools and packages

26 Apr 13:54
65e2741
Compare
Choose a tag to compare

OpenSSL 1.1.1w update

The MSYS2 system has upgraded their OpenSSL packages to 3.x, so OpenSSL 1.1.1 packages are archived, and haven't been updated since 1.1.1t. The packages included here were built locally for use with older Windows Rubies.

  1. Download correct packages, Ruby 3.1 should use the mingw-w64-ucrt-x86_64-openssl-1.1.1.w package, Rubies 2.5 thru 3.0 should use the mingw-w64-x86_64-openssl-1.1.1.w package

  2. Update your MSYS2 install with

    ridk exec pacman -Syuu
    

    Follow the prompts, it may need to be done more than once

  3. Add signing key

    ridk exec bash.exe -c "pacman-key --init"
    ridk exec bash.exe -c "pacman-key --recv-keys D688DA4A77D8FA18"
    ridk exec bash.exe -c "pacman-key --lsign-key D688DA4A77D8FA18"
    
  4. Install package

    ridk exec pacman -U <folder>/<pkg filename>
    
  5. Replace your Ruby OpenSSL dlls (optional)

    Find the location of your MSYS2 install via ridk version, see the path specified in msys2: -> path:

    Depending on the Ruby version, the MSYS2 OpenSSL dlls (libcrypto-1_1-x64.dll, libssl-1_1-x64.dll) will be located in either of the subdirectories of the above path
    ucrt64/bin
    mingw64/bin

    You can copy these dlls to the Ruby bin/ruby_builtin_dlls folder. I would suggest renaming the old files, not deleting them.

Once that is done, ruby -ropenssl -e "puts OpenSSL::OPENSSL_LIBRARY_VERSION"should return
OpenSSL 1.1.1w 11 Sep 2023

Ruby master binaries for Windows CI

27 Jan 00:02
Compare
Choose a tag to compare

Self contained Windows Ruby binaries for use with GitHub Actions and other CI.

SHA512 Info:

ruby-mingw: ruby 3.5.0dev (2025-03-10T11:06:55Z master 97c133a859) +PRISM [x64-mingw32] Run No: 6206
26d1b468c79e791fa5265191638b596273b4cdf0ac3408d66f0635d29371ac59c3f7401215e5933e965599c46044066aa63bdf35d3b3cc953e49d8452413ecee

ruby-mswin: ruby 3.5.0dev (2025-02-27T07:55:54Z master 2dff416ff2) +PRISM [x64-mswin64_140] Run No: 6097
edd857b23f6febd831d01dab95c800b0f7e9970ce96822e070095ec6c4269906d550ad0c114383cb2708bd3b6d94a97e16bb3ba35e0ab2cf34f9867f05a20bbe

ruby-ucrt: ruby 3.5.0dev (2025-03-10T11:06:55Z master 97c133a859) +PRISM [x64-mingw-ucrt] Run No: 4126
c1961c62da17722a5980e0bc8e6290d2a130891032bc9a0bc6dfa0808032e5b242b04a0af4cd439e10b72b9ff87b460db9f48420e9c68b68c696ce030d37aa42