Closed
Bug 1489081
Opened 6 years ago
Closed 5 years ago
Remove now unnecessary files in FFmpeg's ffvpx tree
Categories
(Core :: Audio/Video: Playback, enhancement, P3)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
mozilla70
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: jya, Assigned: jya)
Details
Attachments
(1 file)
Due to the pgo builds worked on Windows, we had to fake non-used code in instances like: if (0) { function_call(); } Where all compilers would optimise out function_call() The Microsoft compiler insisted to see it. As such, we created libav{codec,util}/dummy_funcs.c which contains methods, structures otherwise unused, just to make the compiler happy. With the move to clang-cl as default compiler, those are no longer necessary.
Assignee | ||
Comment 1•6 years ago
|
||
With the move to clang-cl as default compiler on Windows, those are no longer necessary.
Clang is now the default, yes, but it's not yet the only compiler. MSVC builds still need to be kept green, and that's still enforced by tier-2 jobs running on m-c. Nobody has really discussed timelines yet, but I don't expect that we'll drop MSVC until at least clang reaches the release channel.
Assignee | ||
Comment 3•6 years ago
|
||
But do we do pgo build on those tier-2 jobs?
Yes, we do. The idea is that we need to be able to flip the switch back to MSVC for our official builds (i.e. PGO) if there is any unforeseen disaster with the clang release.
Updated•6 years ago
|
Priority: -- → P3
Comment on attachment 9006828 [details] Bug 1489081 - Remove no longer necessary files. r?bryce Bryce Seager van Dyk (:bryce) has approved the revision.
Attachment #9006828 -
Flags: review+
Comment 6•5 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:jya, could you have a look please?
Flags: needinfo?(jyavenard)
Assignee | ||
Comment 7•5 years ago
•
|
||
Now MSVC support has been removed, can I push this now?
Flags: needinfo?(jyavenard) → needinfo?(dmajor)
Please do!
You may want to adjust this comment too: https://searchfox.org/mozilla-central/rev/a7315d78417179b151fef6108f2bce14786ba64d/media/ffvpx/README_MOZILLA#36
Flags: needinfo?(dmajor)
Pushed by jyavenard@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/576713616fbb Remove no longer necessary files. r=bryce
Comment 10•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox70:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Comment 11•5 years ago
|
||
Pushed by dmajor@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/feddf40d27f3 followup: remove the now-outdated comment. DONTBUILD
Comment 12•5 years ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•