https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112014-04-05T23:53:02ZRuby Issue Tracking SystemRuby master - Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)https://bugs.ruby-lang.org/issues/9699?journal_id=460882014-04-05T23:53:02Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset r45523.</p>
<hr>
<p>dln.c: non-ascii path on Windows</p>
<ul>
<li>dln.c (dln_load): use wchar version to load a library in<br>
non-ascii path on Windows. based on the patch by Bugra Barin<br>
in <a href="/issues/9699">[ruby-core:61845]</a>. [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Cannot require .so file on Windows if the file path is unicode (Includes patch) (Closed)" href="https://bugs.ruby-lang.org/issues/9699">#9699</a>]</li>
</ul> Ruby master - Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)https://bugs.ruby-lang.org/issues/9699?journal_id=460992014-04-07T10:23:55Zthomthom (Thomas Thomassen)thomas@thomthom.net
<ul></ul><p>Can this patch be back ported to Ruby 2.1 or 2.0?</p> Ruby master - Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)https://bugs.ruby-lang.org/issues/9699?journal_id=461432014-04-10T13:24:46Znagachika (Tomoyuki Chikanaga)nagachika00@gmail.com
<ul><li><strong>Backport</strong> changed from <i>2.0.0: UNKNOWN, 2.1: UNKNOWN</i> to <i>2.0.0: REQUIRED, 2.1: REQUIRED</i></li></ul><p>[for branch maintainers]<br>
r45523 depends on a new function introduced at r45521.<br>
And test script was fixed at r45551.</p> Ruby master - Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)https://bugs.ruby-lang.org/issues/9699?journal_id=472442014-06-16T15:43:54Znagachika (Tomoyuki Chikanaga)nagachika00@gmail.com
<ul><li><strong>Backport</strong> changed from <i>2.0.0: REQUIRED, 2.1: REQUIRED</i> to <i>2.0.0: REQUIRED, 2.1: DONE</i></li></ul><p>r45521, r45523 and r45551 were backported into <code>ruby_2_1</code> at r46450.</p> Ruby master - Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)https://bugs.ruby-lang.org/issues/9699?journal_id=473372014-06-23T08:59:46Zusa (Usaku NAKAMURA)usa@garbagecollect.jp
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/8676">Bug #8676</a>: ruby 2.0 can not require or load the source file with non-ascii path name</i> added</li></ul> Ruby master - Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)https://bugs.ruby-lang.org/issues/9699?journal_id=473392014-06-23T09:01:28Zusa (Usaku NAKAMURA)usa@garbagecollect.jp
<ul></ul><p>memo:<br>
this fix requires at least r42183 (see <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: ruby 2.0 can not require or load the source file with non-ascii path name (Closed)" href="https://bugs.ruby-lang.org/issues/8676">#8676</a>) for <code>ruby_2_0_0</code>.</p>