[NGINX ticket #748 - https://trac.nginx.org/nginx/ticket/748]
Accoriding to #748 or https://github.com/archlinuxarm/PKGBUILDs/issues/1161, respectively, proxy_pass is broken on some architectures without position independent code. The solution is adding -fPIE -pie as build flags. Signed-off-by: Jens Rehsack <s...@netbsd.org> --- meta-webserver/recipes-httpd/nginx/nginx_1.4.4.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.4.4.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.4.4.bb index 0dfdb5b..27e4749 100644 --- a/meta-webserver/recipes-httpd/nginx/nginx_1.4.4.bb +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.4.4.bb @@ -24,6 +24,9 @@ SRC_URI[sha256sum] = "7c989a58e5408c9593da0bebcd0e4ffc3d892d1316ba5042ddb0be5b0b inherit update-rc.d useradd +CFLAGS_append = " -fPIE -pie" +CXXFLAGS_append = " -fPIE -pie" + do_configure () { if [ "${SITEINFO_BITS}" = "64" ]; then PTRSIZE=8 -- 1.9.1 -- Jens Rehsack - rehs...@gmail.com -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto