[tbb-commits] [tor-browser-build/master] Bug 40360: Check cctools and libtapi commits in list_toolchain_updates_checks

sysrqb at torproject.org sysrqb at torproject.org
Wed Oct 6 22:22:28 UTC 2021


commit 8ff0de0fe55b3ab2f3b6b91c2fdb2b91eef8bff2
Author: Nicolas Vigier <boklm at torproject.org>
Date:   Thu Sep 30 15:52:55 2021 +0200

    Bug 40360: Check cctools and libtapi commits in list_toolchain_updates_checks
---
 projects/firefox/list_toolchain_updates_checks | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/projects/firefox/list_toolchain_updates_checks b/projects/firefox/list_toolchain_updates_checks
index 6c8b88e..a308468 100644
--- a/projects/firefox/list_toolchain_updates_checks
+++ b/projects/firefox/list_toolchain_updates_checks
@@ -132,6 +132,24 @@ needed=$(perl -MYAML::XS -e "$p")
 current='[% pc("macosx-toolchain", "version") %]'
 check_update_needed macos-sdk "$needed" "$current"
 
+# cctools
+read -d '' p << 'EOF' || true
+my $d = YAML::XS::LoadFile('taskcluster/ci/fetch/toolchains.yml');
+print $d->{'cctools-port'}{fetch}{revision};
+EOF
+needed=$(perl -MYAML::XS -e "$p")
+current='[% pc("cctools", "git_hash") %]'
+check_update_needed cctools "$needed" "$current"
+
+# libtapi
+read -d '' p << 'EOF' || true
+my $d = YAML::XS::LoadFile('taskcluster/ci/fetch/toolchains.yml');
+print $d->{'libtapi'}{fetch}{revision};
+EOF
+needed=$(perl -MYAML::XS -e "$p")
+current='[% pc("libtapi", "git_hash") %]'
+check_update_needed libtapi "$needed" "$current"
+
 # End of macOS checks
 [% END -%]
 





More information about the tbb-commits mailing list