Closed
Bug 1185105
Opened 9 years ago
Closed 8 years ago
Provide EME opt-out repack for Firefox Win64 builds
Categories
(Release Engineering :: Release Requests, defect, P2)
Release Engineering
Release Requests
Tracking
(firefox40 wontfix, firefox41 wontfix, firefox42 affected, firefox43 affected, firefox44 affected)
People
(Reporter: sjw+bugzilla, Assigned: mconnor)
References
(Blocks 1 open bug)
Details
Would be great to have win64-EME-free builds available.
Blocks: support-win64, 1144903
Assignee | ||
Comment 2•9 years ago
|
||
If/when we have officially supported 64-bit builds, this will be automatically supported through the current process. We're not there yet. In the meantime, you can copy http://hg.mozilla.org/build/partner-repacks/raw-file/01c48d8db754/partners/mozilla-EME-free/distribution/distribution.ini to a directory named "distribution" in the application directory to get the same effect. WONTFIX for now, it'll eventually resolve itself.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Comment 3•9 years ago
|
||
(In reply to Mike Connor [:mconnor] from comment #2) > If/when we have officially supported 64-bit builds, this will be > automatically supported through the current process. We're not there yet. > > In the meantime, you can copy > http://hg.mozilla.org/build/partner-repacks/raw-file/01c48d8db754/partners/ > mozilla-EME-free/distribution/distribution.ini to a directory named > "distribution" in the application directory to get the same effect. > > WONTFIX for now, it'll eventually resolve itself. Are you certain this will happen automatically? It looks like we explicit don't create win64 builds in https://github.com/mozilla/build-partner-repacks/blob/master/partners/mozilla-EME-free/repack.cfg right now...
Flags: needinfo?(mconnor)
Assignee | ||
Comment 4•9 years ago
|
||
Well, huh. so it would seem. When did we add those flags, and what's the right way of dealing with this? Not even sure what the output directory bit does...
Status: RESOLVED → REOPENED
Flags: needinfo?(mconnor)
Resolution: WONTFIX → ---
Comment 5•9 years ago
|
||
(In reply to Mike Connor [:mconnor] from comment #4) > Well, huh. so it would seem. When did we add those flags, and what's the > right way of dealing with this? Not even sure what the output directory bit > does... output_dir overrides which directory they end up in, so that we get them in http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/40.0b4-candidates/build1/win32-EME-free/ instead of "partner-repacks". That could be fun here, since we don't have partner names inside of those dirs. The simplest thing might be to create a "new" partner repack with output dir set differently, but everything else the same...
Comment 6•9 years ago
|
||
Note that we do not actually have a Win64 build of Adobe's EME CDM yet, so all an EME opt-out repack will do is disable Clear Key (bug 1136707).
Comment 8•9 years ago
|
||
We expect Adobe to send us a test build of their Win64 CDM in the next week or so. We will then point the Win64 builds of Firefox's Nightly or Aurora channels to that Win64 CDM. An EME opt-out repack build will then have something to disable. :-)
Summary: Provide DRM free 64-bit windows builds → Provide EME opt-out repack for Firefox Win64 builds
Comment 10•9 years ago
|
||
coop, catlee: We are still testing Adobe's Win64 CDM, but we should configure the EME repack for Win64 so we're ready for release.
status-firefox40:
--- → wontfix
status-firefox41:
--- → wontfix
status-firefox42:
--- → affected
status-firefox43:
--- → affected
status-firefox44:
--- → affected
Flags: needinfo?(coop)
Comment 11•9 years ago
|
||
We can toggle it on pretty trivially: https://github.com/mozilla-partners/mozilla-EME-free/blob/master/desktop/mozilla-EME-free/repack.cfg#L8 Let me know when we have something to repack and I can make a test repack available.
Flags: needinfo?(coop)
Assignee | ||
Comment 12•9 years ago
|
||
PR created to flip this bit. I guess coop can review? https://github.com/mozilla-partners/mozilla-EME-free/pull/2 We can test repack with Beta, based on bug 1209755, correct?
Comment 13•9 years ago
|
||
I looked at it and merged. passing to @coop for the next round of builds.
Flags: needinfo?(coop)
Comment 14•9 years ago
|
||
Bug 1209755 has been uplifted to Aurora 43 and Beta 42, so we will want EME repacks for all channels with Win64 builds (currently just Nightly, Aurora, and Beta).
Comment 15•9 years ago
|
||
(In reply to Chris Peterson [:cpeterson] from comment #14) > Bug 1209755 has been uplifted to Aurora 43 and Beta 42, so we will want EME > repacks for all channels with Win64 builds (currently just Nightly, Aurora, > and Beta). Was traveling Friday/weekend. Should have time to generate builds tomorrow (Tuesday) AM.
Flags: needinfo?(coop)
Comment 16•9 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #15) > (In reply to Chris Peterson [:cpeterson] from comment #14) > > Bug 1209755 has been uplifted to Aurora 43 and Beta 42, so we will want EME > > repacks for all channels with Win64 builds (currently just Nightly, Aurora, > > and Beta). We don't generally provide repacks of nightly/aurora builds since the release model is different. If you really need them, I can create one-offs for testing. There's no nightly automation behind this. I would note that we don't create these repacks currently for win32 on these channels. I've put the 42.0b4 64-bit EME-free repacks here: http://archive.mozilla.org/pub/mozilla.org/firefox/candidates/42.0b4-candidates/build1/win64-EME-free/
Comment 17•9 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #16) > We don't generally provide repacks of nightly/aurora builds since the > release model is different. If you really need them, I can create one-offs > for testing. There's no nightly automation behind this. I would note that we > don't create these repacks currently for win32 on these channels. Thanks, coop. Creating repacks just for the Beta and Release channels is be adequate.
Comment 18•9 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #16) > We don't generally provide repacks of nightly/aurora builds since the > release model is different. If you really need them, I can create one-offs > for testing. There's no nightly automation behind this. I would note that we > don't create these repacks currently for win32 on these channels. > > I've put the 42.0b4 64-bit EME-free repacks here: > > http://archive.mozilla.org/pub/mozilla.org/firefox/candidates/42.0b4- > candidates/build1/win64-EME-free/ coop, I understand that the repacks are not part of the Nightly/Aurora builds, but are they part of the Beta build automation? I don't see win32-EME-free or win64-EME-free repacks in the most recent beta build. Are the repacks only built on demand? http://archive.mozilla.org/pub/mozilla.org/firefox/candidates/42.0b6-candidates/build1/
Flags: needinfo?(coop)
Comment 19•9 years ago
|
||
(In reply to Chris Peterson [:cpeterson] from comment #18) > coop, I understand that the repacks are not part of the Nightly/Aurora > builds, but are they part of the Beta build automation? I don't see > win32-EME-free or win64-EME-free repacks in the most recent beta build. Are > the repacks only built on demand? > > http://archive.mozilla.org/pub/mozilla.org/firefox/candidates/42.0b6- > candidates/build1/ They were, but currently aren't. We're in the process switching to the new partner repacks system written by Shane et al. and migrating from ftp->S3. The old system wasn't receiving updates, so it was turned off. That new system should be hooked back into release automation by the end of October.
Flags: needinfo?(coop)
Comment hidden (obsolete) |
Comment 21•9 years ago
|
||
(In reply to sjw from comment #20) > It's working for current release: > https://archive.mozilla.org/pub/firefox/releases/latest/win64-EME-free/ not anymore. I go there recently and get 404 not found error message. but the latest candidate build of win64 EME-free based Firefox 42 can be obtained here: http://archive.mozilla.org/pub/firefox/candidates/42.0-candidates/build2/win64-EME-free/
Reporter | ||
Comment 22•9 years ago
|
||
Oh bad, now I shared death links... And what am I getting from here? This matches neither 42build1 nor 42build2 from archive.m.o https://download.mozilla.org/?product=firefox-latest&os=win64&lang=en-US
Comment 23•9 years ago
|
||
(In reply to sjw from comment #22) > Oh bad, now I shared death links... > > And what am I getting from here? > This matches neither 42build1 nor 42build2 from archive.m.o > https://download.mozilla.org/?product=firefox-latest&os=win64&lang=en-US Win64 is not an official release platform for Firefox yet. We generate Win64 builds so we can make sure the automation continues to work while QA and stability efforts continue. See bug 558448 for the long tail of bugs to make Win64 production-ready. (In reply to erpman1 from comment #21) > not anymore. I go there recently and get 404 not found error message. > but the latest candidate build of win64 EME-free based Firefox 42 can be > obtained here: > http://archive.mozilla.org/pub/firefox/candidates/42.0-candidates/build2/ > win64-EME-free/ Yes, the candidates dir will continue to be the best place to get EME-free builds until bug 558448 is resolved.
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 24•9 years ago
|
||
We can land it now.
Updated•8 years ago
|
Status: REOPENED → RESOLVED
Closed: 9 years ago → 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•