summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor herrmann <gregoa@debian.org>2018-08-06 18:26:56 -0300
committergregor herrmann <gregoa@debian.org>2018-08-06 18:26:56 -0300
commit069173c7ba276fc2d8d8e10099b9f927e678d3e7 (patch)
treead3d9c29c7c2d6099f247202cb1929124edf0691
parentb1b98ec97b3a6f8507d3e274e6c50c9f83cc04ab (diff)
add LDFLAGS when linking the .so
Origin: vendor Forwarded: no Last-Update: 2016-07-09 Gbp-Pq: Name 0005-hardening-flags.patch
-rw-r--r--inc/MyBuilder.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/inc/MyBuilder.pm b/inc/MyBuilder.pm
index 70ccc9d..2d1b2bc 100644
--- a/inc/MyBuilder.pm
+++ b/inc/MyBuilder.pm
@@ -203,7 +203,7 @@ sub ACTION_create_objects {
$object =~ s/\.c/.o/;
next if $self->up_to_date($file, $object);
$cbuilder->compile(object_file => $object,
- extra_compiler_flags=>["-D_FORTIFY_SOURCE=1",@EXTRA_FLAGS],
+ extra_compiler_flags=>[@EXTRA_FLAGS],
source => $file,
include_dirs => ["btparse/src"]);
}
@@ -352,7 +352,7 @@ sub ACTION_create_library {
my $abs_path = abs_path($libfile);
$extra_linker_flags = "-install_name $abs_path";
} elsif ($LIBEXT eq ".so") {
- $extra_linker_flags = "-Wl,-soname,$SONAME";
+ $extra_linker_flags = "-Wl,-soname,$SONAME $ENV{LDFLAGS}";
}
if (!$self->up_to_date(\@objects, $libfile)) {