diff options
| author | Khem Raj <raj.khem@gmail.com> | 2018-07-16 18:07:22 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2018-07-16 18:42:41 -0700 |
| commit | 0f162eb8acf30a79013521a1360fdb9989901ab6 (patch) | |
| tree | 8a3b3979cdf13c514454a6d292292bde0af90f72 | |
| parent | d3cbf507240f7c3604dcc10df71f1fdf40e6851e (diff) | |
| download | meta-openembedded-0f162eb8acf30a79013521a1360fdb9989901ab6.tar.gz | |
libgnome-keyring: Force ARM ISA on arm arches <= v5
when global ISA is selected to be thumb then the build
fails since it will use thumb1 on these machines and fails
to compile, it however compiles fine with armv7+ with thumb2
hence limit the fix to armv4/armv5
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb index 82abe33491..ba69e2e0cd 100644 --- a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb +++ b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb | |||
| @@ -15,3 +15,15 @@ DEPENDS = "dbus libgcrypt glib-2.0 glib-2.0-native intltool-native" | |||
| 15 | 15 | ||
| 16 | SRC_URI[archive.md5sum] = "6696e4f2e9aed4625cdc3af30bd8c238" | 16 | SRC_URI[archive.md5sum] = "6696e4f2e9aed4625cdc3af30bd8c238" |
| 17 | SRC_URI[archive.sha256sum] = "c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783" | 17 | SRC_URI[archive.sha256sum] = "c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783" |
| 18 | |||
| 19 | |||
| 20 | # Fails to build with thumb-1 (qemuarm) | ||
| 21 | #| {standard input}: Assembler messages: | ||
| 22 | #| {standard input}:823: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#3' | ||
| 23 | #| {standard input}:823: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#13' | ||
| 24 | #| {standard input}:824: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#29' | ||
| 25 | #| {standard input}:824: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#19' | ||
| 26 | #| {standard input}:825: Error: lo register required -- `orr r10,r10,r10' | ||
| 27 | ARM_INSTRUCTION_SET_armv5 = "arm" | ||
| 28 | ARM_INSTRUCTION_SET_armv4 = "arm" | ||
| 29 | |||
