mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00

License-Update: Added license for e_gammaf_r.c [1] added url of CORE-MATH project [2] * Testing support with different compilers (series) * Remove XXX math functions from installed math.h (patch) * Remove "%n" from assert (commit) * Improve executable stack handling * Compile glibc tests with Clang (series 1, series 2) * asprintf should write NULL on failure * Revert TCB layout changes * Fix ld.so crashes with golang test suite * Fixes after GET_ADDR_ARGS removal * Extend Rseq Support, plus x32 fixup * sh4: ensure FPSCR.PR==0 when executing FRCHG [BZ #27543] * affinity-inheritance test: overallocate CPU sets * rseq-related aarch64 test failures * arc4random test failure under load * benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif * pthread condvar missing signal, bug 25847 * aarch64: Add support for Guarded Control Stack extension * testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist Further Release Notes [3] [4] [1] https://sourceware.org/git/?p=glibc.git;a=commit;h=2843e78b30da0aa743fdfb0ac61435c925182c04 [2] https://sourceware.org/git/?p=glibc.git;a=commit;h=d421d36582281a62e05f96a1bfb085db9d85f40b [3] https://sourceware.org/glibc/wiki/Release/2.41 [4] https://sourceware.org/pipermail/libc-announce/2025/000045.html (From OE-Core rev: 73b34ff50c8e5b05eca8f9a236bd1b155bd14324) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
37 lines
951 B
BlitzBasic
37 lines
951 B
BlitzBasic
require glibc_${PV}.bb
|
|
require glibc-tests.inc
|
|
|
|
inherit qemu
|
|
|
|
SRC_URI += "file://check-test-wrapper"
|
|
|
|
# strip provides
|
|
PROVIDES = ""
|
|
|
|
DEPENDS += "${@'qemu-native' if d.getVar('TOOLCHAIN_TEST_TARGET') == 'user' else ''}"
|
|
|
|
TOOLCHAIN_TEST_TARGET ??= "user"
|
|
TOOLCHAIN_TEST_HOST ??= "localhost"
|
|
TOOLCHAIN_TEST_HOST_USER ??= "root"
|
|
TOOLCHAIN_TEST_HOST_PORT ??= "2222"
|
|
|
|
do_check[nostamp] = "1"
|
|
do_check[network] = "1"
|
|
do_check:append () {
|
|
chmod 0755 ${UNPACKDIR}/check-test-wrapper
|
|
|
|
oe_runmake -i \
|
|
QEMU_SYSROOT="${RECIPE_SYSROOT}" \
|
|
QEMU_OPTIONS="${@qemu_target_binary(d)} ${QEMU_OPTIONS}" \
|
|
SSH_HOST="${TOOLCHAIN_TEST_HOST}" \
|
|
SSH_HOST_USER="${TOOLCHAIN_TEST_HOST_USER}" \
|
|
SSH_HOST_PORT="${TOOLCHAIN_TEST_HOST_PORT}" \
|
|
test-wrapper="${UNPACKDIR}/check-test-wrapper ${TOOLCHAIN_TEST_TARGET}" \
|
|
check
|
|
}
|
|
|
|
inherit nopackages
|
|
deltask do_stash_locale
|
|
deltask do_install
|
|
deltask do_populate_sysroot
|