Project

General

Profile

Actions

Feature #18571

closed

Removed the bundled sources from release package after Ruby 3.2

Added by hsbt (Hiroshi SHIBATA) about 2 years ago. Updated over 1 year ago.

Status:
Closed
Target version:
[ruby-core:107481]

Description

We shipped release package with the 3rd party source for mswin environment especially.

The current status is here:

  • libyaml: psych gem, ruby repo and package always bundled it.
  • libffi: only ruby package bundled it. fiddle gem and repo are not bundled.
  • zlib: gem, ruby repo and package don't bundled.

I propose we stop bundling the third-party source for security and maintenance reasons. Because we have vcpkg for mswin environment today. So, vcpkg provides the runtime for psych, fiddle and zlib.


Related issues 3 (0 open3 closed)

Related to Ruby master - Bug #18666: No rule to make target 'yaml/yaml.h', needed by 'api.o'Feedbackhsbt (Hiroshi SHIBATA)Actions
Related to Ruby master - Bug #18790: cannot load such file -- digest (LoadError)Closedhsbt (Hiroshi SHIBATA)Actions
Related to Ruby master - Bug #18034: Segmentation fault fiddle with `--enable-bundled-libffi` and macOSClosedkou (Kouhei Sutou)Actions
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0