<div dir="ltr"><font face="verdana,sans-serif">Hi Maxim, </font><div><font face="verdana,sans-serif"><br></font></div><div><font face="verdana,sans-serif">Thanks for your reply. </font></div><div><font face="verdana,sans-serif">Actually as I was asked to ad support for the </font><span style><b>nginx_udplog_module</b> module I copied the configuration options from </span><span style="font-family:verdana,sans-serif"><b>nginx -V</b> output. </span></div>

<div><span style="font-family:verdana,sans-serif">I really appreciate your advise and I'll give it a try right away. </span></div><div><span style="font-family:verdana,sans-serif"><br></span></div><div><span style="font-family:verdana,sans-serif">Best Regards</span></div>

<div><font face="verdana,sans-serif"><br></font></div><div><font face="verdana,sans-serif"><div>nginx -V</div><div>nginx: nginx version: nginx/1.0.0</div><div>nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-50)</div><div>

nginx: TLS SNI support disabled</div><div>nginx: configure arguments: --user=nginx --group=nginx --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/lib/nginx/tmp/client_body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --pid-path=/var/run/nginx.pid --lock-path=/var/lock/subsys/nginx --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_xslt_module --with-http_image_filter_module --with-http_geoip_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_degradation_module --with-http_stub_status_module --with-http_perl_module --with-mail --with-file-aio --with-mail_ssl_module --with-ipv6 --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'</div>

</font><div dir="ltr"><font face="tahoma, sans-serif"><font color="#666666"><b><div><font face="tahoma, sans-serif"><font color="#666666"><b><br><br></b></font></font></div><div><span style="font-weight:normal"><b>--</b></span></div>

</b></font></font><div><span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><div><font face="tahoma, sans-serif"><b><font color="#666666">Iqbal Aroussi</font></b></font></div>

<div><span style="font-family:tahoma,sans-serif"><font color="#666666"><img src="http://lh4.ggpht.com/_0SCBOAjaUfo/TEoHScgM6zI/AAAAAAAAAB0/z8CPiweu0Wk/s800/BB12.jpg"> <b>+212 665 025 032</b></font></span></div><div><div style="color:rgb(0,0,0);font-family:arial;font-size:small">

<span style="font-family:tahoma,sans-serif"><font color="#666666"><img src="http://lh5.ggpht.com/_0SCBOAjaUfo/TFNZty8G-NI/AAAAAAAAACI/A0KkIfLPg4Q/s800/gmail-12.jpg"> <b><a href="mailto:iqbal@aroussi.name" target="_blank">iqbal@aroussi.name</a></b></font></span></div>

<div style="color:rgb(0,0,0);font-family:arial;font-size:small"><span style="font-family:tahoma,sans-serif;color:rgb(153,153,153)"><br></span></div><div style="color:rgb(0,0,0);font-family:arial;font-size:small"><div><div>

<span style="font-family:tahoma,sans-serif;color:rgb(153,153,153)"> </span></div></div></div></div></span></div></div><br>
<br><br><div class="gmail_quote">On Mon, Feb 27, 2012 at 15:11, 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 Mon, Feb 27, 2012 at 02:48:06PM +0000, Iqbal Aroussi wrote:<br>
<br>
> Hi,<br>
><br>
> Can you please help me overcome this problem. I'm trying to compile<br>
> Nginx + nginx_udplog_module<br>
</div>> from source but I get this error: *cc1: warnings being treated as errors*<br>
> I tried with *nginx-1.0.0* the version in our production servers and *<br>
> nginx-1.0.12* the latest stable version.<br>
<br>
[...]<br>
<div class="im"><br>
> --with-ipv6 --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2<br>
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64<br>
> -mtune=generic' --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2<br>
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64<br>
> -mtune=generic' --add-module=/root/nginx_udplog_module-1.0.0<br>
<br>
</div>You shoot yourself in the foot by using --with-cc-opt="... -Wall<br>
...".  This results in:<br>
<div class="im"><br>
> gcc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter<br>
> -Wunused-function -Wunused-variable -Wunused-value -Werror -g -O2 -g -pipe<br>
> -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector<br>
> --param=ssp-buffer-size=4 -m64 -mtune=generic -I src/core -I src/event -I<br>
> src/event/modules -I src/os/unix -I /usr/include/libxml2 -I objs \<br>
>  -o objs/src/core/nginx.o \<br>
> src/core/nginx.c<br>
<br>
</div>I.e. warning options set by nginx (notably "-Wall ...<br>
-Wno-unused-parameter") are overriden by your "-Wall" which comes<br>
later, and this results in compilation failure due to "-Werror"<br>
also set by nginx.<br>
<br>
Not passing "-Wall" by hand will fix this while still ensure that<br>
warnings unexpected in the nginx source code will be fatal.<br>
<span class="HOEnZb"><font color="#888888"><br>
Maxim Dounin<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</div></div></blockquote></div><br></div></div>