On Apr 15, 2015, at 11:03 AM, Ruslan Ermilov <[email protected]> wrote: > In version 1.7.11 we have implemented threads support, please see > http://nginx.org/r/aio for details. > > For this, we reused the NGX_THREADS macro that was unused on UNIXes > since 1.0.4 (June 2011). > > This caused some 3rd party modules fail to compile if threads were > enabled: > > https://lists.freebsd.org/pipermail/svn-ports-all/2015-April/090158.html > > The analysis have shown that breakages fall into two categories: > > 17 out of 20 broken modules failed to compile because they didn't > include <ngx_config.h> before including <ngx_core.h> in some cases.
TWIMC, for those 3rd party modules falling into this category, we have committed a simple workaround to make users’ life easier. Refer to this commit for more information: http://hg.nginx.org/nginx/rev/cb790d1b2d16 -- Sergey Kandaurov _______________________________________________ nginx-devel mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-devel
