Skip to content

node-build v4.6.7

Choose a tag to compare

@github-actions github-actions released this 27 Nov 20:55
· 2029 commits to master since this release
  • Latest updates from ruby-build upstream

    • Handle non-git patches

      Detecting $striplevel relies on a git-specific line, so it is now made
      to not depend on a git-specific match that is reliably present in all
      patch formats.

      Fixes #1159

    • Correct a typo in ruby-build

    • Add definition for Ruby 2.7.0-preview2

      Ruby 2.7.0-preview2 has been released.
      https://www.ruby-lang.org/en/news/2019/10/22/ruby-2-7-0-preview2-released/

    • ruby-build 20191024

    • Turn on --enable-shared by default for all supported MRI Rubies

      Some gems need the host ruby to have shared library enabled. Currently,
      we're not aware of any potential downsides to having this enabled by
      default.

      Shared libraries are libraries that are loaded by programs when they
      start. When a shared library is installed properly, all programs that
      start afterwards automatically use the new shared library.
      [...] if you have a program that needs a shared library (in this case ruby
      libruby.so.2.2.0 or similar) the program will fail if it doesn't exist.

    • ruby-build 20191030

    • Remove overzealous permission change post-install

      Allows group-writeable Ruby installations

      Reverts e1b50e6

      Fix #400, close #903

    • ruby-build 20191031

    • ADD: Definition for jRuby 9.2.9.0

    • jRuby 9.2.9.0 depends on java 8

    • jRuby 9.x depends on java 8 (#1372)

    • Fix requiring Java 8 for JRuby 9.2

      Ref. #1372, fix #1373, fix #1246

    • Fix verifying Java 9+ versions

      Ref. #1135

    • ruby-build 20191102

    • Use mktemp to securely initialize the build directory

      Hopefully this works between BSD and GNU mktemp.

      Closes #540

    • Have rbenv install --list output match ruby-build --definitions

      This is for simplicity and usability in scripts.

      Fixes #1170

    • Assert error shown when curl, wget, & aria2c are unavailable

      Closes #1234

    • Ensure missing curl/wget/aria2c error message is shown on Linux

      https://travis-ci.org/rbenv/ruby-build/builds/607144159

      Ref. #1234

    • Include header files with mruby

      Fix #1311

    • ruby-build 20191105