diff --git a/build/commands/scripts/buildRustToolchainAux.js b/build/commands/scripts/buildRustToolchainAux.js index 639dd00e23c..c138669536d 100644 --- a/build/commands/scripts/buildRustToolchainAux.js +++ b/build/commands/scripts/buildRustToolchainAux.js @@ -13,14 +13,13 @@ program .option('--tag ', '(optional) A Chromium tag to be checked out for generating this toolchain.') .action((options) => { if (options.tag) { - tagRef = 'refs/tags/' + options.tag - util.runGit(config.srcDir, ['fetch', 'origin', tagRef + ':' + tagRef]) - util.runGit(config.srcDir, ['reset', '--hard', tagRef]) + util.runGit(config.srcDir, ['fetch', 'https://chromium.googlesource.com/chromium/src', 'tag', options.tag]) + util.runGit(config.srcDir, ['reset', '--hard', options.tag]) // Setting this env variable to prevent downloading the toolchain using // the new tag's revision, as the intent is to generate a new toolchain. process.env.SKIP_DOWNLOAD_RUST_TOOLCHAIN_AUX = '1' - util.runGClient(['sync', '--reset', '--upstream', '--revision', 'src@' + tagRef]) + util.runGClient(['sync', '--reset', '--upstream', '--revision', 'src@refs/tags/' + options.tag]) } args = [path.join(config.srcDir, 'brave', 'build', 'rust', 'build_rust_toolchain_aux.py')] if (options.out_dir) {