From 90986d4dbbd38e2e89f986d621e301304210452e Mon Sep 17 00:00:00 2001 From: David Kalnischkies Date: Sun, 29 Nov 2015 13:12:38 +0100 Subject: use function pointers instead of weak symbols for cmdline parsing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Passing function pointers around while working on this was very icky, but if weak symbols are too much to ask for… Reverts "do not use "-Wl,-Bsymbolic-functions" during the build to avoid breakage" aka a5fc9be36211a290a7abc3ca2a8bf98943bc1f57. --- debian/rules | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules index 9a7c72080..c8e7cb285 100755 --- a/debian/rules +++ b/debian/rules @@ -29,10 +29,7 @@ ifneq (,$(shell which dpkg-buildflags)) # (http://savannah.gnu.org/bugs/?10593) dpkg_buildflags = DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags export CXXFLAGS = $(shell $(dpkg_buildflags) --get CXXFLAGS) - # we can not use "-Wl,-Bsymbolic-functions" with the new weak symbols - # in libapt-private (commit 28f24d3d added those) - comma:= , - export LDFLAGS = $(subst -Wl$(comma)-Bsymbolic-functions,,$(shell $(dpkg_buildflags) --get LDFLAGS)) + export LDFLAGS = $(shell $(dpkg_buildflags) --get LDFLAGS) export CPPFLAGS = $(shell $(dpkg_buildflags) --get CPPFLAGS) else ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -- cgit v1.2.3