diff -Nru thunderbird-78.2.1+build1/debian/changelog thunderbird-78.2.1+build1/debian/changelog --- thunderbird-78.2.1+build1/debian/changelog 2020-08-30 11:57:53.000000000 +0300 +++ thunderbird-78.2.1+build1/debian/changelog 2020-09-11 10:31:50.000000000 +0300 @@ -1,3 +1,10 @@ +thunderbird (1:78.2.1+build1-0ubuntu1~~ubuntu2004~3) focal; urgency=medium + + * backport + * force-nodejs-version.patch: Force 20.04's nodejs version. + + -- Timo Jyrinki Fri, 11 Sep 2020 10:31:50 +0300 + thunderbird (1:78.2.1+build1-0ubuntu1) groovy; urgency=medium * New upstream stable release (78.2.1build1) diff -Nru thunderbird-78.2.1+build1/debian/control thunderbird-78.2.1+build1/debian/control --- thunderbird-78.2.1+build1/debian/control 2020-08-30 11:57:53.000000000 +0300 +++ thunderbird-78.2.1+build1/debian/control 2020-09-11 10:31:50.000000000 +0300 @@ -45,7 +45,7 @@ llvm-10-dev | llvm-9-dev | llvm-8-dev, cargo (>= 0.42), rustc (>= 1.41.0), - nodejs (>= 10.21) + nodejs (>= 8.10) Standards-Version: 3.9.1 #XS-Testsuite: autopkgtest diff -Nru thunderbird-78.2.1+build1/debian/control.in thunderbird-78.2.1+build1/debian/control.in --- thunderbird-78.2.1+build1/debian/control.in 2020-08-30 11:57:53.000000000 +0300 +++ thunderbird-78.2.1+build1/debian/control.in 2020-09-11 10:31:50.000000000 +0300 @@ -45,7 +45,7 @@ llvm-10-dev | llvm-9-dev | llvm-8-dev, cargo (>= 0.42), rustc (>= 1.41.0), - nodejs (>= 10.21) + nodejs (>= 8.10) Standards-Version: 3.9.1 #XS-Testsuite: autopkgtest diff -Nru thunderbird-78.2.1+build1/debian/patches/force-nodejs-version.patch thunderbird-78.2.1+build1/debian/patches/force-nodejs-version.patch --- thunderbird-78.2.1+build1/debian/patches/force-nodejs-version.patch 1970-01-01 02:00:00.000000000 +0200 +++ thunderbird-78.2.1+build1/debian/patches/force-nodejs-version.patch 2020-09-11 10:31:50.000000000 +0300 @@ -0,0 +1,27 @@ +--- a/python/mozbuild/mozbuild/nodeutil.py 2020-08-30 12:13:52.000000000 +0300 ++++ b/python/mozbuild/mozbuild/nodeutil.py 2020-09-11 13:14:59.685870686 +0300 +@@ -15,7 +15,7 @@ + from mozfile import which + from six import PY3 + +-NODE_MIN_VERSION = StrictVersion("10.21.0") ++NODE_MIN_VERSION = StrictVersion("10.19.0") + NPM_MIN_VERSION = StrictVersion("6.14.4") + + +--- a/browser/components/newtab/package.json 2020-08-30 12:13:22.000000000 +0300 ++++ b/browser/components/newtab/package.json 2020-09-11 13:15:45.025843645 +0300 +@@ -65,7 +65,7 @@ + "engines": { + "firefox": ">=45.0 <=*", + "//": "when changing node versions, also edit .nvmrc", +- "node": "10.21.*", ++ "node": "10.19.*", + "npm": "6.14.4" + }, + "homepage": "https://github.com/mozilla/activity-stream", +--- a/browser/components/newtab/.nvmrc 2020-08-30 12:13:22.000000000 +0300 ++++ b/browser/components/newtab/.nvmrc 2020-09-11 13:16:13.229825920 +0300 +@@ -1 +1 @@ +-10.21.0 ++10.19.0 diff -Nru thunderbird-78.2.1+build1/debian/patches/series thunderbird-78.2.1+build1/debian/patches/series --- thunderbird-78.2.1+build1/debian/patches/series 2020-07-14 17:08:02.000000000 +0300 +++ thunderbird-78.2.1+build1/debian/patches/series 2020-09-11 10:31:50.000000000 +0300 @@ -12,3 +12,4 @@ s390x-fix-hidden-symbol.patch armhf-clang-no-integrated-as-for-neon.patch s390x-workaround-sqlite3-clang-optimization-hang.patch +force-nodejs-version.patch