Package Details: nginx-devel 1.21.0-1

Git Clone URL: (read-only, click to copy)
Package Base: nginx-devel
Description: Lightweight HTTP server and IMAP/POP3 proxy server - development version
Upstream URL:
Licenses: custom
Conflicts: nginx, nginx-development-extra, nginx-mainline, nginx-socket, nginx-spdy, nginx-svn, nginx-unstable
Provides: nginx
Submitter: dracorp
Maintainer: None
Last Packager: joaquinito2051
Votes: 14
Popularity: 0.000000
First Submitted: 2011-10-27 12:01 (UTC)
Last Updated: 2021-06-27 11:37 (UTC)

Required by (135)

Sources (13)

Latest Comments

FredBezies commented on 2022-01-22 06:46 (UTC)

Looks like it is a duplicate of nginx-mainline:

dracorp commented on 2020-05-19 16:13 (UTC)

Thank you TheGoliath.

dracorp commented on 2017-10-15 21:47 (UTC)

Is there anybody who want adopt the package? If no then I'll send request about deletion.

dracorp commented on 2017-05-29 17:32 (UTC)

Because there is nginx-mainline* package I have suggestion to remove this package from AUR. I've never tested this package. *)

dracorp commented on 2017-05-04 18:00 (UTC)

@darkbasic I've fixed PKGBUILD. For more: prepare function is not invoked when is used makepkg -e. I have to fix other my PKGBUILDs.

dracorp commented on 2017-05-04 16:59 (UTC)

Good to know but it works with makepkg and yaourt. Maybe it's a problem with pacaur?

darkbasic commented on 2017-05-03 22:32 (UTC)

It's a bug in the pkgbuild, see

darkbasic commented on 2017-05-03 21:37 (UTC)

Does not build with pacaur, works flawlessly with manual build. Probably the problem is the following modification: -_cfgdir=/etc/nginx -_tmpdir=/var/lib/nginx -_logdir=/var/log/nginx + export _cfgdir=/etc/nginx + export _tmpdir=/var/lib/nginx + export _logdir=/var/log/nginx

sanerb commented on 2017-01-22 16:10 (UTC)

looks like modsecurity is dead at the moment: [bts@g ~]$ curl -IL "" curl: (7) Failed to connect to port 80: Connection timed out [bts@g ~]$ curl -IL "" curl: (7) Failed to connect to port 443: Connection timed out may want to keep an eye on it, it's been about 12 hours so far.

dracorp commented on 2016-12-16 21:18 (UTC) (edited on 2016-12-16 21:31 (UTC) by dracorp)

I've restored nginx.service because there was problem with stopping the service.

dracorp commented on 2016-12-12 17:23 (UTC)

@sanerb: It seems that you are right, fixed.

sanerb commented on 2016-12-12 03:56 (UTC)

seems you missed one. :) nginx.service ... FAILED ... ==> ERROR: One or more files did not pass the validity check!

dracorp commented on 2016-12-12 00:04 (UTC)

Nginx was upgraded to 1.11.6 (plus a few modules). Please check this version.

haarts commented on 2016-12-11 19:40 (UTC)

Several files fail the checksums: ERROR: One or more files did not pass the validity check! headers_more-0.30.tar.gz ... FAILED ... FAILED socket.patch ... FAILED modsecurity-apache_2.9.0.tar.gz ... FAILED naxsi-0.54.tar.gz ... FAILED v0.731.tar.gz ... FAILED release-0.9.10.tar.gz ... FAILED

darkbasic commented on 2016-05-24 19:43 (UTC)

1.11 is out

Lynthium commented on 2016-04-01 19:28 (UTC)

Updated systemd socket patch for 1.9.13:

dracorp commented on 2015-10-25 10:39 (UTC)

@darkbasic: fixed and upgraded a few modules.

darkbasic commented on 2015-10-24 13:20 (UTC)

v0.73.tar.gz ... FAILED [...] ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build nginx-devel.

namru commented on 2015-07-03 20:00 (UTC)

hi, latest perl update stop my nginx: Jul 03 21:48:14 xxx nginx[12018]: /usr/bin/nginx: symbol lookup error: /usr/lib/perl5/site_perl/auto/nginx/ undefined symbol: Perl_xs_apiversion_bootcheck only a recompile is required!

Lynthium commented on 2015-05-31 12:46 (UTC)

nginx update: 09f555fae694c0944f172b575ad239f56d40d14559d98e843de0a690f38c1dad nginx-1.9.1.tar.gz and pagespeed update: 167100fb198a0a4dd622747cd37ab520f42786f1ee6c7d444f585dacc4d88570

dracorp commented on 2015-05-03 08:42 (UTC)

@Lynden: Thx, now you can try out the package

Lynthium commented on 2015-05-02 16:50 (UTC)

Fixed the socket.patch for 1.9.0: It's incompatible with the service provided though, so should you want to use it I suggest looking at the attached files on for the correct socket activation settings. Another option could be

dracorp commented on 2015-05-02 15:47 (UTC) New release of nginx-1.9.0 does not compile with socket.patch. I've disabled systemd support.

lockheed commented on 2015-04-14 18:30 (UTC)

Was the GeoIP functionality removed from nginx-devel? I noticed that since the latest update of this package I no longer get country flags for peers in rutorrent.

dracorp commented on 2015-03-27 21:00 (UTC)

I've upgraded package to 1.7.11 and I've changed url for sflow(from google code to github).

dracorp commented on 2015-03-26 07:08 (UTC)

Ok, I will update the PKGBUILD this evening.

sanerb commented on 2015-03-26 06:45 (UTC)

still getting the timeout from that particular box, but i guess it'll be a moot point at some point since google code is closing some time in august. thanks for updating fancyindex :)

dracorp commented on 2015-03-11 18:53 (UTC)

Thx for notice. I could not svn co from work but I can co from home. Maybe it was temporary? I've changed address url for fancyindex.

sanerb commented on 2015-03-11 18:00 (UTC)

additionally, i can't build it on the hosts that CAN access the sflow, becuase then fancy index fails: * fancyindex-git fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ==> ERROR: A failure occurred in build(). Aborting... confirmation: [bts@workhorse tmp]$ git clone git:// Cloning into 'ngx-fancyindex'... fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Please consider replacing with instead, especially with gitorious' impending shutdown ( and the author's stated move to github ("New home at Github, this repository is not up to date!", per

sanerb commented on 2015-03-11 05:05 (UTC)

* sflowtool-0.9.10 svn: E000110: Unable to connect to a repository at URL '' svn: E000110: Error running context: Connection timed out ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: the build failed anyone else hitting this? i seem to be only able to checkout it from specific hosts; it's not fetching from one server but i can checkout from my house and my girlfriend's house. is it possible to mirror it somewhere?

dracorp commented on 2015-01-12 18:11 (UTC)

`ls -ld /var/log` and `pacman -Qo /var/log`

lockheed commented on 2015-01-12 15:54 (UTC)

I have a problem installing the latest upgrade: pacman -U /mnt/usbdisk/nginx-devel-1.7.9-3-armv6h.pkg.tar.gz loading packages... resolving dependencies... looking for conflicting packages... Packages (1) nginx-devel-1.7.9-3 Total Installed Size: 1.10 MiB Net Upgrade Size: 0.00 MiB error: failed to commit transaction (conflicting files) nginx-devel: /var/log exists in filesystem Errors occurred, no packages were upgraded.

Lynthium commented on 2014-09-17 18:40 (UTC)

1.7.5 is out with a CVE fix. d670006fbeca226d1dd18ad749d9fe6f8b18642f94de3377e0ac69a660e3ca9b nginx-1.7.5.tar.gz

dracorp commented on 2014-08-17 21:35 (UTC)

@lockheed: added and upgraded.

lockheed commented on 2014-08-10 08:21 (UTC)

Could you add armv6h to the list of supported architectures in PKGBUILD? That way we would not have to add it manually each time there is an update.

Lynthium commented on 2014-08-02 10:56 (UTC)

Nginx 1.7.3 came out last month. 337380c9e2c69dede82c709c110c036aead3ffe7087bb25185ed88e7f93a9504 nginx-1.7.3.tar.gz

Lynthium commented on 2014-04-25 16:26 (UTC)

Push, sflow and modsecurity got updated (to 0.712, 0.9.9, 2.8.0 respectively). Nginx 1.7.0 also got released today. Building with the updated versions works fine on my system so it shouldn't need more than a couple of version & md5sum changes in the pkgbuild

dracorp commented on 2014-01-24 09:23 (UTC)

Fixed and updated.

r3ddr4gOn commented on 2014-01-23 19:59 (UTC)

Hi, thanks for the update but i cant install it. makepkg complains about modsecurity not passing the validity check. also there is a new version of modsecurity 2.7.7 fac55d66f0970eeac54869034545ee568c0a085725ef28e94c755ed229fcbb83 modsecurity-apache_2.7.6.tar.gz 11e05cfa6b363c2844c6412a40ff16f0021e302152b38870fd1f2f44b204379b modsecurity-apache_2.7.7.tar.gz after changing the hash it works. r3ddy

dracorp commented on 2013-11-09 18:49 (UTC)

Pagespeed and passenger modules was dropped

stronnag commented on 2013-06-22 18:10 (UTC)

Does not appear to build the github modules unless one edits the PKGBUILD and lly adds 'git://' in front of the URI, thusly (for example): add_module 'http_auth_digest' 'git://'

dracorp commented on 2013-05-21 11:51 (UTC)

Fixed. Removed CHANGES from source list.

alutke commented on 2013-05-21 01:41 (UTC)

I'm getting an MD5 error on CHANGES when trying to install Thanks Alex

dracorp commented on 2013-04-16 19:57 (UTC)

Upgraded and added modsecurity-2.7.3. You can view the changes by `pacman -Qc nginx-devel`

dracorp commented on 2013-04-05 15:52 (UTC)

* added fancyindex git module * added http_auth_digest git module * added http_auth_pam-1.2 module * added header_more-1.19 module

dracorp commented on 2013-03-27 16:38 (UTC)


dracorp commented on 2013-03-08 07:27 (UTC)

@shanmuha thx, fixed.

shanmu commented on 2013-03-07 21:29 (UTC)

Sources change for nginx-http-concat: has changed to

dracorp commented on 2013-03-01 13:36 (UTC)

In 1.3.13-3 added: * concat module: * pagespeed module: * sflowtool module: In 1.3.13-2 added: * socket patch * push module: In 1.3.13-1 added: * SPDY protocol

dracorp commented on 2013-03-01 11:52 (UTC)

I removed this functionality. Arch isn't Gentoo.

dracorp commented on 2013-02-24 11:47 (UTC)

I added to the PKGBUILD function which checks arrays: depends and makedepends. Now, you can customize this PKGBUILD via customizepkg package (from AUR). E.g. cat /etc/customizepkg.d/nginx-devel # uncomment to disable functionality # disable libatomic_ops #remove#makedepends#libatomic_ops # disable pcre and pcre_jit #remove#depends#pcre # disable xslt module #remove#depends#libxslt # disable ssl, mail_ssl. imap_ssl modules #remove#depends#openssl # disable google perftools module remove#depends#gperftools remove#makedepends#gperftools # disable geoip module #remove#depends#geoip #remove#makedepends#geoip # disable passenger module #remove#depends#passenger #remove#makedepends#passenger Some modules require a package for building and for installation. I'm waiting for further suggestions.

dracorp commented on 2013-02-23 15:24 (UTC)

Added socket patch, SPDY upgraded, added Push module.

dracorp commented on 2013-02-12 11:21 (UTC)

Added SPDY protocol Naxsi upgraded to 0.49.

dracorp commented on 2012-10-03 10:24 (UTC)

THIRD PARTY MODULES: naxsi OPTIONAL MODULES ETC: rtsig, select, poll, http_addition, http_xslt, http_image_filter, http_geoip, http_sub, http_flv, http_mp4, http_gunzip, http_random_index, http_secure_link, http_degradation, http_perl, mail, mail_ssl, cpp_test, pcre, libatomic and debug

dracorp commented on 2011-10-27 12:05 (UTC)

With additional modules and enabled debug mode. Build with manual page for nginx. Based on package from community.