X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/a5fc9be36211a290a7abc3ca2a8bf98943bc1f57..421807e1d38c58b776be0b20faed94c5316d38eb:/debian/rules diff --git a/debian/rules b/debian/rules index 9a7c72080..ce7d19dec 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))) @@ -63,6 +60,11 @@ ifeq ($(words $(BLD)),0) override BLD := ./build endif +# When building without , the header is available and thus the test is +# successful. When building with , the header is missing, but we still +# pretend it to be available, because configure would fail otherwise. +export ac_cv_header_gtest_gtest_h=yes + # APT Programs in apt-utils APT_UTILS=ftparchive sortpkgs extracttemplates