From 40d5bf64408a0e103f8149f941ea50fbbb11dc91 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Fri, 23 Nov 2018 22:14:07 -0800 Subject: Add moxiebox as a choice for libc This required some rework of the libc selection, as moxiebox is a layer on top of another libc - newlib. Also, moxiebox'es host VM (`sandbox`) needs a libcrypto on the host. We will not have it if we're cross-compiling a canadian cross. Fortunately, all moxiebox needs from libcrypto is SHA256, and it already includes a standalone implementation of SHA256 in its runtime. Provide a little wrapper that allows moxiebox use that implementation for the host binary, too. Also, automate collecting/printing the list of all packages in a given category (e.g. LIBC or COMP_TOOLS), generate a list of all Kconfig symbols for a given category. Signed-off-by: Alexey Neyman --- .../0001-Remove-PKG_CONFIG-check.patch | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch (limited to 'packages/moxiebox/git-9a79ac54') diff --git a/packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch b/packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch new file mode 100644 index 00000000..ca3456f2 --- /dev/null +++ b/packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch @@ -0,0 +1,29 @@ +From a59675779247f544695959646a1615a033ca2d8d Mon Sep 17 00:00:00 2001 +From: Alexey Neyman +Date: Tue, 20 Nov 2018 10:54:40 -0800 +Subject: [PATCH] Remove PKG_CONFIG check + +... it is not used afterwards anyway, and causes errors if pkg-config +is not installed (since one cannot just run configure - one has to +run autogen.sh first). + +Signed-off-by: Alexey Neyman +--- + configure.ac | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index aeadb36..1925a88 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -22,7 +22,6 @@ AC_PATH_TOOL(STRIP, strip) + AC_CHECK_PROG(MOX_AS, moxiebox-as, moxiebox-as) + AC_CHECK_PROG(MOX_AR, moxiebox-ar, moxiebox-ar) + AC_CHECK_PROG(MOX_GCC, moxiebox-gcc, moxiebox-gcc) +-PKG_PROG_PKG_CONFIG + + AC_LANG_PUSH([C++]) + +-- +2.14.1 + -- cgit v1.2.3