Bug 5032

Summary: new recipe for nginx
Product: [Build System, Metadata & Runtime] Other YP Layers Reporter: Steve Arnold <stephen.arnold42>
Component: layersAssignee: Steve Arnold <stephen.arnold42>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Low CC: bluelightning, poky.bs.watcher, poky.watcher, s.mennetrier
Version: 1.5   
Target Milestone: Future   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
Add nginx version 1.4.4
none
Add nginx version 1.4.4 none

Description Steve Arnold 2013-08-20 18:10:08 UTC
Some people were asking for this, so here's one cut at an nginx recipe that builds in master and installs/runs on raspberry-pi.  Would be a nice (lighter-than-apache) web server to have in the tree somewhere...

Recipe for 1.4.0 with init script and conf file on github:

https://github.com/sarnold/meta-raspberrypi/tree/master/recipes-httpd/nginx
Comment 1 Saul Wold 2013-08-20 19:42:03 UTC
This could be added to the meta-webserver, I am sure that Paul  (the maintainer) would take a patch from you for adding it to that layer.
Comment 2 Paul Eggleton 2013-08-20 21:21:47 UTC
Indeed, I'd be happy to see this added to meta-webserver within the meta-openembedded repository. Could you please send a patch to add this there? Thanks!
Comment 3 Sébastien MENNETRIER 2013-11-29 14:09:41 UTC
Created attachment 1653 [details]
Add nginx version 1.4.4

This patch comes from https://github.com/sarnold/meta-raspberrypi/tree/master/recipes-httpd/nginx and it is modified to build the last nginx release (1.4.4)
Comment 4 Paul Eggleton 2013-11-29 14:46:43 UTC
If that's the same version posted to the openembedded-devel list, there are still issues to be addressed as pointed out by Koen:

http://patchwork.openembedded.org/patch/60167/
Comment 5 Sébastien MENNETRIER 2013-11-29 20:16:45 UTC
Sorry for this bad patch, I will work to fix the issues of the patch...
Comment 6 Sébastien MENNETRIER 2013-12-02 11:01:25 UTC
Created attachment 1654 [details]
Add nginx version 1.4.4

I tried to improve my previous patch in function of comments of the patch that comes from https://github.com/sarnold/meta-raspberrypi/tree/master/recipes-httpd/nginxhat
Comment 7 Paul Eggleton 2013-12-02 11:06:09 UTC
Sébastien, could you please send this as a patch to add it to meta-webserver? Thanks!
Comment 9 Paul Eggleton 2013-12-09 17:54:03 UTC
This has now been merged into meta-webserver:

http://cgit.openembedded.org/meta-openembedded/commit/?id=c6e1be52b71c9c234de6aebd036a0e7898a89338

Thanks to Steve, Sébastien and Khem for pushing this through to the end.