diff options
author | gregor herrmann <gregoa@debian.org> | 2018-08-06 18:26:56 -0300 |
---|---|---|
committer | gregor herrmann <gregoa@debian.org> | 2018-08-06 18:26:56 -0300 |
commit | 069173c7ba276fc2d8d8e10099b9f927e678d3e7 (patch) | |
tree | ad3d9c29c7c2d6099f247202cb1929124edf0691 | |
parent | b1b98ec97b3a6f8507d3e274e6c50c9f83cc04ab (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.pm | 4 |
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)) { |