Mislav Marohnić
efe73b4841
Fix compiling Ruby < 2.5 by omitting --with-ext
...
Using `--with-ext=+` only has the indended effect (compiling all extensions that would normally get compiled) on Ruby 2.5+. On older versions, it causes none of the default extensions to get compiled, resulting in a defunct installation.
2023-11-24 22:08:28 +01:00
Jason Karns
26af69a9d3
Unknown checksum algorithms (based on length) are errors
2016-01-18 23:27:01 -05:00
Thomas Johansen
b4154d11e8
Re-introduce legacy MD5 checksum verification based on checksum length
...
This is so any 3rd-party definitions continue to work even if they have
MD5 checksums embedded.
2014-05-23 14:39:41 +07:00
Thomas Johansen
fb5e2b1ae6
Replace MD5 commands with SHA2 equivalents
...
A more secure hashing algorithm makes it less feasible to serve up a
modified tarball that matches the same checksum.
See the discussion in #548
2014-05-23 14:34:37 +07:00
Jose Luis Salas
53920b0fe1
Update libyaml to 0.1.6
...
Security fix for CVE-2014-2525
Advisory: http://www.ocert.org/advisories/ocert-2014-003.html
2014-03-26 21:17:10 +01:00
Erik Michaels-Ober
63fc2c91b0
Update libyaml to version 0.1.5
...
Closes https://github.com/sstephenson/ruby-build/issues/499 .
2014-02-04 11:51:46 +01:00
Mislav Marohnić
da840a82a1
Add test for FreeBSD gmake
...
Closes #293
2013-10-26 05:47:39 +02:00
Mislav Marohnić
c7851c5123
Add tests for Homebrew libyaml integration
2013-10-25 04:17:53 +02:00
Sam Stephenson
275b2f5919
Test checksumming
2012-11-19 18:14:26 -06:00