Use -Bsymbolic-functions, drop g*alias PLT hackery
This is a minimal patch-out of the galias functionality. Based on a Glib pach by Ryan Lortie https://bugzilla.gnome.org/show_bug.cgi?id=623845
This commit is contained in:
@ -50,6 +50,7 @@ endif
|
|||||||
# since automake doesn't support conditionalized libsomething_la_LDFLAGS
|
# since automake doesn't support conditionalized libsomething_la_LDFLAGS
|
||||||
# we use the general approach here
|
# we use the general approach here
|
||||||
LDADD = \
|
LDADD = \
|
||||||
|
$(GTK_LINK_FLAGS) \
|
||||||
-version-info $(LT_VERSION_INFO) \
|
-version-info $(LT_VERSION_INFO) \
|
||||||
-export-dynamic \
|
-export-dynamic \
|
||||||
-rpath $(libdir) \
|
-rpath $(libdir) \
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
#!/usr/bin/perl -w
|
#!/usr/bin/perl -w
|
||||||
|
|
||||||
|
exit 0;
|
||||||
|
|
||||||
my $do_def = 0;
|
my $do_def = 0;
|
||||||
|
|
||||||
if (($#ARGV >= 0) && ($ARGV[0] eq "-def")) {
|
if (($#ARGV >= 0) && ($ARGV[0] eq "-def")) {
|
||||||
|
|||||||
@ -129,6 +129,7 @@ deps =
|
|||||||
# since automake doesn't support conditionalized libsomething_la_LDFLAGS
|
# since automake doesn't support conditionalized libsomething_la_LDFLAGS
|
||||||
# we use the general approach here
|
# we use the general approach here
|
||||||
libtool_opts = \
|
libtool_opts = \
|
||||||
|
$(GTK_LINK_FLAGS) \
|
||||||
-version-info $(LT_VERSION_INFO) \
|
-version-info $(LT_VERSION_INFO) \
|
||||||
-export-dynamic $(no_undefined) $(LIBTOOL_EXPORT_OPTIONS) \
|
-export-dynamic $(no_undefined) $(LIBTOOL_EXPORT_OPTIONS) \
|
||||||
-rpath $(libdir) $(libgtk_target_ldflags)
|
-rpath $(libdir) $(libgtk_target_ldflags)
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
#!/usr/bin/perl -w
|
#!/usr/bin/perl -w
|
||||||
|
|
||||||
|
exit 0;
|
||||||
|
|
||||||
my $do_def = 0;
|
my $do_def = 0;
|
||||||
|
|
||||||
if (($#ARGV >= 0) && ($ARGV[0] eq "-def")) {
|
if (($#ARGV >= 0) && ($ARGV[0] eq "-def")) {
|
||||||
|
|||||||
Reference in New Issue
Block a user