-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor how libssp-0.dll is installed into primary ruby's bin
We compile ruby 3.2 with strong stack protection. This causes ruby to be linked against libssp-0, which must be redistributed with the runtime: $ objdump -p ruby.exe | grep libssp DLL Name: libssp-0.dll Windows doesn't have an RPATH equivalent, so the dll must be copied into the same directory as ruby. This was partially addressed in commmit ba4c955, however, the _base-ruby component is already responsible for installing Windows specific library dependencies when the main bin dir is different than ruby's bin dir, so move that logic there.
- Loading branch information
1 parent
944f15c
commit f1f59ae
Showing
2 changed files
with
22 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters