flygoast / ngx_http_types_filter

A NGINX module to change the `Content-Type` output header depending on an extension variable according to a condition specified in the 'if' clause.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't build nginx with --add-module=ngx_http_types_filter

Mimikoo opened this issue · comments

This is make error:
cc -c -I /home/mimiko/src/nginx-modules/ngx_http_js_module/src/ -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I/opt/GeoIP/include -I/opt/gperftools/include -I/opt/ffmpeg/include -I/opt/ImageMagick/include/ImageMagick-6 -Wno-error=unused-but-set-variable -Wno-error=sign-compare -DMAGICKCORE_QUANTUM_DEPTH=32 -DMAGICKCORE_HDRI_ENABLE=0 -DNDK_SET_VAR -I/home/mimiko/src/nginx-modules/nginx-rtmp-module -I/home/mimiko/src/nginx-modules/ngx_http_lower_upper_case -DNDK_SET_VAR -DNDK_UPSTREAM_LIST -I/home/mimiko/src/nginx-modules/ngx_http_php_session -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -Wno-unused-function -Wno-missing-field-initializers -D_POSIX_C_SOURCE=200112L --std=c99 -Isrc -I src/core -I src/event -I src/event/modules -I src/os/unix -I /home/mimiko/src/nginx-modules/ngx_devel_kit/objs -I objs/addon/ndk -I /opt/libpq/include -I /opt/spidermonkey/include -I /home/mimiko/src/nginx-modules/ngx_http_upstream_check_module -I /home/mimiko/src/nginx-modules/nginx-video-thumbextractor-module/src -I /home/mimiko/src/nginx-modules/nginx-video-thumbextractor-module/include -I /opt/sregex/include -I /opt/luajit/include/luajit-2.0 -I /opt/luajit/include/luajit-2.0 -I /home/mimiko/src/nginx-modules/lua-nginx-module/src/api -I /home/mimiko/src/nginx-modules/nginx-push-stream-module/src -I /home/mimiko/src/nginx-modules/nginx-push-stream-module/include -I /home/mimiko/src/nginx-modules/nginx_http_push_module/src -I /home/mimiko/src/nginx-modules/nginx-selective-cache-purge-module/src -I /home/mimiko/src/nginx-modules/nginx-selective-cache-purge-module/include -I ../pcre -I ../openssl/.openssl/include -I ../zlib -I /usr/include/libxml2 -I objs -I src/http -I src/http/modules -I src/http/modules/perl -I /home/mimiko/src/nginx-modules/ngx_devel_kit/src -I /home/mimiko/src/nginx-modules/nginx-http-sysguard -I src/mail
-o objs/addon/ngx_http_types_filter/ngx_http_types_filter_module.o
/home/mimiko/src/nginx-modules/ngx_http_types_filter/ngx_http_types_filter_module.c
/home/mimiko/src/nginx-modules/ngx_http_types_filter/ngx_http_types_filter_module.c: In function Б─≤ngx_http_types_filter_conditionБ─≥:
/home/mimiko/src/nginx-modules/ngx_http_types_filter/ngx_http_types_filter_module.c:633:11: error: assignment makes pointer from integer without a cast [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [objs/addon/ngx_http_types_filter/ngx_http_types_filter_module.o] Error 1
make[1]: Leaving directory `/home/mimiko/src/nginx'
make: *** [build] Error 2

I'm on Debian Wheezy x86_64. Nginx and module are latest from git.

Fixed it. Please use the lastest release.

Thank you. It compiled.