diff --git a/src/build/linux/sysroot_scripts/sysroot-creator-naive.sh b/src/build/linux/sysroot_scripts/sysroot-creator-naive.sh new file mode 100755 index 0000000000..27509dab11 --- /dev/null +++ b/src/build/linux/sysroot_scripts/sysroot-creator-naive.sh @@ -0,0 +1,64 @@ +#!/bin/bash + +SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +.() { :; } + +source "${SCRIPT_DIR}/sysroot-creator-bullseye.sh" + +unset -f . + +DEBIAN_PACKAGES=' + libc6 + libc6-dev + linux-libc-dev + libgcc-10-dev + libgcc-s1 + libgomp1 + libatomic1 + libstdc++-10-dev + libstdc++6 +' + +DEBIAN_PACKAGES_AMD64=' + liblsan0 + libtsan0 +' +DEBIAN_PACKAGES_X86=' + libasan6 + libitm1 + libquadmath0 + libubsan1 +' +DEBIAN_PACKAGES_ARM=' + libasan6 + libubsan1 +' +DEBIAN_PACKAGES_ARM64=' + libasan6 + libgmp10 + libitm1 + liblsan0 + libtsan0 + libubsan1 +' +DEBIAN_PACKAGES_MIPS64EL=' +' + +# Disables libdbus workarounds +ln -sf /bin/true strip +ln -sf /bin/true arm-linux-gnueabihf-strip +ln -sf /bin/true mipsel-linux-gnu-strip +ln -sf /bin/true mips64el-linux-gnuabi64-strip +export PATH="$PWD:$PATH" +cp() { + [ "${2##*/}" = symbols ] && return + /bin/cp "$@" +} +tar() { + echo tar "$@" +} + +trap "cd $PWD; rm strip *-strip" EXIT + +. "${SCRIPT_DIR}/sysroot-creator.sh"