All of lore.kernel.org
 help / color / mirror / Atom feed
* Strange ptest failure
@ 2014-10-28  0:01 Gary Thomas
  0 siblings, 0 replies; only message in thread
From: Gary Thomas @ 2014-10-28  0:01 UTC (permalink / raw)
  To: Yocto Project

[-- Attachment #1: Type: text/plain, Size: 2474 bytes --]

I'm seeing a very strange failure on one of my build hosts.

This is my configuration:
BB_VERSION        = "1.24.0"
BUILD_SYS         = "i686-linux"
NATIVELSBSTRING   = "Fedora-17"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "qemuarm"
DISTRO            = "poky"
DISTRO_VERSION    = "1.7"
TUNE_FEATURES     = "arm armv5 thumb dsp"
TARGET_FPU        = "soft"
meta
meta-yocto
meta-yocto-bsp    = "master:dacc4ce59e48129a1a1e5316e10780f7358e29ef"

One one build host, I'm running a rather old Fedora 13.  I've also
tried this on Ubuntu 13.10 and Fedora 17.  The problem is that a
big chunk of the run.do_install_ptest_base script goes missing on
the Fedora 13 box:

--- /tmp/run.do_install_ptest_base.BAD	2014-10-27 17:50:42.803192266 -0600
+++ /tmp/run.do_install_ptest_base.OK	2014-10-27 17:48:42.507192280 -0600
@@ -119,6 +119,37 @@

  }

+oe_runmake() {
+	oe_runmake_call "$@" || die "oe_runmake failed"
+
+}
+
+do_install_ptest() {
+	t=/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/image/usr/lib/diffutils/ptest
+	install -D /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/diffutils-3.3/build-aux/test-driver $t/build-aux/test-driver
+	cp -r /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/diffutils-3.3/tests $t/
+	install /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/build/tests/Makefile $t/tests/
+	sed -e 's|^Makefile:|_Makefile:|' \
+	    -e 's|bash|sh|' \
+	    -e 's|^top_srcdir = \(.*\)|top_srcdir = ..\/|' \
+	    -e 's|^srcdir = \(.*\)|srcdir = .|' \
+	    -e 's|"`$(built_programs)`"|diff|' \
+	    -e 's|gawk|awk|g' \
+	    -i $t/tests/Makefile
+
+}
+
+die() {
+	bbfatal "$*"
+
+}
+
+oe_runmake_call() {
+	bbnote make  "$@"
+	make  "$@"
+
+}
+
  bbfatal() {
  	echo "ERROR: $*"
  	exit 1

I can't for the life of me figure out how this chunk of code
can just go missing.  There are many other recipes in my build
(core-image-minimal) that use ptest and they all succeed.

Any ideas what this could be?  Or at least how I might discover
what's happening?

n.b. I know this is a really old host O.S. but I'm a bit leery
to update it at this time.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

[-- Attachment #2: run.do_install_ptest_base.BAD --]
[-- Type: text/plain, Size: 7338 bytes --]

#!/bin/sh

# Emit a useful diagnostic if something fails:
bb_exit_handler() {
    ret=$?
    case $ret in
    0)  ;;
    *)  case $BASH_VERSION in
        "")   echo "WARNING: exit code $ret from a shell command.";;
        *)    echo "WARNING: ${BASH_SOURCE[0]}:${BASH_LINENO[0]} exit $ret from
  "$BASH_COMMAND"";;
        esac
        exit $ret
    esac
}
trap 'bb_exit_handler' 0
set -e
export prefix="/usr"
export PSEUDO_DISABLED="0"
export STRIP="arm-poky-linux-gnueabi-strip"
export localstatedir="/var"
export BUILD_CC="gcc "
export USER="gary"
export libexecdir="/usr/lib/diffutils"
export PKG_CONFIG_SYSROOT_DIR="/local/qemu_test/tmp/sysroots/qemuarm"
export BUILD_CXX="g++ "
export LD="arm-poky-linux-gnueabi-ld --sysroot=/local/qemu_test/tmp/sysroots/qemuarm "
export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
export TARGET_CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
export MAKE="make"
export includedir="/usr/include"
export BUILD_LDFLAGS="-L/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -L/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-O1"
unset TARGET_ARCH
export STRINGS="arm-poky-linux-gnueabi-strings"
export CCACHE_DIR="/home/gary"
export BUILD_LD="ld "
export oldincludedir="/usr/include"
export PSEUDO_PREFIX="/local/qemu_test/tmp/sysroots/i686-linux/usr"
export BUILD_CCLD="gcc "
export CFLAGS_FOR_BUILD="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export BUILD_CFLAGS="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export PSEUDO_LOCALSTATEDIR="/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/pseudo/"
export CXXFLAGS_FOR_BUILD="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export docdir="/usr/share/doc"
export infodir="/usr/share/info"
export base_prefix=""
export CC="arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export TERM="xterm"
export TARGET_CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
export CPPFLAGS=""
export BUILD_CPP="gcc  -E"
export RANLIB="arm-poky-linux-gnueabi-ranlib"
export base_sbindir="/sbin"
export CXX="arm-poky-linux-gnueabi-g++  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export HOME="/home/gary"
export BUILD_RANLIB="ranlib"
export BUILD_NM="nm"
export LD_FOR_BUILD="ld "
export datadir="/usr/share"
export lt_cv_sys_lib_dlsearch_path_spec="/usr/lib /lib"
export PSEUDO_NOSYMLINKEXP="1"
export AS="arm-poky-linux-gnueabi-as "
export AR="arm-poky-linux-gnueabi-ar"
export BUILD_CPPFLAGS="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include"
export CPP="arm-poky-linux-gnueabi-gcc -E --sysroot=/local/qemu_test/tmp/sysroots/qemuarm  -march=armv5te -marm -mthumb-interwork"
export mandir="/usr/share/man"
export PATCH_GET="0"
export CONFIG_SITE="/local/poky-cutting-edge/meta/site/endian-little /local/poky-cutting-edge/meta/site/arm-common /local/poky-cutting-edge/meta/site/common-linux /local/poky-cutting-edge/meta/site/common-glibc /local/poky-cutting-edge/meta/site/arm-linux /local/poky-cutting-edge/meta/site/common /local/qemu_test/tmp/sysroots/qemuarm/usr/share/arm-poky-linux-gnueabi_config_site.d/glibc_config /local/qemu_test/tmp/sysroots/qemuarm/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config "
export BUILD_CXXFLAGS="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export OBJCOPY="arm-poky-linux-gnueabi-objcopy"
export CCACHE_DISABLE="1"
export servicedir="/srv"
export PKG_CONFIG_PATH="/local/qemu_test/tmp/sysroots/qemuarm/usr/lib/pkgconfig:/local/qemu_test/tmp/sysroots/qemuarm/usr/share/pkgconfig"
export FC="arm-poky-linux-gnueabi-gfortran  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export BUILD_FC="gfortran "
export LC_ALL="C"
export CPP_FOR_BUILD="gcc  -E"
export TARGET_CPPFLAGS=""
export exec_prefix="/usr"
export bindir="/usr/bin"
export sysconfdir="/etc"
export CCLD="arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export base_libdir="/lib"
export LOGNAME="gary"
export PATH="/local/poky-cutting-edge/scripts:/local/qemu_test/tmp/sysroots/i686-linux/usr/bin/arm-poky-linux-gnueabi:/local/qemu_test/tmp/sysroots/qemuarm/usr/bin/crossscripts:/local/qemu_test/tmp/sysroots/i686-linux/usr/sbin:/local/qemu_test/tmp/sysroots/i686-linux/usr/bin:/local/qemu_test/tmp/sysroots/i686-linux/sbin:/local/qemu_test/tmp/sysroots/i686-linux/bin:/local/poky-cutting-edge/scripts:/local/poky-cutting-edge/bitbake/bin:/opt/amltd/1.5+snapshot-20131212/sysroots/i686-amltdsdk-linux/usr/bin:/opt/amltd/bin:/usr/java/jdk1.6.0_10/bin:/home/gary/Android/android-sdk-linux_x86-1.1_r1/tools:/home/gary/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin"
export base_bindir="/bin"
export PKG_CONFIG_LIBDIR="/local/qemu_test/tmp/sysroots/qemuarm/usr/lib/pkgconfig"
unset MACHINE
export sbindir="/usr/sbin"
export CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
export BUILD_AR="ar"
export BUILD_AS="as "
export sharedstatedir="/com"
export OBJDUMP="arm-poky-linux-gnueabi-objdump"
unset DISTRO
export PKG_CONFIG_DIR="/local/qemu_test/tmp/sysroots/qemuarm/usr/lib/pkgconfig"
export TARGET_LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
export PKG_CONFIG_DISABLE_UNINSTALLED="yes"
export libdir="/usr/lib"
export nonarch_base_libdir="/lib"
export CPPFLAGS_FOR_BUILD="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include"
export CC_FOR_BUILD="gcc "
export LDFLAGS_FOR_BUILD="-L/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -L/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-O1"
export SHELL="/bin/bash"
export PSEUDO_PASSWD="/local/qemu_test/tmp/sysroots/qemuarm"
export systemd_unitdir="/lib/systemd"
export CXX_FOR_BUILD="g++ "
export CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types -fvisibility-inlines-hidden"
export NM="arm-poky-linux-gnueabi-nm"
export BUILD_STRIP="strip"
do_install_ptest_base() {
    if [ -f /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/run-ptest ]; then
        install -D /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/run-ptest /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/image/usr/lib/diffutils/ptest/run-ptest
        if grep -q install-ptest: Makefile; then
            oe_runmake DESTDIR=/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/image/usr/lib/diffutils/ptest install-ptest
        fi
        do_install_ptest
    fi

}

bbfatal() {
	echo "ERROR: $*"
	exit 1

}

bbnote() {
	echo "NOTE: $*"

}

cd '/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/build'
do_install_ptest_base

# cleanup
ret=$?
trap '' 0
exit $?

[-- Attachment #3: run.do_install_ptest_base.OK --]
[-- Type: text/plain, Size: 8101 bytes --]

#!/bin/sh

# Emit a useful diagnostic if something fails:
bb_exit_handler() {
    ret=$?
    case $ret in
    0)  ;;
    *)  case $BASH_VERSION in
        "")   echo "WARNING: exit code $ret from a shell command.";;
        *)    echo "WARNING: ${BASH_SOURCE[0]}:${BASH_LINENO[0]} exit $ret from
  "$BASH_COMMAND"";;
        esac
        exit $ret
    esac
}
trap 'bb_exit_handler' 0
set -e
export prefix="/usr"
export PSEUDO_DISABLED="0"
export STRIP="arm-poky-linux-gnueabi-strip"
export localstatedir="/var"
export BUILD_CC="gcc "
export USER="gary"
export libexecdir="/usr/lib/diffutils"
export PKG_CONFIG_SYSROOT_DIR="/local/qemu_test/tmp/sysroots/qemuarm"
export BUILD_CXX="g++ "
export LD="arm-poky-linux-gnueabi-ld --sysroot=/local/qemu_test/tmp/sysroots/qemuarm "
export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
export TARGET_CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
export MAKE="make"
export includedir="/usr/include"
export BUILD_LDFLAGS="-L/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -L/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-O1"
unset TARGET_ARCH
export STRINGS="arm-poky-linux-gnueabi-strings"
export CCACHE_DIR="/home/gary"
export BUILD_LD="ld "
export oldincludedir="/usr/include"
export PSEUDO_PREFIX="/local/qemu_test/tmp/sysroots/i686-linux/usr"
export BUILD_CCLD="gcc "
export CFLAGS_FOR_BUILD="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export BUILD_CFLAGS="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export PSEUDO_LOCALSTATEDIR="/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/pseudo/"
export CXXFLAGS_FOR_BUILD="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export docdir="/usr/share/doc"
export infodir="/usr/share/info"
export base_prefix=""
export CC="arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export TERM="xterm"
export TARGET_CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
export CPPFLAGS=""
export BUILD_CPP="gcc  -E"
export RANLIB="arm-poky-linux-gnueabi-ranlib"
export base_sbindir="/sbin"
export CXX="arm-poky-linux-gnueabi-g++  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export HOME="/home/gary"
export BUILD_RANLIB="ranlib"
export BUILD_NM="nm"
export LD_FOR_BUILD="ld "
export datadir="/usr/share"
export lt_cv_sys_lib_dlsearch_path_spec="/usr/lib /lib"
export PSEUDO_NOSYMLINKEXP="1"
export AS="arm-poky-linux-gnueabi-as "
export AR="arm-poky-linux-gnueabi-ar"
export BUILD_CPPFLAGS="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include"
export CPP="arm-poky-linux-gnueabi-gcc -E --sysroot=/local/qemu_test/tmp/sysroots/qemuarm  -march=armv5te -marm -mthumb-interwork"
export mandir="/usr/share/man"
export PATCH_GET="0"
export CONFIG_SITE="/local/poky-cutting-edge/meta/site/endian-little /local/poky-cutting-edge/meta/site/arm-common /local/poky-cutting-edge/meta/site/common-linux /local/poky-cutting-edge/meta/site/common-glibc /local/poky-cutting-edge/meta/site/arm-linux /local/poky-cutting-edge/meta/site/common /local/qemu_test/tmp/sysroots/qemuarm/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config /local/qemu_test/tmp/sysroots/qemuarm/usr/share/arm-poky-linux-gnueabi_config_site.d/glibc_config "
export BUILD_CXXFLAGS="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include -O2 -pipe"
export OBJCOPY="arm-poky-linux-gnueabi-objcopy"
export CCACHE_DISABLE="1"
export servicedir="/srv"
export PKG_CONFIG_PATH="/local/qemu_test/tmp/sysroots/qemuarm/usr/lib/pkgconfig:/local/qemu_test/tmp/sysroots/qemuarm/usr/share/pkgconfig"
export FC="arm-poky-linux-gnueabi-gfortran  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export BUILD_FC="gfortran "
export LC_ALL="C"
export CPP_FOR_BUILD="gcc  -E"
export TARGET_CPPFLAGS=""
export exec_prefix="/usr"
export bindir="/usr/bin"
export sysconfdir="/etc"
export CCLD="arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=/local/qemu_test/tmp/sysroots/qemuarm"
export base_libdir="/lib"
export LOGNAME="gary"
export PATH="/local/poky-cutting-edge/scripts:/local/qemu_test/tmp/sysroots/i686-linux/usr/bin/arm-poky-linux-gnueabi:/local/qemu_test/tmp/sysroots/qemuarm/usr/bin/crossscripts:/local/qemu_test/tmp/sysroots/i686-linux/usr/sbin:/local/qemu_test/tmp/sysroots/i686-linux/usr/bin:/local/qemu_test/tmp/sysroots/i686-linux/sbin:/local/qemu_test/tmp/sysroots/i686-linux/bin:/local/poky-cutting-edge/scripts:/local/poky-cutting-edge/bitbake/bin:/opt/amltd/bin:/usr/java/jdk1.6.0_10/bin:/home/gary/Android/android-sdk-linux_x86-1.1_r1/tools:/home/gary/bin:/usr/lib/qt-3.3/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"
export base_bindir="/bin"
export PKG_CONFIG_LIBDIR="/local/qemu_test/tmp/sysroots/qemuarm/usr/lib/pkgconfig"
unset MACHINE
export sbindir="/usr/sbin"
export CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
export BUILD_AR="ar"
export BUILD_AS="as "
export sharedstatedir="/com"
export OBJDUMP="arm-poky-linux-gnueabi-objdump"
unset DISTRO
export PKG_CONFIG_DIR="/local/qemu_test/tmp/sysroots/qemuarm/usr/lib/pkgconfig"
export TARGET_LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
export PKG_CONFIG_DISABLE_UNINSTALLED="yes"
export libdir="/usr/lib"
export nonarch_base_libdir="/lib"
export CPPFLAGS_FOR_BUILD="-isystem/local/qemu_test/tmp/sysroots/i686-linux/usr/include"
export CC_FOR_BUILD="gcc "
export LDFLAGS_FOR_BUILD="-L/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -L/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath-link,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath,/local/qemu_test/tmp/sysroots/i686-linux/lib -Wl,-O1"
export SHELL="/bin/bash"
export PSEUDO_PASSWD="/local/qemu_test/tmp/sysroots/qemuarm"
export systemd_unitdir="/lib/systemd"
export CXX_FOR_BUILD="g++ "
export CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types -fvisibility-inlines-hidden"
export NM="arm-poky-linux-gnueabi-nm"
export BUILD_STRIP="strip"
do_install_ptest_base() {
    if [ -f /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/run-ptest ]; then
        install -D /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/run-ptest /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/image/usr/lib/diffutils/ptest/run-ptest
        if grep -q install-ptest: Makefile; then
            oe_runmake DESTDIR=/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/image/usr/lib/diffutils/ptest install-ptest
        fi
        do_install_ptest
    fi

}

oe_runmake() {
	oe_runmake_call "$@" || die "oe_runmake failed"

}

do_install_ptest() {
	t=/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/image/usr/lib/diffutils/ptest
	install -D /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/diffutils-3.3/build-aux/test-driver $t/build-aux/test-driver
	cp -r /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/diffutils-3.3/tests $t/
	install /local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/build/tests/Makefile $t/tests/
	sed -e 's|^Makefile:|_Makefile:|' \
	    -e 's|bash|sh|' \
	    -e 's|^top_srcdir = \(.*\)|top_srcdir = ..\/|' \
	    -e 's|^srcdir = \(.*\)|srcdir = .|' \
	    -e 's|"`$(built_programs)`"|diff|' \
	    -e 's|gawk|awk|g' \
	    -i $t/tests/Makefile

}

die() {
	bbfatal "$*"

}

oe_runmake_call() {
	bbnote make  "$@"
	make  "$@"

}

bbfatal() {
	echo "ERROR: $*"
	exit 1

}

bbnote() {
	echo "NOTE: $*"

}

cd '/local/qemu_test/tmp/work/armv5te-poky-linux-gnueabi/diffutils/3.3-r0/build'
do_install_ptest_base

# cleanup
ret=$?
trap '' 0
exit $?

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-10-28  0:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-28  0:01 Strange ptest failure Gary Thomas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.