From: Peter Michael Green Date: Wed, 16 Feb 2022 00:29:44 +0000 (+0000) Subject: Commit Debian 3.0 (quilt) metadata X-Git-Tag: archive/raspbian/91.6.0esr-1_deb10u1+rpi1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4cc6e4878b31a1b829f8b4987376111ddfaf9b54;p=firefox-esr.git Commit Debian 3.0 (quilt) metadata [dgit (8.5) quilt-fixup] --- diff --git a/debian/patches/cast-parameters-to-makestack-to-uintptr_.patch b/debian/patches/cast-parameters-to-makestack-to-uintptr_.patch new file mode 100644 index 00000000000..aac4a607aab --- /dev/null +++ b/debian/patches/cast-parameters-to-makestack-to-uintptr_.patch @@ -0,0 +1,25 @@ +From: Peter Michael Green +Date: Tue, 15 Feb 2022 22:36:23 +0000 +X-Dgit-Generated: 91.6.0esr-1~deb10u1+rpi1 3e5d3e6733517cc1fdd81fc9eb445c8f52410d51 +Subject: Cast parameters to makestack to uintptr_t which is not always the same as unsigned long. + + +--- + +--- firefox-esr-91.6.0esr.orig/toolkit/components/telemetry/tests/gtest/TestCombinedStacks.cpp ++++ firefox-esr-91.6.0esr/toolkit/components/telemetry/tests/gtest/TestCombinedStacks.cpp +@@ -87,10 +87,10 @@ TEST(CombinedStacks, Combine) + // 02 modZ+2000 + // 03 base+4000 + const ProcessedStack testStacks[] = { +- MakeStack(moduleSet1, {100ul, 200ul, 300ul}), +- MakeStack(moduleSet1, {1000ul, 2000ul, 3000ul}), +- MakeStack(moduleSet2, {100ul, 200ul, 300ul, 400ul}), +- MakeStack(moduleSet2, {1000ul, 2000ul, 3000ul, 4000ul}), ++ MakeStack(moduleSet1, {(uintptr_t)100ul, (uintptr_t)200ul, (uintptr_t)300ul}), ++ MakeStack(moduleSet1, {(uintptr_t)1000ul, (uintptr_t)2000ul, (uintptr_t)3000ul}), ++ MakeStack(moduleSet2, {(uintptr_t)100ul, (uintptr_t)200ul, (uintptr_t)300ul, (uintptr_t)400ul}), ++ MakeStack(moduleSet2, {(uintptr_t)1000ul, (uintptr_t)2000ul, (uintptr_t)3000ul, (uintptr_t)4000ul}), + }; + + // combined1 <-- testStacks[0] + testStacks[1] diff --git a/debian/patches/series b/debian/patches/series index c7934b91a80..bf8f62bd040 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -27,3 +27,4 @@ try-harder-to-disable-neon.patch disable-neon-in-qcms.patch use-a-define-instead-of-a-typedef-for-do.patch build-swgl-with-clang-rather-than-gcc-to.patch +cast-parameters-to-makestack-to-uintptr_.patch