After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 797235 - config/ios: Remove armv7s from the list of universal archs
config/ios: Remove armv7s from the list of universal archs
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: cerbero
unspecified
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-10-02 04:27 UTC by Nirbheek Chauhan
Modified: 2018-10-02 08:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
config/ios: Remove armv7s from the list of universal archs (1.24 KB, patch)
2018-10-02 04:27 UTC, Nirbheek Chauhan
committed Details | Review

Description Nirbheek Chauhan 2018-10-02 04:27:00 UTC
This should speed up cerbero builds by 20%. x86 is still needed for the iPhone Simulator, and x86_64 is needed for the iPad Simulator.

Once Apple drops support for armv7 in a few years and becomes 64-bit-only, we can drop support for x86 at the same time.
Comment 1 Nirbheek Chauhan 2018-10-02 04:27:08 UTC
Created attachment 373822 [details] [review]
config/ios: Remove armv7s from the list of universal archs

armv7s is only useful for A6 and A6X processors used on old iPhones
and iPads: http://iossupportmatrix.com/

These processors can also run armv7 code just fine, because of which
almost all iOS frameworks have already dropped support for armv7s with
small to insignificant differences in performance.
Comment 2 Nirbheek Chauhan 2018-10-02 08:11:28 UTC
Attachment 373822 [details] pushed as b9450b0 - config/ios: Remove armv7s from the list of universal archs