<div dir="ltr">Hi flac-dev,<div><br></div><div>When we try to build libFLAC v1.3.1 using the Android NDK, we currently are getting an error in a couple files:<br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="color:rgb(85,85,85);font-family:sans-serif;font-size:13px">../../third_party/flac/src/libFLAC/md5.c:498:25: error: use of undeclared identifier 'SIZE_MAX'</span><br style="box-sizing:inherit;color:rgb(85,85,85);font-family:sans-serif;font-size:13px"><span style="color:rgb(85,85,85);font-family:sans-serif;font-size:13px">if ((size_t)channels > SIZE_MAX / (size_t)bytes_per_sample)</span><br></blockquote></div><div><br></div><div>I filed a bug for it on the sourceforge bug tracker: <a href="https://sourceforge.net/p/flac/bugs/457/">https://sourceforge.net/p/flac/bugs/457/</a></div><div><br></div><div>This is fixed (in all NDK versions) by including limits.h.  I've attached a simple patch that fixes the Android NDK build.</div><div><br></div><div>Please let me know if theres any other process involved in getting this patch upstreamed.</div><div><br></div><div>Thanks,<br>~Steve</div><div><br></div></div>