<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/extmk.rb, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[Bug #21779] Uniquify `InitVM` functions as well as `Init`</title>
<updated>2025-12-14T02:11:27+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-12-13T15:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bc2a8a002a6c41fc1b28e02e15e2fb2b72d1b66e'/>
<id>bc2a8a002a6c41fc1b28e02e15e2fb2b72d1b66e</id>
<content type='text'>
Avoid possible name conflict when `--with-static-linked-ext`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid possible name conflict when `--with-static-linked-ext`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed duplicate code</title>
<updated>2025-12-14T01:57:42+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-12-13T15:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=01db5d71a851ae79ed501eb64c1491b072d44f2c'/>
<id>01db5d71a851ae79ed501eb64c1491b072d44f2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set `$extmk` in extmk.rb</title>
<updated>2025-09-15T04:05:17+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-09-07T12:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f18af456577a870600f2f766aed8ac6b77af9720'/>
<id>f18af456577a870600f2f766aed8ac6b77af9720</id>
<content type='text'>
Get rid of `File.identical?` on a WebDAV-mounted drive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get rid of `File.identical?` on a WebDAV-mounted drive.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #21092] Fallback variables after execonf has done</title>
<updated>2025-01-30T05:52:01+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-30T05:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2b6fc9ea7212543a1be26768403f59c7a759b5ea'/>
<id>2b6fc9ea7212543a1be26768403f59c7a759b5ea</id>
<content type='text'>
When reading from a dummy makefile, the global variables initialized
in `init_mkmf` may not be overridden.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When reading from a dummy makefile, the global variables initialized
in `init_mkmf` may not be overridden.
</pre>
</div>
</content>
</entry>
<entry>
<title>Yield from `create_makefile` in bundled gems too</title>
<updated>2025-01-23T05:17:40+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-23T05:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7dfd0c69f3d16b04141fa82632405c59e2b702e'/>
<id>a7dfd0c69f3d16b04141fa82632405c59e2b702e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Link `bin` as well as `lib` so that `Gem.bin_path` works</title>
<updated>2025-01-15T06:19:05+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-15T06:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e0be1b902549f80fcdc95e801d4d533b0fdec43b'/>
<id>e0be1b902549f80fcdc95e801d4d533b0fdec43b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32: Fix sub make commands</title>
<updated>2024-12-27T07:26:14+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-12-27T07:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e109400748a62f142d0b1ca6957dab69ca411de1'/>
<id>e109400748a62f142d0b1ca6957dab69ca411de1</id>
<content type='text'>
`cmd.exe` built-in `cd` does not recognize slashes as path separators,
replace to backslashes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`cmd.exe` built-in `cd` does not recognize slashes as path separators,
replace to backslashes.
</pre>
</div>
</content>
</entry>
<entry>
<title>extmk.rb: define Gem.target_rbconfig not to break `Gem::Platform.local`</title>
<updated>2024-06-18T02:12:52+00:00</updated>
<author>
<name>Yuta Saito</name>
<email>kateinoigakukun@gmail.com</email>
</author>
<published>2024-06-18T01:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7cbe54714ca1b9112e278d2d605cd049a065707e'/>
<id>7cbe54714ca1b9112e278d2d605cd049a065707e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove UPDATE_LIBRARIES</title>
<updated>2024-04-19T05:12:42+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-04-19T00:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=801e4a4febbb226a7afd764c84b15f183d857815'/>
<id>801e4a4febbb226a7afd764c84b15f183d857815</id>
<content type='text'>
It has not been used since e48375c112022fa321786ccd95dd4e718efd78a3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It has not been used since e48375c112022fa321786ccd95dd4e718efd78a3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Match `--with/--without` options against gem names</title>
<updated>2024-03-22T05:09:12+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-03-22T05:09:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=af88ca4c076cde9a23ee68281994e1b443cf4e9b'/>
<id>af88ca4c076cde9a23ee68281994e1b443cf4e9b</id>
<content type='text'>
The simple names in `default_exclude_exts` do not match extension
paths under gems.

Extract each gem name from the gemspec file at the top level of each
gem directory.  For example, if `ext` is `syslog-0.1.2/ext/syslog/`,
find out `syslog-0.1.2/syslog.gemspec` and take the base name `syslog`
without the suffix `.gemspec`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The simple names in `default_exclude_exts` do not match extension
paths under gems.

Extract each gem name from the gemspec file at the top level of each
gem directory.  For example, if `ext` is `syslog-0.1.2/ext/syslog/`,
find out `syslog-0.1.2/syslog.gemspec` and take the base name `syslog`
without the suffix `.gemspec`.
</pre>
</div>
</content>
</entry>
</feed>
