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 727415 - cerbero: Add support for armv7s architecture
cerbero: Add support for armv7s architecture
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: packages
unspecified
Other All
: Normal normal
: 1.3.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 715139 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-04-01 07:00 UTC by Philip Withnall
Modified: 2014-04-08 08:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
config: Add support for armv7s architecture (5.16 KB, patch)
2014-04-01 07:00 UTC, Philip Withnall
committed Details | Review

Description Philip Withnall 2014-04-01 07:00:20 UTC
Patch coming to add basic armv7s support to Cerbero. The armv7s architecture is used on the iPad 4. This doesn’t add support for it to every recipe; only the ones needed for our particular dependency tree.
Comment 1 Philip Withnall 2014-04-01 07:00:22 UTC
Created attachment 273377 [details] [review]
config: Add support for armv7s architecture

It’s used by the iPad 4, and differs from armv7. This modifies a couple
of core recipes, but doesn’t claim to add armv7s support to all of them.
Comment 2 Edward Hervey 2014-04-07 08:05:14 UTC
*** Bug 715139 has been marked as a duplicate of this bug. ***
Comment 3 Sebastian Dröge (slomo) 2014-04-07 08:13:15 UTC
Are you saying that armv7s is incompatible with armv7?
Comment 4 Sebastian Dröge (slomo) 2014-04-07 08:13:46 UTC
Review of attachment 273377 [details] [review]:

Looks good
Comment 5 Philip Withnall 2014-04-07 11:42:04 UTC
(In reply to comment #3)
> Are you saying that armv7s is incompatible with armv7?

armv7s is a superset of armv7, adding a couple of new instructions.

http://stackoverflow.com/questions/12569339/what-is-armv7s

An armv7s processor should be able to run armv7 code, I believe, but it’s probably best to keep the architectures of different object files equal inside a universal binary, so supporting armv7s is useful if linking against other armv7s code.
Comment 6 Philip Withnall 2014-04-07 11:44:18 UTC
(In reply to comment #4)
> Review of attachment 273377 [details] [review]:
> 
> Looks good

I don’t have push privileges on the repository. Could you merge it please?
Comment 7 Sebastian Dröge (slomo) 2014-04-08 08:27:47 UTC
commit b9f0527f44f90078e76f211ae7957d9074e933ef
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Thu Mar 20 11:27:43 2014 +0000

    config: Add support for armv7s architecture
    
    It’s used by the iPad 4, and differs from armv7. This modifies a couple
    of core recipes, but doesn’t claim to add armv7s support to all of them.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727415