atom feed16 messages in ru.sysoev.nginxRe: 0.9.1 compilation failure on Nexe...
FromSent OnAttachments
Edho P AriefDec 5, 2010 1:44 am 
Piotr SikoraDec 5, 2010 4:57 am 
Edho P AriefDec 5, 2010 6:41 am 
Igor SysoevDec 6, 2010 5:14 am 
Edho P AriefDec 6, 2010 6:07 am 
Igor SysoevDec 6, 2010 6:10 am 
Edho P AriefDec 6, 2010 6:31 am 
Igor SysoevDec 6, 2010 6:35 am 
Maxim DouninDec 6, 2010 7:00 am 
Igor SysoevDec 6, 2010 7:29 am 
Igor SysoevDec 6, 2010 7:33 am.Other
Maxim DouninDec 6, 2010 8:30 am 
Edho P AriefDec 6, 2010 9:15 am 
WilliamOMSDec 6, 2010 9:18 am 
Igor SysoevDec 6, 2010 9:20 am 
Edho P AriefDec 6, 2010 9:54 am 
Subject:Re: 0.9.1 compilation failure on Nexenta 3.0.1
From:Igor Sysoev (ig@sysoev.ru)
Date:Dec 6, 2010 6:10:11 am
List:ru.sysoev.nginx

On Mon, Dec 06, 2010 at 09:07:31PM +0700, Edho P Arief wrote:

2010/12/6 Igor Sysoev <ig@sysoev.ru>:

On Sun, Dec 05, 2010 at 09:41:31PM +0700, Edho P Arief wrote:

On Sun, Dec 5, 2010 at 7:58 PM, Piotr Sikora <piot@frickle.com> wrote:

http://nginx.org/pipermail/nginx/2010-December/023926.html

tried and still fail - in fact the error message I copied is the result of patched source. Same error unpatched.

Could you try to build this program:

------- #include <errno.h> #include <string.h> #include <stdio.h>

int main() {    printf("%d\n", sys_nerr);    return 0; }

-------

looks like there's no sys_nerr in Nexenta.

edho@nexenta:~$ cat <<EOF > test.c

#include <errno.h> #include <string.h> #include <stdio.h>

int main() { printf("%d\n", sys_nerr); return 0; } EOF

edho@nexenta:~$ make test cc test.c -o test test.c: In function ‘main’: test.c:8: error: ‘sys_nerr’ undeclared (first use in this function) test.c:8: error: (Each undeclared identifier is reported only once test.c:8: error: for each function it appears in.) make: *** [test] Error 1 edho@nexenta:~$ uname -a SunOS nexenta 5.11 NexentaOS_134f i86pc i386 i86pc Solaris

As I understand it uses glibc which has sys_nerr. What does grep -r sys_nerr /usr/include show ?