ESR45, MacOS Sierra: /media/webrtc/trunk/webrtc/modules/video_capture/mac/qtkit/video_capture_qtkit.h:14:9: fatal error: 'QTKit/QTKit.h' file not found

NEW
Unassigned

Status

()

Core
WebRTC
P4
critical
Rank:
35
2 years ago
10 months ago

People

(Reporter: WeirdAl, Unassigned)

Tracking

(Blocks: 1 bug)

45 Branch
x86
Mac OS X
Points:
---

Firefox Tracking Flags

(firefox-esr45- wontfix)

Details

(Reporter)

Description

2 years ago
[Tracking Requested - why for this release]:
Build bustage on MacOS 10.12 for Firefox 45 ESR.
(Reporter)

Comment 1

2 years ago
Unfortunately, this file has been deleted or moved in mozilla-central since...

Comment 2

2 years ago
This was removed in Bug 1275217 for mozilla49, in favor of AVFoundation, which is Bug 1180725.
You see this because it was removed in macOS 10.12.:
https://developer.apple.com/library/prerelease/content/releasenotes/Miscellaneous/APIDiffsMacOS10_12/Objective-C/QTKit.html
Munro - perhaps there's a tweak that can be made to ESR45 to allow it to build on MacOSX sierra
Flags: needinfo?(mchiang)
https://developer.apple.com/library/prerelease/content/releasenotes/General/APIDiffsMacOS10_12/Objective-C/QTKit.html

QTKit.framework has been completely removed from /system/library/frameworks/ since sierra.
I am afraid we need to migrate ESR45 to AV Foundation.
Flags: needinfo?(mchiang)
Assignee: nobody → mchiang
(Reporter)

Comment 5

2 years ago
Is a change that significant going to be approved for an ESR release?  If not, I will gladly take a patch and build it locally for my company's needs.

I ask because while I moved to OSX Sierra, it's entirely possible the larger community of ESR users hasn't and won't in the next four months (before the next ESR arrives).
(In reply to Alex Vincent [:WeirdAl] from comment #5)
> Is a change that significant going to be approved for an ESR release?  If
> not, I will gladly take a patch and build it locally for my company's needs.
> 
> I ask because while I moved to OSX Sierra, it's entirely possible the larger
> community of ESR users hasn't and won't in the next four months (before the
> next ESR arrives).

And more to the point, this only affects people *building* on Sierra, not using it on Sierra. And that's a far smaller group than all of ESR

Updated

2 years ago
Rank: 35
Priority: -- → P3
Assignee: mchiang → nobody
(Reporter)

Comment 8

2 years ago
Those patches appear to be exactly what I need to finish the build and get an operable ESR45 from OSX Sierra.  Thank you very much.

Now, I leave it up to the Powers That Be In The Approval Chain to decide whether this goes in or not, per comment 7.
esr 45 is dead, please use esr 52
status-firefox-esr45: affected → wontfix
tracking-firefox-esr45: ? → -
Mass change P3->P4 to align with new Mozilla triage process.
Priority: P3 → P4
You need to log in before you can comment on or make changes to this bug.