<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib, branch v3_4_1</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[DOC] Fix duplicate entries</title>
<updated>2024-12-25T02:37:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-12-25T02:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f72b94bdb68b6ebc16e8c9aa70ec9a1a9f259efc'/>
<id>f72b94bdb68b6ebc16e8c9aa70ec9a1a9f259efc</id>
<content type='text'>
A tentative workaround for duplicate entries in "Class and Module
Index".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A tentative workaround for duplicate entries in "Class and Module
Index".
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bundled gems warning for sub feature locations</title>
<updated>2024-12-24T03:07:54+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-12-23T11:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=42026ec3da6acb2c398bea8c8dc97103a7c936ec'/>
<id>42026ec3da6acb2c398bea8c8dc97103a7c936ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge RubyGems-3.6.2 and Bundler-2.6.2</title>
<updated>2024-12-23T22:21:10+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-12-23T20:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9e0eb9778d557ef59a541a65be658040951de5be'/>
<id>9e0eb9778d557ef59a541a65be658040951de5be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix code location in bundled gems warnings</title>
<updated>2024-12-23T07:01:30+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-12-20T18:14:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3cbfd2191617a36d55d6b46bc01325114bea58f1'/>
<id>3cbfd2191617a36d55d6b46bc01325114bea58f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Find uplevel for bundled gems warnings just once</title>
<updated>2024-12-23T07:01:30+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-12-20T18:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a51b5660dce898cf96f7f6ea74f015e17c355e84'/>
<id>a51b5660dce898cf96f7f6ea74f015e17c355e84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the dedicated constants `LIBARG` and `LIBPATHFLAG`</title>
<updated>2024-12-23T02:52:14+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-12-02T13:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b19fcd02fae7bea162c6f1cee371a4b024305be7'/>
<id>b19fcd02fae7bea162c6f1cee371a4b024305be7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implements [Feature #3456]: Support pkgconf on windows</title>
<updated>2024-12-23T02:52:14+00:00</updated>
<author>
<name>Julien Marrec</name>
<email>julien.marrec@gmail.com</email>
</author>
<published>2024-02-02T08:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=be7e5f1f85685a757bea6c8dae4e30914a5eec67'/>
<id>be7e5f1f85685a757bea6c8dae4e30914a5eec67</id>
<content type='text'>
1. Store the `PKG_CONFIG` variable in Makefile.sub (or try to get it from the ENV var PKG_CONFIG in mkmf.rb)
2. Try to use --msvc-syntax, with a fallback to replacing -Lxxx with -libpath:xxx. --msvc-syntax has been in pkgconf since 1.4.0 (released 7 years ago). pkg-config (freedesktop), does not support it, hence the fallback.
3. The `try_ldflags` passes these `ldflags` as the `opt` parameter to the `link_command`, not as `ldflags`. Unix systems are forgiving in that regard, MSVC is not: as a result as passing them as `opt`, they (specifically the `/libpath:xxx` ones) end up passed before the `-link` command to `cl.exe` and it throws because it ignores it and therefore can't find the lib.

```
cl : Command line warning D9002 : ignoring unknown option '-libpath:C:/Users/julien/.conan2/p/libff3726d89a6255c/p/lib'
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Store the `PKG_CONFIG` variable in Makefile.sub (or try to get it from the ENV var PKG_CONFIG in mkmf.rb)
2. Try to use --msvc-syntax, with a fallback to replacing -Lxxx with -libpath:xxx. --msvc-syntax has been in pkgconf since 1.4.0 (released 7 years ago). pkg-config (freedesktop), does not support it, hence the fallback.
3. The `try_ldflags` passes these `ldflags` as the `opt` parameter to the `link_command`, not as `ldflags`. Unix systems are forgiving in that regard, MSVC is not: as a result as passing them as `opt`, they (specifically the `/libpath:xxx` ones) end up passed before the `-link` command to `cl.exe` and it throws because it ignores it and therefore can't find the lib.

```
cl : Command line warning D9002 : ignoring unknown option '-libpath:C:/Users/julien/.conan2/p/libff3726d89a6255c/p/lib'
```
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] v1.6.4</title>
<updated>2024-12-19T04:16:56+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-12-19T04:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0275cc0524dc343ed06436226c711e00c10dd182'/>
<id>0275cc0524dc343ed06436226c711e00c10dd182</id>
<content type='text'>
https://github.com/ruby/logger/commit/216cedef7c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/216cedef7c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Use `__FILE__` for wasm</title>
<updated>2024-12-19T04:16:50+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-12-19T03:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d16b043cdd39d7ee8d9570798ef42cd9afc4a6f1'/>
<id>d16b043cdd39d7ee8d9570798ef42cd9afc4a6f1</id>
<content type='text'>
`/dev/null` is not available on wasm.

https://github.com/ruby/logger/commit/4be05c2208
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`/dev/null` is not available on wasm.

https://github.com/ruby/logger/commit/4be05c2208
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Bump version to v6.10.0</title>
<updated>2024-12-18T23:45:31+00:00</updated>
<author>
<name>Stan Lo</name>
<email>stan.lo@shopify.com</email>
</author>
<published>2024-12-18T09:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bba66f94f24701ea22741196beaedc81ed19789e'/>
<id>bba66f94f24701ea22741196beaedc81ed19789e</id>
<content type='text'>
https://github.com/ruby/rdoc/commit/2b79892ab4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rdoc/commit/2b79892ab4
</pre>
</div>
</content>
</entry>
</feed>
