diff options
author | gregor herrmann <gregoa@debian.org> | 2019-07-17 15:27:53 -0300 |
---|---|---|
committer | gregor herrmann <gregoa@debian.org> | 2022-08-15 15:20:06 +0200 |
commit | 8188183c6dce0009fce401baf50e066136c788de (patch) | |
tree | ee2419df1aeec1670dfd416771ae198b87c472e1 | |
parent | 156d17be7805fd378b4a662a6fceb1cd4e903a6e (diff) |
add LDFLAGS when linking the .so
Origin: vendor
Forwarded: no
Last-Update: 2019-07-16
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 6e17718..d1f7a70 100644 --- a/inc/MyBuilder.pm +++ b/inc/MyBuilder.pm @@ -208,7 +208,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"]); } @@ -365,7 +365,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)) { |