Antw: Re: nginx sticky module compile error

Dalibor Jotanovic Dalibor.Jotanovic at herold.at
Thu Jun 16 14:01:26 MSD 2011


Hi,
 
sure, here it is:
 
gcc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter
-Wunused-function -Wunused-variable -Wunused-value -Werror -g   -I
src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I
src/http -I src/http/modules -I src/mail \
  -o objs/addon/nginx-sticky-module-1.0-rc2/ngx_http_sticky_misc.o \
  ../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c
In file included from
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:11:
src/core/ngx_sha1.h:18:17: error: sha.h: No such file or directory
In file included from
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:11:
src/core/ngx_sha1.h:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ngx_sha1_t’
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c: In
function ‘ngx_http_sticky_misc_md5’:
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:115:
error: ‘MD5_DIGEST_LENGTH’ undeclared (first use in this function)
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:115:
error: (Each undeclared identifier is reported only once
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:115:
error: for each function it appears in.)
cc1: warnings being treated as errors
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:115:
warning: unused variable ‘hash’
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c: In
function ‘ngx_http_sticky_misc_sha1’:
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:133:
error: ‘ngx_sha1_t’ undeclared (first use in this function)
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:133:
error: expected ‘;’ before ‘sha1’
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:134:
error: ‘SHA_DIGEST_LENGTH’ undeclared (first use in this function)
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:142:
warning: implicit declaration of function ‘SHA1_Init’
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:142:
error: ‘sha1’ undeclared (first use in this function)
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:143:
warning: implicit declaration of function ‘SHA1_Update’
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:144:
warning: implicit declaration of function ‘SHA1_Final’
../modules/nginx-sticky-module-1.0-rc2//ngx_http_sticky_misc.c:134:
warning: unused variable ‘hash’
make[1]: ***
[objs/addon/nginx-sticky-module-1.0-rc2/ngx_http_sticky_misc.o] Error 1
make[1]: Leaving directory `/root/src/nginx-1.0.4'
make: *** [build] Error 2
 
Seems that the error is a different one, i wasn't aware of that.
However, compiling fails..
 
Cheers,
DJ

>>> Maxim Dounin <mdounin at mdounin.ru> 6/16/2011 11:45 >>>
Hello!

On Thu, Jun 16, 2011 at 10:33:19AM +0200, Dalibor Jotanovic wrote:

> Hi,
>  
> actually, not it is not. We have the same error in 1.0.4, as stated.

Please provide output of make for 1.0.4 if you think it isn't.

Maxim Dounin

>  
> Cheers,
> DJ
> 
> >>> Maxim Dounin <mdounin at mdounin.ru> 6/16/2011 9:59 >>>
> Hello!
> 
> On Thu, Jun 16, 2011 at 09:56:15AM +0200, Stephan Wolfauer wrote:
> 
> > Hello,
> >  
> > we have problems compiling the nginx-sticky module (downloaded
from
> > http://code.google.com/p/nginx-sticky-module/downloads/list) in
> nginx
> > version 1.0.3 and 1.0.4. Here is the output of the "make" command: 

> >  
> > gcc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter
> > -Wunused-function -Wunused-variable -Wunused-value -Werror -g  -I
> > src/core -I src/event -I src/event/modules -I src/os/unix -I objs
\
> >   -o objs/src/core/ngx_crypt.o \
> >   src/core/ngx_crypt.c
> > cc1: warnings being treated as errors
> > src/core/ngx_crypt.c: In function \u2018ngx_crypt_apr1\u2019:
> > src/core/ngx_crypt.c:76: warning: pointer targets in passing
argument
> 2
> > of \u2018ngx_m
d5_update\u2019 differ in signedness
> > make[1]: *** [objs/src/core/ngx_crypt.o] Error 1
> > make[1]: Leaving directory `/root/src/nginx-1.0.3'
> > make: *** [build] Error 2
> > Does anybody know how to fix this error?
> 
> This is fixed in 1.0.4.
> 
> Maxim Dounin
> 
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx
> 
> HEROLD Business Data GmbH
> Guntramsdorfer Straße 105
> A-2340 Mödling
> 
> FN 233171z
> Landesgericht Wiener Neustadt 
>   
> Besuchen Sie uns online und mobil www.herold.at!
> 
> Weitere Informationen zu unseren Produkten finden Sie unter:
> http://mobile.herold.at
> http://daten.herold.at
> 
> Werden Sie Fan von HEROLD auf Facebook!
> 
> 
> Bitte beachten Sie auch unsere Tochter- und Partner-Unternehmen:
> www.clearsense.at
> www.tupalo.com
> www.aboutmedia.at
> www.love.at
> www.reise-hero.at
> www.urlauburlaub.at
>  
> Diese E-Mail kann vertrauliche und/oder rechtlich geschützte
> Informationen enthalten. Wenn Sie nicht der richtige Adressat sind
oder
> diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort
den
> Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren
sowie
> die unbefugte Weitergabe dieser Mail sind nicht gestattet. 
> 
> This e-mail may contain confidential and/or privileged information.
If
> you are not the intended recipient (or have received this e-mail in
> error) please notify the sender immediately and delete this e-mail.
Any
> unauthorized copying, disclosure or distribution of the material in
this
> e-mail is strictly forbidden. 

> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx


_______________________________________________
nginx mailing list
nginx at nginx.org
http://nginx.org/mailman/listinfo/nginx

HEROLD Business Data GmbH
Guntramsdorfer Straße 105
A-2340 Mödling

FN 233171z
Landesgericht Wiener Neustadt 
  
Besuchen Sie uns online und mobil www.herold.at!

Weitere Informationen zu unseren Produkten finden Sie unter:
http://mobile.herold.at
http://daten.herold.at

Werden Sie Fan von HEROLD auf Facebook!


Bitte beachten Sie auch unsere Tochter- und Partner-Unternehmen:
www.clearsense.at
www.tupalo.com
www.aboutmedia.at
www.love.at
www.reise-hero.at
www.urlauburlaub.at
 
Diese E-Mail kann vertrauliche und/oder rechtlich geschützte
Informationen enthalten. Wenn Sie nicht der richtige Adressat sind oder
diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den
Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie
die unbefugte Weitergabe dieser Mail sind nicht gestattet. 

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20110616/b5a82210/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 1993 bytes
Desc: CompuServe GIF graphic
URL: <http://nginx.org/pipermail/nginx/attachments/20110616/b5a82210/attachment-0002.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 1096 bytes
Desc: CompuServe GIF graphic
URL: <http://nginx.org/pipermail/nginx/attachments/20110616/b5a82210/attachment-0003.gif>


More information about the nginx mailing list