<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/defs, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[Bug #21792] Build rubyspec-capiext only when excuting `test-spec`</title>
<updated>2025-12-20T13:24:52+00:00</updated>
<author>
<name>Mike Dalessio</name>
<email>mike@37signals.com</email>
</author>
<published>2025-12-17T22:28:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e6520de3442659def3463d3bfdca3432f41b2d6a'/>
<id>e6520de3442659def3463d3bfdca3432f41b2d6a</id>
<content type='text'>
rubyspec-capiext is only needed for running specs, not for building or
installing Ruby.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rubyspec-capiext is only needed for running specs, not for building or
installing Ruby.
</pre>
</div>
</content>
</entry>
<entry>
<title>JITs: Pass down GNU make jobserver resources when appropriate</title>
<updated>2025-12-17T19:49:32+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2025-12-17T18:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=656de67d5c8cd894eeda0baa618663098dce17f2'/>
<id>656de67d5c8cd894eeda0baa618663098dce17f2</id>
<content type='text'>
To fix warnings from rustc on e.g. Make 4.3, which is in Ubuntu 24.04:

&gt; warning: failed to connect to jobserver from environment variable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To fix warnings from rustc on e.g. Make 4.3, which is in Ubuntu 24.04:

&gt; warning: failed to connect to jobserver from environment variable
</pre>
</div>
</content>
</entry>
<entry>
<title>Export `GIT`</title>
<updated>2025-12-13T15:43:14+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-12-13T15:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6513cf9058978e06eb3433fa33c8f70bd1100352'/>
<id>6513cf9058978e06eb3433fa33c8f70bd1100352</id>
<content type='text'>
Propagate the value given with `--with-git` configure option to
tool/lib/vcs.rb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Propagate the value given with `--with-git` configure option to
tool/lib/vcs.rb.
</pre>
</div>
</content>
</entry>
<entry>
<title>Binding#implicit_parameters, etc. support the implicit "it" parameter</title>
<updated>2025-12-12T14:24:50+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2025-12-12T07:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=129d74c96b0b8f1b93704b34e66d2c18f4835e1b'/>
<id>129d74c96b0b8f1b93704b34e66d2c18f4835e1b</id>
<content type='text'>
[Bug #21049]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Bug #21049]
</pre>
</div>
</content>
</entry>
<entry>
<title>JITs: Drop cargo and use just rustc for release combo build</title>
<updated>2025-12-10T21:35:00+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2025-12-09T03:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=029a48176cf9fd367d52d8c9f87cb9f77d425a43'/>
<id>029a48176cf9fd367d52d8c9f87cb9f77d425a43</id>
<content type='text'>
So we don't expose builders to network flakiness which cannot be worked
around using cargo's --offline flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we don't expose builders to network flakiness which cannot be worked
around using cargo's --offline flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>JITs: Move cargo-specific variables into conditional</title>
<updated>2025-12-10T21:35:00+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2025-12-09T03:30:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=121d0da02580693ac5f872578284e26e2668b577'/>
<id>121d0da02580693ac5f872578284e26e2668b577</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove an excess colon [ci skip]</title>
<updated>2025-11-26T23:10:56+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-26T23:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=52426a22de8ce5e2f02ce4169a1b6944e2165b46'/>
<id>52426a22de8ce5e2f02ce4169a1b6944e2165b46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use DOT_WAIT for old GNU make [ci skip]</title>
<updated>2025-11-07T15:29:34+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-07T15:29:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ae60b0bfd84a3d860f43fe8b6ea91048a25e41e6'/>
<id>ae60b0bfd84a3d860f43fe8b6ea91048a25e41e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] How to use `make matz`</title>
<updated>2025-11-01T10:10:19+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-01T10:10:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=db5708045037a159458de741b46e9c47fe430284'/>
<id>db5708045037a159458de741b46e9c47fe430284</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Flush NEWS.md only when NEW is not given</title>
<updated>2025-11-01T09:58:32+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-01T04:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5ce27bef014d394e1c478de78165edaf9af122aa'/>
<id>5ce27bef014d394e1c478de78165edaf9af122aa</id>
<content type='text'>
Split flushing NEWS and bumping up versions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split flushing NEWS and bumping up versions
</pre>
</div>
</content>
</entry>
</feed>
