From 6377dfa046772c90c7fb721237c59a886053a146 Mon Sep 17 00:00:00 2001 From: Sergey Petushkov Date: Tue, 30 Jul 2024 09:32:58 +0200 Subject: [PATCH] fix(build): use an older ffmpeg version when packaging --- packages/hadron-build/lib/target.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/hadron-build/lib/target.js b/packages/hadron-build/lib/target.js index 77ccd01074c..fd5638b46db 100644 --- a/packages/hadron-build/lib/target.js +++ b/packages/hadron-build/lib/target.js @@ -196,7 +196,14 @@ class Target { arch: this.arch, electronVersion: this.electronVersion, sign: null, - afterExtract: [ffmpegAfterExtract] + afterExtract: [(buildPath, electronVersion, platform, arch, done) => { + // TODO(https://github.com/electron/electron/issues/43076): electron + // releases are pointing to a wrong version of ffmpeg codecs right now + // (platform mismatch), there is a fix in progress and we should switch + // asap when it's available, for now just use the ffmpeg from an older + // version + ffmpegAfterExtract(buildPath, '29.4.3', platform, arch, done) + }] }; validateBuildConfig(this.platform, this.pkg.config.hadron.build[this.platform]);