Open Bug 1906307 Opened 1 year ago Updated 1 year ago

Firefox 128 fails to build on ppc64el and s390x: fatal error: 'aom/aomcx.h' file not found

Categories

(Core :: Audio/Video, defect)

Firefox 128
Desktop
Linux
defect

Tracking

()

People

(Reporter: bandali, Unassigned)

Details

Hello,

We noticed that Firefox 128 betas were failing to build on ppc64el and s390x with the following error:

25:04.11 In file included from Unified_cpp_ffmpeg_ffmpeg570.cpp:65:
25:04.11 In file included from /<<PKGBUILDDIR>>/dom/media/platforms/ffmpeg/FFmpegVideoEncoder.cpp:9:
25:04.11 /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/dist/system_wrappers/aom/aomcx.h:3:15: fatal error: 'aom/aomcx.h' file not found
25:04.11 #include_next <aom/aomcx.h>
25:04.11               ^~~~~~~~~~~~~
25:04.21 1 error generated.
25:04.22 make[6]: *** [/<<PKGBUILDDIR>>/config/rules.mk:690: Unified_cpp_ffmpeg_ffmpeg570.o] Error 1
25:04.22 make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57'
25:04.22 make[5]: *** [/<<PKGBUILDDIR>>/config/recurse.mk:72: dom/media/platforms/ffmpeg/ffmpeg57/target-objects] Error 2

Complete build failure logs: ppc64el, s390x

The above failure logs are from Ubuntu 20.04, but it similarly fails on more recent Ubuntu releases as well.

Component: General → Audio/Video
Product: Firefox Build System → Core

The severity field is not set for this bug.
:jimm, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jmathies)
Flags: needinfo?(jmathies)
Severity: -- → S3
You need to log in before you can comment on or make changes to this bug.