Closed Bug 1849049 Opened 2 years ago Closed 1 years ago

[clang-trunk] Perma ld.lld: error: version script assignment of 'libmozavutil.so' to symbol 'av_dynamic_hdr_plus_from_t35' failed: symbol not defined

Categories

(Core :: Audio/Video, defect, P5)

defect

Tracking

()

RESOLVED FIXED
118 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox116 --- unaffected
firefox117 --- unaffected
firefox118 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: glandium)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Filed by: mh [at] glandium.org
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=426011360&repo=toolchains
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bwhspyd2QOy1xcZRHQVBRA/runs/0/artifacts/public/logs/live_backing.log


[task 2023-08-15T07:25:04.494Z] 07:25:04    ERROR -  ld.lld: error: version script assignment of 'libmozavutil.so' to symbol 'av_dynamic_hdr_plus_from_t35' failed: symbol not defined
[task 2023-08-15T07:25:04.495Z] 07:25:04    ERROR -  ld.lld: error: version script assignment of 'libmozavutil.so' to symbol 'av_dynamic_hdr_plus_create_side_data' failed: symbol not defined
[task 2023-08-15T07:25:04.495Z] 07:25:04    ERROR -  clang: error: linker command failed with exit code 1 (use -v to see invocation)

Assignee: nobody → mh+mozilla
Keywords: regression
Regressed by: 1823953

On e.g. Linux x86, ffvpx is built for audio only, and doesn't contain
some of the new symbols added in bug 1823953. In turn, with clang-trunk
(lld trunk, really), this leads to a hard error because lld is now less
lenient about the symbols listed in version scripts: they have to exist.

Set release status flags based on info from the regressing bug 1823953

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/18db2934736d Don't try to export non-existing symbols. r=media-playback-reviewers,karlt
Status: NEW → RESOLVED
Closed: 1 years ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: