Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
From 7d76513b82a67e117d195a1b5a0d6c2e8591488b Mon Sep 17 00:00:00 2001
|
||||
From: Mingli Yu <mingli.yu@windriver.com>
|
||||
Date: Thu, 10 Oct 2024 13:58:38 +0800
|
||||
Subject: [PATCH] tests: Remove blocking_adaptation.cpp
|
||||
|
||||
The test failed to build with clang as below.
|
||||
../../../asio-1.30.2/src/tests/../../include/asio/execution/blocking_adaptation.hpp:216:13: error: call to 'query' is ambiguous
|
||||
216 | conditional_t<true, T, P>::query(static_cast<P&&>(p))
|
||||
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
../../../asio-1.30.2/src/tests/../../include/asio/execution/blocking_adaptation.hpp:213:29: note: in instantiation of exception specification for 'query<asio::execution::detail::blocking_adaptation::allowed_t<>>' requested here
|
||||
213 | static constexpr auto query(P&& p)
|
||||
|
|
||||
|
||||
We can add the case back once the above build failure resolved then.
|
||||
|
||||
Upstream-Status: Pending
|
||||
|
||||
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
|
||||
---
|
||||
src/tests/Makefile.am | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/src/tests/Makefile.am b/src/tests/Makefile.am
|
||||
index 04f8a03..eab2d56 100644
|
||||
--- a/src/tests/Makefile.am
|
||||
+++ b/src/tests/Makefile.am
|
||||
@@ -68,7 +68,6 @@ check_PROGRAMS = \
|
||||
unit/error \
|
||||
unit/execution/any_executor \
|
||||
unit/execution/blocking \
|
||||
- unit/execution/blocking_adaptation \
|
||||
unit/execution/context_as \
|
||||
unit/execution/executor \
|
||||
unit/execution/invocable_archetype \
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
ptestdir=$(dirname "$(readlink -f "$0")")
|
||||
cd "$ptestdir"/tests || exit
|
||||
|
||||
tests=$(find * -type f -executable)
|
||||
|
||||
rm -rf test.log
|
||||
|
||||
for f in $tests
|
||||
do
|
||||
if test -x ./"$f"; then
|
||||
if ./"$f" > test.log 2>&1; then
|
||||
echo "PASS: $f"
|
||||
else
|
||||
echo "FAIL: $f"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
@@ -0,0 +1,40 @@
|
||||
SUMMARY = "Asio is C++ library for network and low-level I/O programming"
|
||||
DESCRIPTION = "Asio is a cross-platform C++ library for network and low-level \
|
||||
I/O programming that provides developers with a consistent asynchronous \
|
||||
model using a modern C++ approach."
|
||||
HOMEPAGE = "http://think-async.com/Asio"
|
||||
SECTION = "libs"
|
||||
LICENSE = "BSL-1.0"
|
||||
|
||||
DEPENDS = "openssl"
|
||||
|
||||
SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2 \
|
||||
file://0001-tests-Remove-blocking_adaptation.cpp.patch \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
inherit autotools ptest
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=2bfc909e030aeafefa72f764165b8d07"
|
||||
|
||||
SRC_URI[sha256sum] = "9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b"
|
||||
|
||||
PACKAGECONFIG ??= "boost"
|
||||
|
||||
PACKAGECONFIG[boost] = "--with-boost=${STAGING_LIBDIR},--without-boost,boost"
|
||||
|
||||
TESTDIR = "src/tests"
|
||||
do_compile_ptest() {
|
||||
echo 'buildtest-TESTS: $(check_PROGRAMS)' >> ${TESTDIR}/Makefile
|
||||
oe_runmake -C ${TESTDIR} buildtest-TESTS
|
||||
}
|
||||
|
||||
do_install_ptest() {
|
||||
install -d ${D}${PTEST_PATH}/tests
|
||||
# copy executables
|
||||
find ${B}/${TESTDIR}/unit -type f -executable -exec cp {} ${D}${PTEST_PATH}/tests/ \;
|
||||
}
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
Reference in New Issue
Block a user