Skip to contentSkip to conversation

meta: remove unneeded INSANE_SKIP

PATCH In review Robert Yang 1 participant 3 messages Aug 21, 2015

lore
Share & tools
lore
#0 lore raw

cover meta: remove unneeded INSANE_SKIP

The following changes since commit c38acd720b3f6ffbeb544063692eb471dada8593:

binconfig-disabled: write an message to stderr to help confused developers (2015-08-19 17:57:58 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib rbt/insane
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=rbt/insane

Robert Yang (1):
meta: remove unneeded INSANE_SKIP

 meta/recipes-bsp/grub/grub_2.00.bb              |    3 ---
 meta/recipes-bsp/grub/grub_git.bb               |    3 ---
 meta/recipes-core/dbus/dbus.inc                 |    2 --
 meta/recipes-core/glib-2.0/glib.inc             |    2 --
 meta/recipes-devtools/pseudo/pseudo.inc         |    2 --
 meta/recipes-devtools/syslinux/syslinux_6.03.bb |    2 --
 meta/recipes-extended/ltp/ltp_20150420.bb       |    2 --
 meta/recipes-kernel/kexec/kexec-tools.inc       |    2 --
 meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb  |    2 --
 9 files changed, 20 deletions(-)
Signature · 1 line
1.7.9.5
#1 lore raw

PATCH 1/1 meta: remove unneeded INSANE_SKIP

The build works well after remove INSANE_SKIP from the following recipes:
meta/recipes-bsp/grub/grub_2.00.bb meta/recipes-bsp/grub/grub_git.bb meta/recipes-core/dbus/dbus.inc meta/recipes-core/glib-2.0/glib.inc meta/recipes-devtools/pseudo/pseudo.inc meta/recipes-devtools/syslinux/syslinux_6.03.bb meta/recipes-extended/ltp/ltp_20150420.bb meta/recipes-kernel/kexec/kexec-tools.inc meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb

---
 meta/recipes-bsp/grub/grub_2.00.bb              |    3 ---
 meta/recipes-bsp/grub/grub_git.bb               |    3 ---
 meta/recipes-core/dbus/dbus.inc                 |    2 --
 meta/recipes-core/glib-2.0/glib.inc             |    2 --
 meta/recipes-devtools/pseudo/pseudo.inc         |    2 --
 meta/recipes-devtools/syslinux/syslinux_6.03.bb |    2 --
 meta/recipes-extended/ltp/ltp_20150420.bb       |    2 --
 meta/recipes-kernel/kexec/kexec-tools.inc       |    2 --
 meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb  |    2 --
 9 files changed, 20 deletions(-)
meta/recipes-bsp/grub/grub_2.00.bb +0 -3
index 88a709e..25b32c7 100644
@@ -12,6 +12,3 @@ EXTRA_OECONF = "--with-platform=pc --disable-grub-mkfont --program-prefix="" \
 do_install_append () {
     install -d ${D}${sysconfdir}/grub.d
 }
-
-INSANE_SKIP_${PN} = "arch"
-INSANE_SKIP_${PN}-dbg = "arch"
meta/recipes-bsp/grub/grub_git.bb +0 -3
index c2760c9..c8ea283 100644
@@ -45,6 +45,3 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 
 RDEPENDS_${PN} = "diffutils freetype"
 FILES_${PN}-dbg += "${libdir}/${BPN}/*/.debug"
-
-INSANE_SKIP_${PN} = "arch"
-INSANE_SKIP_${PN}-dbg = "arch"
meta/recipes-core/dbus/dbus.inc +0 -2
index 3971081..01066cb 100644
@@ -166,5 +166,3 @@ do_install_class-nativesdk() {
 	rm -rf ${D}${localstatedir}/run
 }
 BBCLASSEXTEND = "native nativesdk"
-
-INSANE_SKIP_${PN}-ptest += "build-deps"
meta/recipes-core/glib-2.0/glib.inc +0 -2
index 072f790..0ef8500 100644
@@ -100,5 +100,3 @@ RDEPENDS_${PN}-ptest_append_libc-glibc = "\
             glibc-charmap-invariant \
             glibc-localedata-translit-cjk-variants \
            "
-
-INSANE_SKIP_${PN}-ptest += "libdir"
meta/recipes-devtools/pseudo/pseudo.inc +0 -2
index fe12258..371b780 100644
@@ -11,8 +11,6 @@ DEPENDS = "sqlite3 attr"
 
 FILES_${PN} = "${prefix}/lib/pseudo/lib*/libpseudo.so ${bindir}/* ${localstatedir}/pseudo ${prefix}/var/pseudo"
 FILES_${PN}-dbg += "${prefix}/lib/pseudo/lib*/.debug"
-INSANE_SKIP_${PN} += "libdir"
-INSANE_SKIP_${PN}-dbg += "libdir"
 
 PROVIDES += "virtual/fakeroot"
 
meta/recipes-devtools/syslinux/syslinux_6.03.bb +0 -2
index ef9ae2f..5b5fa0b 100644
@@ -28,8 +28,6 @@ SRC_URI[sha256sum] = "26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d
 
 COMPATIBLE_HOST = '(x86_64|i.86).*-(linux|freebsd.*)'
 # Don't let the sanity checker trip on the 32 bit real mode BIOS binaries
-INSANE_SKIP_${PN}-misc = "arch"
-INSANE_SKIP_${PN}-chain = "arch"
 
 EXTRA_OEMAKE = " \
 	BINDIR=${bindir} SBINDIR=${sbindir} LIBDIR=${libdir} \
meta/recipes-extended/ltp/ltp_20150420.bb +0 -2
index 108ebf1..bec2e12 100644
@@ -82,5 +82,3 @@ FILES_${PN} += "/opt/ltp/* /opt/ltp/runtest/* /opt/ltp/scenario_groups/* /opt/lt
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 # However, test_arch_stripped is already stripped, so...
-INSANE_SKIP_${PN} += "already-stripped"
-
meta/recipes-kernel/kexec/kexec-tools.inc +0 -2
index 7797a25..20818e6 100644
@@ -16,8 +16,6 @@ inherit autotools
 
 COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|powerpc.*|mips.*)-(linux|freebsd.*)'
 
-INSANE_SKIP_${PN} = "arch"
-
 do_compile_prepend() {
     # Remove the '*.d' file to make sure the recompile is OK
     for dep in `find ${B} -type f -name '*.d'`; do
meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb +0 -2
index 6397a98..39ada7b 100644
@@ -49,8 +49,6 @@ FILES_${PN}-dev += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.la"
 # Since files are installed into ${libdir}/lttng/libexec we match 
 # the libexec insane test so skip it.
 # Python module needs to keep _lttng.so
-INSANE_SKIP_${PN} = "libexec dev-so"
-INSANE_SKIP_${PN}-dbg = "libexec"
 
 do_configure_prepend () {
 	# Delete a shipped m4 file that overrides our patched one
Signature · 1 line
1.7.9.5
#2 lore raw
Quoted 5 lines · Robert Yang

The build works well after remove INSANE_SKIP from the following recipes:
meta/recipes-bsp/grub/grub_2.00.bb meta/recipes-bsp/grub/grub_git.bb meta/recipes-core/dbus/dbus.inc

Sorry, the one for dbus should be kept:
INSANE_SKIP_${PN}-ptest += "build-deps"

I've updated this in the repo.

// Robert

Quoted 125 lines

meta/recipes-core/glib-2.0/glib.inc
meta/recipes-devtools/pseudo/pseudo.inc
meta/recipes-devtools/syslinux/syslinux_6.03.bb
meta/recipes-extended/ltp/ltp_20150420.bb
meta/recipes-kernel/kexec/kexec-tools.inc
meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb

---
  meta/recipes-bsp/grub/grub_2.00.bb              |    3 ---
  meta/recipes-bsp/grub/grub_git.bb               |    3 ---
  meta/recipes-core/dbus/dbus.inc                 |    2 --
  meta/recipes-core/glib-2.0/glib.inc             |    2 --
  meta/recipes-devtools/pseudo/pseudo.inc         |    2 --
  meta/recipes-devtools/syslinux/syslinux_6.03.bb |    2 --
  meta/recipes-extended/ltp/ltp_20150420.bb       |    2 --
  meta/recipes-kernel/kexec/kexec-tools.inc       |    2 --
  meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb  |    2 --
  9 files changed, 20 deletions(-)
meta/recipes-bsp/grub/grub_2.00.bb +0 -3
index 88a709e..25b32c7 100644
@@ -12,6 +12,3 @@ EXTRA_OECONF = "--with-platform=pc --disable-grub-mkfont --program-prefix="" \
  do_install_append () {
      install -d ${D}${sysconfdir}/grub.d
  }
-
-INSANE_SKIP_${PN} = "arch"
-INSANE_SKIP_${PN}-dbg = "arch"
meta/recipes-bsp/grub/grub_git.bb +0 -3
index c2760c9..c8ea283 100644
@@ -45,6 +45,3 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 
  RDEPENDS_${PN} = "diffutils freetype"
  FILES_${PN}-dbg += "${libdir}/${BPN}/*/.debug"
-
-INSANE_SKIP_${PN} = "arch"
-INSANE_SKIP_${PN}-dbg = "arch"
meta/recipes-core/dbus/dbus.inc +0 -2
index 3971081..01066cb 100644
@@ -166,5 +166,3 @@ do_install_class-nativesdk() {
  	rm -rf ${D}${localstatedir}/run
  }
  BBCLASSEXTEND = "native nativesdk"
-
-INSANE_SKIP_${PN}-ptest += "build-deps"
meta/recipes-core/glib-2.0/glib.inc +0 -2
index 072f790..0ef8500 100644
@@ -100,5 +100,3 @@ RDEPENDS_${PN}-ptest_append_libc-glibc = "\
              glibc-charmap-invariant \
              glibc-localedata-translit-cjk-variants \
             "
-
-INSANE_SKIP_${PN}-ptest += "libdir"
meta/recipes-devtools/pseudo/pseudo.inc +0 -2
index fe12258..371b780 100644
@@ -11,8 +11,6 @@ DEPENDS = "sqlite3 attr"
 
  FILES_${PN} = "${prefix}/lib/pseudo/lib*/libpseudo.so ${bindir}/* ${localstatedir}/pseudo ${prefix}/var/pseudo"
  FILES_${PN}-dbg += "${prefix}/lib/pseudo/lib*/.debug"
-INSANE_SKIP_${PN} += "libdir"
-INSANE_SKIP_${PN}-dbg += "libdir"
 
  PROVIDES += "virtual/fakeroot"
 
meta/recipes-devtools/syslinux/syslinux_6.03.bb +0 -2
index ef9ae2f..5b5fa0b 100644
@@ -28,8 +28,6 @@ SRC_URI[sha256sum] = "26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d
 
  COMPATIBLE_HOST = '(x86_64|i.86).*-(linux|freebsd.*)'
  # Don't let the sanity checker trip on the 32 bit real mode BIOS binaries
-INSANE_SKIP_${PN}-misc = "arch"
-INSANE_SKIP_${PN}-chain = "arch"
 
  EXTRA_OEMAKE = " \
  	BINDIR=${bindir} SBINDIR=${sbindir} LIBDIR=${libdir} \
meta/recipes-extended/ltp/ltp_20150420.bb +0 -2
index 108ebf1..bec2e12 100644
@@ -82,5 +82,3 @@ FILES_${PN} += "/opt/ltp/* /opt/ltp/runtest/* /opt/ltp/scenario_groups/* /opt/lt
  INHIBIT_PACKAGE_STRIP = "1"
  INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
  # However, test_arch_stripped is already stripped, so...
-INSANE_SKIP_${PN} += "already-stripped"
-
meta/recipes-kernel/kexec/kexec-tools.inc +0 -2
index 7797a25..20818e6 100644
@@ -16,8 +16,6 @@ inherit autotools
 
  COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|powerpc.*|mips.*)-(linux|freebsd.*)'
 
-INSANE_SKIP_${PN} = "arch"
-
  do_compile_prepend() {
      # Remove the '*.d' file to make sure the recompile is OK
      for dep in `find ${B} -type f -name '*.d'`; do
meta/recipes-kernel/lttng/lttng-tools_2.6.0.bb +0 -2
index 6397a98..39ada7b 100644
@@ -49,8 +49,6 @@ FILES_${PN}-dev += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.la"
  # Since files are installed into ${libdir}/lttng/libexec we match
  # the libexec insane test so skip it.
  # Python module needs to keep _lttng.so
-INSANE_SKIP_${PN} = "libexec dev-so"
-INSANE_SKIP_${PN}-dbg = "libexec"
 
  do_configure_prepend () {
  	# Delete a shipped m4 file that overrides our patched one