summaryrefslogtreecommitdiffhomepage
path: root/auto/lib/perl/make
diff options
context:
space:
mode:
authorKonstantin Pavlov <thresh@nginx.com>2016-09-20 22:11:23 +0300
committerKonstantin Pavlov <thresh@nginx.com>2016-09-20 22:11:23 +0300
commitc8526aca2529ee0095afc3016a2f4106a9aeefdf (patch)
treef504948e7565ae4d1efb894dd61a2157cd76a07a /auto/lib/perl/make
parent89f82c1155d0e2291f30819c38d438e112ba569a (diff)
downloadnginx-c8526aca2529ee0095afc3016a2f4106a9aeefdf.tar.gz
nginx-c8526aca2529ee0095afc3016a2f4106a9aeefdf.tar.bz2
Perl: pass additional linker options to perl module.
Previously flags passed by --with-ld-opt were not used when building perl module, which meant hardening flags provided by package build systems were not applied.
Diffstat (limited to '')
-rw-r--r--auto/lib/perl/make1
1 files changed, 1 insertions, 0 deletions
diff --git a/auto/lib/perl/make b/auto/lib/perl/make
index 8af8902f5..350090c76 100644
--- a/auto/lib/perl/make
+++ b/auto/lib/perl/make
@@ -35,6 +35,7 @@ $NGX_OBJS/src/http/modules/perl/Makefile: \\
cd $NGX_OBJS/src/http/modules/perl \\
&& NGX_PM_CFLAGS="\$(NGX_PM_CFLAGS) -g $NGX_CC_OPT" \\
+ NGX_PM_LDFLAGS="$NGX_LD_OPT \$(NGX_PM_LDFLAGS)" \\
NGX_INCS="$CORE_INCS $NGX_OBJS $HTTP_INCS" \\
NGX_DEPS="\$(CORE_DEPS) \$(HTTP_DEPS)" \\
$NGX_PERL Makefile.PL \\