Skip to contentSkip to conversation

elbow: use x86 over-ride instead of i586

PATCH In review Andre McCurdy 2 participants 9 messages Jun 4, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/7 elbow: use x86 over-ride instead of i586

Support i686 without needing to duplicate the i586 over-ride.

---
 meta-efl/recipes-efl/e17/elbow_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-efl/recipes-efl/e17/elbow_git.bb +1 -1
index 16664f9..064b794 100644
@@ -8,7 +8,7 @@ SRCREV = "b41fd0bc9514ff61bb2a50d957efe4155fa3e6a8"
 
 # webkit-efl isn't available for < armv7a
 COMPATIBLE_MACHINE = "(-)"
-COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_x86 = "(.*)"
 COMPATIBLE_MACHINE_x86-64 = "(.*)"
 COMPATIBLE_MACHINE_armv7a = "(.*)"
 
Signature · 1 line
1.9.1
#1 lore raw

PATCH 2/7 webkit-efl.inc: use x86 over-ride instead of i586

Support i686 without needing to duplicate the i586 over-ride.

---
 meta-efl/recipes-efl/webkit/webkit-efl.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-efl/recipes-efl/webkit/webkit-efl.inc +1 -1
index cf919ec..aa91572 100644
@@ -52,7 +52,7 @@ do_configure_prepend_armv5() {
 
 # and disabled LLINT currently isn't supported, so restrict to armv7a and x86*
 COMPATIBLE_MACHINE = "(-)"
-COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_x86 = "(.*)"
 COMPATIBLE_MACHINE_x86-64 = "(.*)"
 COMPATIBLE_MACHINE_armv7a = "(.*)"
 
Signature · 1 line
1.9.1
#2 lore raw

PATCH 3/7 klibc.inc: use x86 over-ride instead of i486/i586/i686

In reply to Andre McCurdy

32bit x86 is covered by the x86 over-ride, so duplicate over-rides for i486/i586/i686 are not required.

---
 meta-initramfs/recipes-devtools/klibc/klibc.inc | 3 ---
 1 file changed, 3 deletions(-)
meta-initramfs/recipes-devtools/klibc/klibc.inc +0 -3
index 9f445e1..41b0b29 100644
@@ -44,9 +44,6 @@ KLIBC_ARCH_armeb = "arm"
 KLIBC_ARCH_mipsel = "mips"
 KLIBC_ARCH_x86 = "i386"
 KLIBC_ARCH_x86-64 = "x86_64"
-KLIBC_ARCH_i486 = "i386"
-KLIBC_ARCH_i586 = "i386"
-KLIBC_ARCH_i686 = "i386"
 KLIBC_ARCH_pentium = "i386"
 KLIBC_ARCH_powerpc = "ppc"
 KLIBC_ARCH_powerpc64 = "ppc64"
Signature · 1 line
1.9.1
#3 lore raw

Re: [meta-oe][PATCH 3/7] klibc.inc: use x86 over-ride instead of i486/i586/i686

Review

Quoted 10 lines · Andre McCurdy

32bit x86 is covered by the x86 over-ride, so duplicate over-rides for i486/i586/i686 are not required.

---
 meta-initramfs/recipes-devtools/klibc/klibc.inc | 3 ---
 1 file changed, 3 deletions(-)
(quoted diff) +0 -0

b/meta-initramfs/recipes-devtools/klibc/klibc.inc

meta-initramfs/recipes-devtools/klibc/klibc.inc KLIBC_ARCH_armeb = "arm" · line 47

Quoted 11 lines

index 9f445e1..41b0b29 100644

meta-initramfs/recipes-devtools/klibc/klibc.inc +0 -3
@@ -44,9 +44,6 @@ KLIBC_ARCH_armeb = "arm"
 KLIBC_ARCH_mipsel = "mips"
 KLIBC_ARCH_x86 = "i386"
 KLIBC_ARCH_x86-64 = "x86_64"
-KLIBC_ARCH_i486 = "i386"
-KLIBC_ARCH_i586 = "i386"
-KLIBC_ARCH_i686 = "i386"
 KLIBC_ARCH_pentium = "i386"

You forgot pentium

Quoted 10 lines
meta-initramfs/recipes-devtools/klibc/klibc.inc +0 -1
 KLIBC_ARCH_powerpc = "ppc"
 KLIBC_ARCH_powerpc64 = "ppc64"
--

1.9.1

--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

#4 lore raw

PATCH v2 3/7 klibc.inc: use x86 over-ride instead of i486/i586/i686/pentium

32bit x86 is covered by the x86 over-ride, so duplicate over-rides for i486/i586/i686/pentium are not required.

---
 meta-initramfs/recipes-devtools/klibc/klibc.inc | 4 ----
 1 file changed, 4 deletions(-)
meta-initramfs/recipes-devtools/klibc/klibc.inc +0 -4
index 9f445e1..a707ed5 100644
@@ -44,10 +44,6 @@ KLIBC_ARCH_armeb = "arm"
 KLIBC_ARCH_mipsel = "mips"
 KLIBC_ARCH_x86 = "i386"
 KLIBC_ARCH_x86-64 = "x86_64"
-KLIBC_ARCH_i486 = "i386"
-KLIBC_ARCH_i586 = "i386"
-KLIBC_ARCH_i686 = "i386"
-KLIBC_ARCH_pentium = "i386"
 KLIBC_ARCH_powerpc = "ppc"
 KLIBC_ARCH_powerpc64 = "ppc64"
 THIS_LIBKLIBC = "libklibc (= ${PV})"
Signature · 1 line
1.9.1
#5 lore raw

PATCH 4/7 gst-plugins-base: use x86 over-ride instead of i586

In reply to Andre McCurdy

Support i686 without needing to duplicate the i586 over-ride.

---
 .../recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb +1 -1
index c8a9499..0bcb659 100644
@@ -36,4 +36,4 @@ do_configure_prepend() {
 
 FILES_${PN} += "${datadir}/${BPN}"
 
-CACHED_CONFIGUREVARS_append_i586 = " ac_cv_header_emmintrin_h=no ac_cv_header_xmmintrin_h=no"
+CACHED_CONFIGUREVARS_append_x86 = " ac_cv_header_emmintrin_h=no ac_cv_header_xmmintrin_h=no"
Signature · 1 line
1.9.1
#6 lore raw

PATCH 5/7 luajit: use x86 over-ride instead of i586

In reply to Andre McCurdy

Support i686 without needing to duplicate the i586 over-ride.

---
 meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb +1 -1
index 48137e3..a11b771 100644
@@ -25,8 +25,8 @@ EXTRA_OEMAKE = 'CROSS=${HOST_PREFIX} \
                 TARGET_LDFLAGS="${TOOLCHAIN_OPTIONS}" \
                 TARGET_SHLDFLAGS="${TOOLCHAIN_OPTIONS}"'
 EXTRA_OEMAKE_append_powerpc = ' HOST_CC="${BUILD_CC} -m32"'
+EXTRA_OEMAKE_append_x86 = ' HOST_CC="${BUILD_CC} -m32"'
 EXTRA_OEMAKE_append_x86-64 = ' HOST_CC="${BUILD_CC}"'
-EXTRA_OEMAKE_append_i586 = ' HOST_CC="${BUILD_CC} -m32"'
 EXTRA_OEMAKE_append_powerpc64 = ' HOST_CC="${BUILD_CC}"'
 EXTRA_OEMAKE_append_arm = ' HOST_CC="${BUILD_CC} -m32"'
 EXTRA_OEMAKE_append_mips64 = ' HOST_CC="${BUILD_CC} -m32"'
Signature · 1 line
1.9.1
#7 lore raw

PATCH 6/7 emacs.inc: use x86 over-ride instead of i586

In reply to Andre McCurdy

Support i686 without needing to duplicate the i586 over-ride.

---
 meta-oe/recipes-support/emacs/emacs.inc | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
meta-oe/recipes-support/emacs/emacs.inc +1 -3
index a1a4965..e706b18 100644
@@ -36,9 +36,7 @@ FILES_${PN}-dbg += "${libexecdir}/emacs/*/*/.debug ${datadir}/emacs/*/*/.debug"
 TREEDIR = "${WORKDIR}/qemu-treedir"
 
 QEMUARCH= "${TARGET_ARCH}"
-QEMUARCH_i486 = "i386"
-QEMUARCH_i586 = "i386"
-QEMUARCH_i686 = "i386"
+QEMUARCH_x86 = "i386"
 
 # Large stack is required at least on x86_64 host, otherwise random segfaults appear:
 QEMU = "qemu-${QEMUARCH} ${QEMU_OPTIONS} -s 1048576 -L ${TREEDIR} "
Signature · 1 line
1.9.1
#8 lore raw

PATCH 7/7 mariadb.inc: use x86 over-ride instead of i586

In reply to Andre McCurdy

Support i686 without needing to duplicate the i586 over-ride.

---
 meta-oe/recipes-support/mysql/mariadb.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-oe/recipes-support/mysql/mariadb.inc +1 -1
index 00fa965..5a1cde4 100644
@@ -174,7 +174,7 @@ FILES_libmysqlclient-dbg = "${libdir}/plugin/.debug/ \
 # Avoid warnings about ha_xtradb.so.0.0.0 and ha_innodb_plugin.so.0.0.0
 # which are intentionally non-PIC on 32-bit x86 (see e.g.
 # storage/xtradb/plug.in in the source)
-INSANE_SKIP_libmysqlclient_append_i586 = " textrel"
+INSANE_SKIP_libmysqlclient_append_x86 = " textrel"
 
 FILES_libmysqlclient-r = "${libdir}/libmysqlclient_r.so.*"
 FILES_libmysqlclient-r-dev = "\
Signature · 1 line
1.9.1