Welcome! Log In Create A New Profile

Advanced

Re: Antw: Re: nginx sticky module compile error

All files from this thread

File Name File Size   Posted by Date  
1.9 KB open | download Stephan Wolfauer 06/16/2011 Read message
1.1 KB open | download Stephan Wolfauer 06/16/2011 Read message
1.9 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.1 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.9 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.1 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.9 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.1 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.9 KB open | download Dalibor Jotanovic 06/16/2011 Read message
1.1 KB open | download Dalibor Jotanovic 06/16/2011 Read message
Jérôme Loyet
June 16, 2011 02:30PM
2011/6/16 Maxim Dounin <mdounin@mdounin.ru>
>
> Hello!
>
> On Thu, Jun 16, 2011 at 12:01:26PM +0200, Dalibor Jotanovic wrote:
>
> > 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..
>
> It seems that you don't have any library with SHA1 functions
> required for sticky module.  Configure script should write
> something like 'sha1: not found' (but it doesn't fail as SHA1 is
> considered to be optional by nginx itself).

Hi maxim,

I'm the developper of the sticky module. In order to ensure that sha1
and md5 functions exist, I've set the following variables in config
file:
USE_SHA1=YES
USE_MD5=YES

but it seems not to be enough to ensure they are there. As SHA1 and
MD5 are considered to be optional by nginx itself, what can be done to
stop the configure script and correct this bug ?

thx
++ jerome

>
> Easiest way to fix this is to install OpenSSL library (and
> headers).
>
> Maxim Dounin
>
> >
> > Cheers,
> > DJ
> >
> > >>> Maxim Dounin <mdounin@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@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@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@nginx.org
> > > http://nginx.org/mailman/listinfo/nginx
> >
> >
> > _______________________________________________
> > nginx mailing list
> > nginx@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@nginx.org
> > http://nginx.org/mailman/listinfo/nginx
>
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

nginx sticky module compile error Attachments

Stephan Wolfauer June 16, 2011 03:58AM

Re: nginx sticky module compile error

Maxim Dounin June 16, 2011 04:00AM

Antw: Re: nginx sticky module compile error Attachments

Dalibor Jotanovic June 16, 2011 04:34AM

Re: Antw: Re: nginx sticky module compile error

Maxim Dounin June 16, 2011 05:46AM

Re: Antw: Re: nginx sticky module compile error Attachments

Dalibor Jotanovic June 16, 2011 06:02AM

Re: Antw: Re: nginx sticky module compile error

Maxim Dounin June 16, 2011 06:18AM

Re: Antw: Re: nginx sticky module compile error Attachments

Dalibor Jotanovic June 16, 2011 07:00AM

Re: Antw: Re: nginx sticky module compile error Attachments

Dalibor Jotanovic June 16, 2011 07:22AM

Re: Antw: Re: nginx sticky module compile error

Jérôme Loyet June 16, 2011 02:30PM

Re: Antw: Re: nginx sticky module compile error

Maxim Dounin June 16, 2011 03:48PM

Enquiry regarding Sticky Module's hash functions

ramindeja October 06, 2011 12:31PM

Re: Enquiry regarding Sticky Module's hash functions

Jérôme Loyet October 06, 2011 12:40PM

Re: Enquiry regarding Sticky Module's hash functions

ramindeja October 06, 2011 04:37PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 64
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready