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 756551 - ios-universal: remove targets
ios-universal: remove targets
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other Mac OS
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-10-14 07:01 UTC by Edward Hervey
Modified: 2015-10-14 08:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Edward Hervey 2015-10-14 07:01:39 UTC
The ios-universal build is targetting 5 targets right now:
2 emulator versions, x86 and x86_64
3 arm versions, armv7, armv7s and arm64

I'm proposing we remove:
* x86, osx has been 64bit only for some time now
* armv7s
Comment 1 Sebastian Dröge (slomo) 2015-10-14 07:11:06 UTC
The emulator was an 32 bit application last time I used it.

Also for the binary releases we should still build all of the arm versions, armv7s is faster than armv7 for various tasks. It's just that armv7s is not required by the appstore anymore because armv7 is compatible with it, and arm64 is the new thing. But there are devices that are not arm64 but armv7s
Comment 2 Matthew Waters (ystreet00) 2015-10-14 08:02:52 UTC
The simulator can be both 32 bit and 64 bit.  From http://stackoverflow.com/questions/28033635/why-does-the-ios-simulator-require-i386-and-x86-64-symbols-even-though-im-on-an 32 bit is used for older iphones and 64 bit is used for ipad simulation so we will still need both.  We also would need to support armv7s to support applications wanting to build with that architecture on the iphone 5.  So in short, we can't do anything yet.  

https://www.cocoanetics.com/2014/10/xcode-6-drops-armv7s/ contains some more information.
Comment 3 Edward Hervey 2015-10-14 08:35:57 UTC
Lame ... ok, so we need to keep all arch :(