Closed Bug 1085648 Opened 10 years ago Closed 9 years ago

libvpx gained a dependency on some recent version of xcode/clang for AVX2 support

Categories

(Core :: WebRTC, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
backlog tech-debt

People

(Reporter: jesup, Assigned: jesup)

References

Details

Attachments

(1 file)

Either:
Force everyone to update clang and xcode (and recent xcodes only work on 10.9.x), or
We should make it cleanly build if you don't have AVX2 support in xcode/clang.

I'll attach a patch generated by modifying update.py per rillian's instructions and running it.  Note I don't have ndk installed so I commented out one target.  I also had to modify moz.build trivially.

This builds and runs on OSX 10.7.5 & XCode 4.6.3 (clang (apple) 4.2 (425.0.28) based on clang 3.2svn.
Assignee: giles → rjesup
See Also: → 1085607
rillian - is this resolved now?
Flags: needinfo?(giles)
I'm fine to wontfix it if you are. We still require AVX intrinsics to build, but I upgraded to 10.10 so I can't easily verify the dependency on older xcode. We do build with whatever clang the 10.8 builders use though, so maybe Apple pushed an update?

Note that the parts of the patch touching libvpx code itself are out of date.
Flags: needinfo?(giles)
Component: Audio/Video → WebRTC
backlog: --- → tech-debt
We haven't done anything about this issue for several months. Giving up.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: