<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 15, 2013 at 8:35 AM, Rafaël Carré <span dir="ltr"><<a href="mailto:funman@videolan.org" target="_blank">funman@videolan.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Steve,<br>
<br>
Le 14/10/2013 20:55, Steve Borho a écrit :<br>
<div class="im">> # HG changeset patch<br>
> # User Steve Borho <<a href="mailto:steve@borho.org">steve@borho.org</a>><br>
> # Date 1381776922 18000<br>
> #      Mon Oct 14 13:55:22 2013 -0500<br>
> # Node ID b6cca1b1a9b700a8ffc316f3186dbf10bc1149cc<br>
> # Parent  abae6903e0af0d9940bb734ba34dff6928d72e61<br>
> getopt: grab an unambiguously LGPL version of getopt<br>
><br>
> Found at: <a href="https://github.com/Tietew/mediawiki-xml2sql/tree/master/getopt" target="_blank">https://github.com/Tietew/mediawiki-xml2sql/tree/master/getopt</a><br>
><br>
> The only change made was to move getopt_long() into getopt.c from getopt1.c<br>
<br>
</div>Why not take it directly from upstream?<br>
<br>
<a href="https://sourceware.org/git/?p=glibc.git;a=blob;f=posix/getopt.c;hb=HEAD" target="_blank">https://sourceware.org/git/?p=glibc.git;a=blob;f=posix/getopt.c;hb=HEAD</a><br>
<a href="https://sourceware.org/git/?p=glibc.git;a=blob;f=posix/getopt.h;hb=HEAD" target="_blank">https://sourceware.org/git/?p=glibc.git;a=blob;f=posix/getopt.h;hb=HEAD</a><br>
<br>
Does this version has MSVC specific changes?<br></blockquote><div><br></div><div>Yeah, as it turned out these upstream files won't build on MSVC without substantial work; which defeats the purpose for why we're borrowing them. </div>
</div><div><br></div>-- <br>Steve Borho
</div></div>