<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>On Thu, Feb 27, 2020, at 15:50, Rémi Denis-Courmont wrote:<br></div><blockquote type="cite" id="qt"><div>Point being, it's a compiler bug, which is already fixed. Don't use old buggy EOL compilers. This patch is wrong.<br></div></blockquote><div><br></div><div>But we are still stating that VLC 4.0 can be built with "buggy EOL compilers" like you said.<br></div><div><br></div><div>So, the issue can't be closed until we either:<br></div><div> - Bump the compiler version from NEWS<br></div><div> - Apply this patch (or do any other fixes).<br></div><div><br></div><div><br></div><blockquote type="cite" id="qt"><div><br></div><div class="qt-gmail_quote"><div>Le 27 février 2020 16:36:19 GMT+02:00, Alexandre Janniaux <ajanni@videolabs.io> a écrit :<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0.8ex;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><pre class="qt-k9mail"><div>Hi,<br></div><div><br></div><div>Yes, but according to the page ePirat linked, the DR 459 is<br></div><div>fixed in C17 which is ISO/IEC 9899:2018, and previous<br></div><div>revision was 9899:2012 if I'm not wrong.<br></div><div><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2244.htm">http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2244.htm</a><br></div><div><a href="https://www.iso.org/standard/61717.html">https://www.iso.org/standard/61717.html</a><br></div><div><br></div><div>About Clang 6 or 7 failing with std=c17, I don't know and<br></div><div>might be the bug you mention (as it is fixed right after)<br></div><div>but it doesn't impact us as we're not using C17/18 afaik.<br></div><div><br></div><div>Regards,<br></div><div>--<br></div><div>Alexandre Janniaux<br></div><div>Videolabs<br></div><div><br></div><div>On Thu, Feb 27, 2020 at 03:59:41PM +0200, Rémi Denis-Courmont wrote:<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(114, 159, 207);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><div> Hi,<br></div><div><br></div><div> C99 had 4 editions, the last one in 2007. C11 had at least 2 editions before 2017.<br></div><div><br></div><div> But even if you consider the 2017 edition a different version altogether, how do you explain that clang 6 and 7 fail to build with -std=c17 ?<br></div><div><br></div><div> Le 27 février 2020 14:50:49 GMT+02:00, Alexandre Janniaux <ajanni@videolabs.io> a écrit :<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(173, 127, 168);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><div>Hi,<br></div><div><br></div><div>On Thu, Feb 27, 2020 at 01:14:52PM +0200, Rémi Denis-Courmont wrote:<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(138, 226, 52);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote">If you think we should go back to pre-2011, you need to make a patch<br></blockquote><div>to fiw the C code and configure script accordingly. And this (C/C++11)<br></div><div>*was* discussed and agreed upon here, by the way.<br></div><div><br></div><div>This «mistake» is part of the last draft on C11 and, like<br></div><div>ePirat mentionned it, the issue was raised on March 22 2014<br></div><div>so it seems to be part of C11 standard afaik.<br></div><div><br></div><div>Did something changed in the final private C11 norm with<br></div><div>regards to this prototype? It would seem weird that the<br></div><div>issue was raised three years later if it was already fixed.<br></div><div><br></div><div>Regards,<br></div><div>--<br></div><div>Alexandre Janniaux<br></div><div>Videolabs<hr>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div></blockquote><div>--<br></div><div>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.<br></div></blockquote><div><br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(114, 159, 207);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><div><hr>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div></blockquote><div><hr>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div></pre></blockquote></div><div><br></div><div>-- <br></div><div>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté. <br></div><div>_______________________________________________<br></div><div>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div>https://mailman.videolan.org/listinfo/vlc-devel<br></div></blockquote><div><br></div></body></html>