Yay 1.1.4 will be an awsome release :)<br><br><div class="gmail_quote">On Fri, Sep 16, 2011 at 11:14 PM, Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello!<br>
<div class="im"><br>
On Fri, Sep 16, 2011 at 01:25:47PM +0100, António P. P. Almeida wrote:<br>
<br>
> I've tried building 1.1.3 using a bunch of patches provided by Maxim.<br>
><br>
> They're here:  <a href="https://github.com/perusio/nginx-mdounin-patches" target="_blank">https://github.com/perusio/nginx-mdounin-patches</a><br>
><br>
> With these I was able to get a clean build of 1.1.2.<br>
><br>
> Applying the same set of patches to 1.1.3 doesn't raise any issues<br>
> when patching. What happens is that the build process fails when<br>
> compiling the ngx_http_fastcgi module.<br>
><br>
> This is the compiler error message:<br>
><br>
>      /ngx_http_fastcgi_module.c:1664:32: error: ‘ngx_http_upstream_t’ has no member named ‘keepalive’<br>
<br>
</div>Looks like this patch was lost in transit:<br>
<br>
<a href="http://mailman.nginx.org/pipermail/nginx-devel/2011-September/001137.html" target="_blank">http://mailman.nginx.org/pipermail/nginx-devel/2011-September/001137.html</a><br>
<div class="im"><br>
> I'm using the separate module for ngx_http_upstream keepalive. It's<br>
> not in core.<br>
><br>
> There's a struct that is lacking a member related to the upstream<br>
> keepalive functionality.<br>
><br>
> Any idea of what's going on? I know that "my" set of patches is<br>
> "uncommon". Nevertheless I find it a bit strange that the build fails<br>
> with 1.1.3 while is successful with 1.1.2.<br>
><br>
> The upstream keepalive patches are taken from Maxim's patch queue<br>
> posted earlier this month on this list.<br>
<br>
</div>You may have better luck using cumulative patch from here:<br>
<a href="http://nginx.org/patches/patch-nginx-keepalive-full-6.txt" target="_blank">http://nginx.org/patches/patch-nginx-keepalive-full-6.txt</a><br>
<br>
Alternatively, just use svn trunk or wait several days for 1.1.4.<br>
Upstream keepalive patches were committed yesterday and will be<br>
available in next devel release.<br>
<font color="#888888"><br>
Maxim Dounin<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
nginx-devel mailing list<br>
<a href="mailto:nginx-devel@nginx.org">nginx-devel@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a></div></div></blockquote></div><br>