Add libtheora to list of libraries Updatebot can update
Categories
(Core :: Audio/Video, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: jewilde, Assigned: jewilde)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Theora is a great candidate for (semi)automatically vendoring updates from upstream via Updatebot.
A few notes about my first pass at this:
- Since our last vendored update http://git.xiph.org is no longer up and the Xiph git repos have been (most likely around October 2020) moved to a GitLab instance at https://gitlab.xiph.org/xiph.
- Commits upstream are infrequent so tracking commits should be low to no noise and our best option.
- All of the local patches are no longer necessary except for possibly the one for
920992
, which would depend on what version of gas we're using or if we still use that tool during build time. (See: https://sourceware.org/bugzilla/show_bug.cgi?id=12931) - I may have been overzealous in the excluding/removing files.
- We need to find someone to set as maintainer.
Assignee | ||
Comment 1•3 years ago
|
||
Depends on D125337
Comment 2•3 years ago
|
||
Moving this to A/V....
Comment 3•3 years ago
|
||
Bryce could you direct us to whomever you think should 'own' libtheora? We'd like to enable it in Updatebot....
Ack, holding NI and checking in with Media Team for appropriate owner.
Assignee | ||
Comment 5•3 years ago
|
||
Glandium do you know if we still utilize/support the GNU as in our build process and if so what version?
I'm wondering if we can remove the in tree diff related to 920992?
The alignment issue seems to have been patched a while back.
(In reply to Tom Ritter [:tjr] (ni? for response to CVE/sec-approval/advisories/etc) from comment #3)
Bryce could you direct us to whomever you think should 'own' libtheora? We'd like to enable it in Updatebot....
You can add me as the owner and I'll either try and wrangle issues myself or route them to other media folks.
Comment 7•2 years ago
|
||
(In reply to June Wilde (she/her) [:jewilde] from comment #5)
Glandium do you know if we still utilize/support the GNU as in our build process and if so what version?
We do, but the specific version we use doesn't really matter. What matters is what downstreams might be using, and considering our minimum supported version of GCC is 7.1, which was released in 2017, the chances of someone building with binutils < 2.22 (released in 2011) are rather slim.
Pushed by tritter@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/88197349eaab Add libtheora to libraries Updatebot can update; r=tjr
Comment 9•2 years ago
|
||
bugherder |
Description
•