mirror of
https://github.com/openwrt/packages.git
synced 2026-01-09 18:30:25 +04:00
nginx: add patch to make libexslt optional
Add patch to make libexslt library optional as nginx autoenable it if detected. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
29
net/nginx/patches/nginx/105-optional-libexslt.patch
Normal file
29
net/nginx/patches/nginx/105-optional-libexslt.patch
Normal file
@@ -0,0 +1,29 @@
|
||||
--- a/auto/options
|
||||
+++ b/auto/options
|
||||
@@ -165,6 +165,7 @@ USE_PERL=NO
|
||||
NGX_PERL=perl
|
||||
|
||||
USE_LIBXSLT=NO
|
||||
+USE_LIBEXSLT=NO
|
||||
USE_LIBGD=NO
|
||||
USE_GEOIP=NO
|
||||
|
||||
@@ -370,6 +371,7 @@ use the \"--with-mail_ssl_module\" optio
|
||||
--with-pcre-opt=*) PCRE_OPT="$value" ;;
|
||||
--with-pcre-jit) PCRE_JIT=YES ;;
|
||||
--without-pcre2) PCRE2=DISABLED ;;
|
||||
+ --with-libexslt) USE_LIBEXSLT=YES ;;
|
||||
|
||||
--with-openssl=*) OPENSSL="$value" ;;
|
||||
--with-openssl-opt=*) OPENSSL_OPT="$value" ;;
|
||||
--- a/auto/lib/libxslt/conf
|
||||
+++ b/auto/lib/libxslt/conf
|
||||
@@ -156,7 +156,7 @@ if [ $ngx_found = no ]; then
|
||||
fi
|
||||
|
||||
|
||||
-if [ $ngx_found = yes ]; then
|
||||
+if [ $ngx_found = yes ] && [ $USE_LIBEXSLT = "YES" ]; then
|
||||
if [ $USE_LIBXSLT = YES ]; then
|
||||
CORE_LIBS="$CORE_LIBS -lexslt"
|
||||
fi
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/auto/options
|
||||
+++ b/auto/options
|
||||
@@ -413,8 +413,7 @@ $0: warning: the \"--with-sha1-asm\" opt
|
||||
@@ -415,8 +415,7 @@ $0: warning: the \"--with-sha1-asm\" opt
|
||||
--test-build-solaris-sendfilev) NGX_TEST_BUILD_SOLARIS_SENDFILEV=YES ;;
|
||||
|
||||
*)
|
||||
|
||||
Reference in New Issue
Block a user