diff options
author | oaken-source <oaken-source@parabola.nu> | 2019-11-22 06:49:26 +0100 |
---|---|---|
committer | oaken-source <oaken-source@parabola.nu> | 2019-11-22 06:49:42 +0100 |
commit | adc69f350550ff3d4bbad8a2a8a2e1414b479a74 (patch) | |
tree | d68290bfb62a53d4bbefced9615d870cfb9d253f /libre/iceweasel/no-relinking.patch | |
parent | 5ae44c2cbc2077b3bee030c41038aa0a0ef99224 (diff) | |
download | abslibre-adc69f350550ff3d4bbad8a2a8a2e1414b479a74.tar.gz abslibre-adc69f350550ff3d4bbad8a2a8a2e1414b479a74.tar.bz2 abslibre-adc69f350550ff3d4bbad8a2a8a2e1414b479a74.zip |
libre/iceweasel: updated to 70.0.1
Diffstat (limited to 'libre/iceweasel/no-relinking.patch')
-rw-r--r-- | libre/iceweasel/no-relinking.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/libre/iceweasel/no-relinking.patch b/libre/iceweasel/no-relinking.patch new file mode 100644 index 000000000..6dd988402 --- /dev/null +++ b/libre/iceweasel/no-relinking.patch @@ -0,0 +1,41 @@ + +# HG changeset patch +# User Mike Shal <mshal@mozilla.com> +# Date 1570127498 25200 +# Node ID b8bc2504f108d8a2216ee11405cbbe4cf7a0eaec +# Parent 9a4d6aacc48080f019024c02ac7da1fd576b39fe +Bug XYZ - Only force re-linking on 1-tier PGO builds; r?#firefox-build-system-reviewers + + +diff --git a/config/rules.mk b/config/rules.mk +--- a/config/rules.mk ++++ b/config/rules.mk +@@ -465,25 +465,27 @@ ifeq ($(OS_ARCH)_$(GNU_CC), WINNT_) + $(foreach pgd,$(wildcard *.pgd),pgomgr -clear $(pgd);) + else + ifdef GNU_CC + -$(RM) *.gcda + endif + endif + endif + ++ifdef MOZ_1TIER_PGO + ifneq (,$(MOZ_PROFILE_GENERATE)$(MOZ_PROFILE_USE)) + ifneq (,$(filter target,$(MAKECMDGOALS))) + ifdef GNU_CC + # Force rebuilding libraries and programs in both passes because each + # pass uses different object files. + $(PROGRAM) $(SHARED_LIBRARY) $(LIBRARY): FORCE + endif + endif + endif ++endif + + endif # NO_PROFILE_GUIDED_OPTIMIZE + + ############################################## + + clean clobber realclean clobber_all:: + -$(RM) $(ALL_TRASH) + -$(RM) -r $(ALL_TRASH_DIRS) + |