Skip to contentSkip to conversation

package/nginx: rename patch to new convention

PATCH New Samuel Martin 2 participants 4 messages Dec 1, 2014 – Dec 3, 2014

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/2 package/nginx: rename patch to new convention

---
changes v1 -> v2:
- rebase

---
 ...ch => 0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch} | 0
 ...ch => 0002-auto-feature-add-mechanism-allowing-to-force-feature.patch} | 0
 ...ch => 0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch} | 0
 ...ch => 0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch} | 0
 ...y.patch => 0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch} | 0
 5 files changed, 0 insertions(+), 0 deletions(-)
 rename package/nginx/{nginx-0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch => 0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch} (100%)
 rename package/nginx/{nginx-0002-auto-feature-add-mechanism-allowing-to-force-feature.patch => 0002-auto-feature-add-mechanism-allowing-to-force-feature.patch} (100%)
 rename package/nginx/{nginx-0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch => 0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch} (100%)
 rename package/nginx/{nginx-0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch => 0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch} (100%)
 rename package/nginx/{nginx-0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch => 0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch} (100%)
package/nginx/0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch renamed from package/nginx/nginx-0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch +0 -0
similarity index 100%
rename from package/nginx/nginx-0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch
rename to package/nginx/0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch
package/nginx/0002-auto-feature-add-mechanism-allowing-to-force-feature.patch renamed from package/nginx/nginx-0002-auto-feature-add-mechanism-allowing-to-force-feature.patch +0 -0
similarity index 100%
rename from package/nginx/nginx-0002-auto-feature-add-mechanism-allowing-to-force-feature.patch
rename to package/nginx/0002-auto-feature-add-mechanism-allowing-to-force-feature.patch
package/nginx/0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch renamed from package/nginx/nginx-0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch +0 -0
similarity index 100%
rename from package/nginx/nginx-0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch
rename to package/nginx/0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch
package/nginx/0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch renamed from package/nginx/nginx-0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch +0 -0
similarity index 100%
rename from package/nginx/nginx-0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch
rename to package/nginx/0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch
package/nginx/0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch renamed from package/nginx/nginx-0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch +0 -0
similarity index 100%
rename from package/nginx/nginx-0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch
rename to package/nginx/0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch
Signature · 1 line
2.1.3
#1 lore raw

PATCH v2 2/2 package/nginx: remove rtsig module support

rtsig module uses the deprecated sysctl syscall, which is not implemented on some recent architecture (such as arc).

Also, rtsig module is almost consider as deprecated by some nginx developers [1].

So, just remove this option.

Fixes:
http://autobuild.buildroot.org/results/730/730105fc0a89b381b3b29192d07f28ef1f13cbb3/

[1] http://mailman.nginx.org/pipermail/nginx-devel/2014-November/006295.html

---
changes v1 -> v2:
- rebase
- just remove rtsig option (instead of adding sysctl check in nginx)

---
 package/nginx/Config.in | 5 -----
 package/nginx/nginx.mk  | 1 -
 2 files changed, 6 deletions(-)
package/nginx/Config.in +0 -5
index ddab0ca..c2a6af1 100644
@@ -309,11 +309,6 @@ endif #BR2_PACKAGE_NGINX_MAIL
 
 comment "misc. modules"
 
-config BR2_PACKAGE_NGINX_RTSIG_MODULE
-	bool "ngx_rtsig_module"
-	help
-	  Enable ngx_rtsig_module
-
 config BR2_PACKAGE_NGINX_SELECT_MODULE
 	bool "ngx_select_module"
 	help
package/nginx/nginx.mk +0 -1
index 55ae844..06f1312 100644
@@ -88,7 +88,6 @@ endif
 
 # misc. modules
 NGINX_CONF_OPTS += \
-	$(if $(BR2_PACKAGE_NGINX_RTSIG_MODULE),--with-rtsig_module) \
 	$(if $(BR2_PACKAGE_NGINX_SELECT_MODULE),--with-select_module,--without-select_module) \
 	$(if $(BR2_PACKAGE_NGINX_POLL_MODULE),--with-poll_module,--without-poll_module)
 
Signature · 1 line
2.1.3
#2 lore raw

PATCH v2 2/2 package/nginx: remove rtsig module support

Quoted 6 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Samuel" == Samuel Martin <[email protected]> writes:

rtsig module uses the deprecated sysctl syscall, which is not implemented on some recent architecture (such as arc).

Also, rtsig module is almost consider as deprecated by some nginx

s/consider/considered/

Committed, thanks.

Signature · 1 line
Bye, Peter Korsgaard