Closed Bug 1321372 Opened 8 years ago Closed 3 years ago

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

Categories

(Core :: WebRTC, defect, P4)

45 Branch
x86
macOS
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr45 - wontfix

People

(Reporter: WeirdAl, Unassigned)

References

Details

[Tracking Requested - why for this release]: Build bustage on MacOS 10.12 for Firefox 45 ESR.
Unfortunately, this file has been deleted or moved in mozilla-central since...
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
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
Rank: 35
Priority: -- → P3
Assignee: mchiang → nobody
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
Mass change P3->P4 to align with new Mozilla triage process.
Priority: P3 → P4

Closing as RWFM since a solution was given to the reporter and the OS + Firefox version reported against are old.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.