Closed
Bug 1507057
Opened 6 years ago
Closed 6 years ago
replace libtheora's README_MOZILLA with moz.yaml
Categories
(Core :: Audio/Video: Playback, enhancement, P3)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
mozilla65
Tracking | Status | |
---|---|---|
firefox65 | --- | fixed |
People
(Reporter: glob, Assigned: glob)
References
(Depends on 1 open bug)
Details
Attachments
(2 files)
we're standardising how vendored code is annotated; libtheora's README_MOZILLA should be replaced with a moz.yaml file.
jya, after running libtheora's `update.sh` script pulling from the current commit `74b57560775804bf248e3e5b4e57964112ccd7af` i'm seeing these unexpected differences in my local repo. most of the differences are due to the switch from svn to git which i will resolve as part of this bug. i don't know what to do with these changes in lib/config.h. config.h is generated by upstream's `autogen.sh` script, and appears to be system specific. our `update.sh` applies some fixups, i suspect in an attempt to make the config.h system agnostic, however there's differences between my local config.h (osx) and the version that's in tree. i don't know enough about this library or our requirements around it to know if this is a problem, or to suggest a fix. i could just ignore it for now, pushing the issue out until the next time we update libtheora. be aware the code we're running is from 2010, so i suspect updating this library is either not going to happen or is long overdue :) what do you think i should do?
Attachment #9024922 -
Flags: feedback?(jyavenard)
Updated•6 years ago
|
Priority: -- → P3
Comment 2•6 years ago
|
||
Comment on attachment 9024922 [details] [diff] [review] config.h.patch Review of attachment 9024922 [details] [diff] [review]: ----------------------------------------------------------------- LGTM, I have no preference on the matter, theora is scarcely used these days. I've never touched that lib, it's pre-empt my time at Mozilla
Attachment #9024922 -
Flags: feedback?(jyavenard) → feedback+
(In reply to Jean-Yves Avenard [:jya] from comment #2) > LGTM, I have no preference on the matter, theora is scarcely used these > days. I've never touched that lib, it's pre-empt my time at Mozilla since it's rarely used i'll go with "ignore the problem for now".
Add moz.yaml and update `update.sh` to match other media libraries. Note after upstream's switch from SVN to git the RSC headers have changed, however, these changes have not yet been committed. I've updated the patch that had hunks with context extending into the RSC header so it continues to apply after pulling from git.
Pushed by bjones@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/59026ada59bd libtheora: replace libtheora's README_MOZILLA with moz.yaml; r=jya
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/59026ada59bd
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in
before you can comment on or make changes to this bug.
Description
•