mirror of
https://git.yoctoproject.org/poky
synced 2026-04-01 14:02:23 +02:00
All of the rt-tests patches that OE has been carrying have been upstreamed or superceded by changes in the v0.94 release. Adjust SRC_URI to point to canonical upstream git repo, instead of a development tree. There was a notable change upstream that required slight reworking of the recipe. rt-tests now joins other kbuild-inspired projects by making use of a CROSS_COMPILE flag to indicate the compiler prefix. Previously TOOLCHAIN_OPTIONS were conveyed via $CC directly, however, this does not work with CROSS_COMPILE. Workaround this by both specifying CROSS_COMPILE, and feeding the rt-tests build system the proper $(HOST_CC_ARCH)$(TOOLCHAIN_OPTIONS) via $CFLAGS. (From OE-Core rev: 37bd229626a259d2509a9cdd2d6a2d934121e9ca) Signed-off-by: Josh Cartwright <joshc@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 lines
358 B
PHP
14 lines
358 B
PHP
# Version v0.94
|
|
PV = "0.94"
|
|
SRCREV = "a8fd81efa718ec449d90cba8f41123ed521bd12b"
|
|
|
|
SRC_URI = "git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
# need to append rt-tests' default CFLAGS to ours
|
|
CFLAGS += "-I${S}/src/include -D_GNU_SOURCE -Wall -Wno-nonnull"
|
|
|
|
# calling 'uname -m' is broken on crossbuilds
|
|
EXTRA_OEMAKE = "NUMA=0"
|