# Make fails on nginx-0.8.49

**URL:** <https://www.ruby-forum.com/t/make-fails-on-nginx-0-8-49/195921>\
**Category:** NGINX\
**Created:** [October 2, 2010, 10:50pm UTC](https://www.ruby-forum.com/t/make-fails-on-nginx-0-8-49/195921 "2010-10-02T22:50:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bluethundr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/898d66/32.png) [@bluethundr](https://www.ruby-forum.com/u/bluethundr)\
**Post date:** [October 2, 2010, 10:50pm UTC](https://www.ruby-forum.com/t/make-fails-on-nginx-0-8-49/195921/1 "2010-10-02T22:50:45Z")

</div>

Greetings

I am attempting to compile nginx-0.8.49 with the upstream fair module.  
The configure script seems to run ok with the following options:

```auto
#./configure --add-module=../upfair
```

but when I run make it fails with this error:

```auto
objs/src/os/unix/ngx_process.o: In function `ngx_process_get_status':
/mnt/store/src/nginx/SOURCES/nginx-0.8.49/src/os/unix/ngx_process.c:490:
warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r'
instead
/mnt/store/src/nginx/SOURCES/nginx-0.8.49/src/os/unix/ngx_process.c:490:
warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r'
instead
make[1]: Leaving directory `/mnt/store/src/nginx/SOURCES/nginx-0.8.49'
```

And make install produces this:

```auto
root@LCENT01:/mnt/store/src/nginx/SOURCES/nginx-0.8.49]#make install
make -f objs/Makefile install
make[1]: Entering directory `/mnt/store/src/nginx/SOURCES/nginx-0.8.49'
test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx'
test -d '/usr/local/nginx/sbin' || mkdir -p '/usr/local/nginx/sbin'
test ! -f '/usr/local/nginx/sbin/nginx' || mv
'/usr/local/nginx/sbin/nginx' '/usr/local/nginx/sbin/nginx.old'
cp objs/nginx '/usr/local/nginx/sbin/nginx'
test -d '/usr/local/nginx/conf' || mkdir -p '/usr/local/nginx/conf'
cp conf/koi-win '/usr/local/nginx/conf'
cp conf/koi-utf '/usr/local/nginx/conf'
cp conf/win-utf '/usr/local/nginx/conf'
test -f '/usr/local/nginx/conf/mime.types' || cp conf/mime.types
'/usr/local/nginx/conf'
cp conf/mime.types '/usr/local/nginx/conf/mime.types.default'
test -f '/usr/local/nginx/conf/fastcgi_params' || cp
conf/fastcgi_params '/usr/local/nginx/conf'
cp conf/fastcgi_params 
'/usr/local/nginx/conf/fastcgi_params.default'
test -f '/usr/local/nginx/conf/fastcgi.conf' || cp conf/fastcgi.conf
'/usr/local/nginx/conf'
cp conf/fastcgi.conf '/usr/local/nginx/conf/fastcgi.conf.default'
test -f '/usr/local/nginx/conf/uwsgi_params' || cp conf/uwsgi_params
'/usr/local/nginx/conf'
cp conf/uwsgi_params '/usr/local/nginx/conf/uwsgi_params.default'
test -f '/usr/local/nginx/conf/scgi_params' || cp conf/scgi_params
'/usr/local/nginx/conf'
cp conf/scgi_params '/usr/local/nginx/conf/scgi_params.default'
test -f '/usr/local/nginx/conf/nginx.conf' || cp conf/nginx.conf
'/usr/local/nginx/conf/nginx.conf'
cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default'
test -d '/usr/local/nginx/logs' || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/logs' || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/html' || cp -r html '/usr/local/nginx'
test -d '/usr/local/nginx/logs' || mkdir -p '/usr/local/nginx/logs'
make[1]: Leaving directory `/mnt/store/src/nginx/SOURCES/nginx-0.8.49'
```

And if I try to start nginx this is what I get:

```auto
[root@LCENT01:/home/bluethundr]#service nginx start
Starting nginx: [FAILED]
```

I am on CentOS 55 x86\_64

```auto
[root@LCENT01:/home/bluethundr]#uname -a
Linux LCENT01 2.6.18-194.11.3.el5xen #1 SMP Mon Aug 30 17:42:28 EDT 2010
i686 i686 i386 GNU/Linux
[root@LCENT01:/home/bluethundr]#cat /etc/redhat-release
CentOS release 5.5 (Final)
```

Any help I could get to help me get this going would be greatly  
appreciated! 🙂

Posted at Nginx Forum:

> **[make fails on nginx-0.8.49](https://forum.nginx.org/read.php?2,136370,136370#msg-136370)**
>
> Greetings I am attempting to compile nginx-0.8.49 with the upstream fair module. The configure script seems to run ok with the following options: \[code\] #./configure --add-module=../upfair \[/code\] but when I run make it fai

---

<div class="post-metadata">

**Author:** ![bluethundr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/898d66/32.png) [@bluethundr](https://www.ruby-forum.com/u/bluethundr)\
**Post date:** [October 2, 2010, 11:04pm UTC](https://www.ruby-forum.com/t/make-fails-on-nginx-0-8-49/195921/2 "2010-10-02T23:04:48Z")

</div>

On Sat, 2010-10-02 at 16:49 -0400, bluethundr wrote:

> make[1]: Leaving directory `/mnt/store/src/nginx/SOURCES/nginx-0.8.49’  
> [/code]

Those are just warnings, not errors. They can be safely ignored.

> cp objs/nginx ‘/usr/local/nginx/sbin/nginx’  
> test -f ‘/usr/local/nginx/conf/fastcgi.conf’ || cp conf/fastcgi.conf  
> cp conf/nginx.conf ‘/usr/local/nginx/conf/nginx.conf.default’  
> test -d ‘/usr/local/nginx/logs’ || mkdir -p ‘/usr/local/nginx/logs’  
> test -d ‘/usr/local/nginx/logs’ || mkdir -p ‘/usr/local/nginx/logs’  
> test -d ‘/usr/local/nginx/html’ || cp -r html ‘/usr/local/nginx’  
> test -d ‘/usr/local/nginx/logs’ || mkdir -p ‘/usr/local/nginx/logs’  
> make[1]: Leaving directory `/mnt/store/src/nginx/SOURCES/nginx-0.8.49’  
> [/code]

Looks like it worked. I don’t see any errors.

> And if I try to start nginx this is what I get:
> 
> ```auto
> [root@LCENT01:/home/bluethundr]#service nginx start
> Starting nginx: [FAILED]
> ```

You need to look in nginx’s error log (probably /var/log/nginx/error.log  
assuming you copied /etc/init.d/nginx from the wiki). Most likely you  
have an error in your nginx.conf file. If you can’t figure out the  
error from the error log, then post your nginx.conf here.

Regards,  
Cliff

–
