From f3894b0d84a7fa0312a844583a11e67a818df48e Mon Sep 17 00:00:00 2001
From: klzgrad <kizdiv@gmail.com>
Date: Sat, 5 Oct 2019 15:52:34 +0800
Subject: [PATCH] build: Add sysroot creator script

---
 .../sysroot-creator-sid-naive.sh              | 67 +++++++++++++++++++
 1 file changed, 67 insertions(+)
 create mode 100755 src/build/linux/sysroot_scripts/sysroot-creator-sid-naive.sh

diff --git a/src/build/linux/sysroot_scripts/sysroot-creator-sid-naive.sh b/src/build/linux/sysroot_scripts/sysroot-creator-sid-naive.sh
new file mode 100755
index 0000000000..a48636c371
--- /dev/null
+++ b/src/build/linux/sysroot_scripts/sysroot-creator-sid-naive.sh
@@ -0,0 +1,67 @@
+#!/bin/bash
+
+SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+
+.() { :; }
+
+source "${SCRIPT_DIR}/sysroot-creator-sid.sh"
+
+unset -f .
+
+DEBIAN_PACKAGES='
+  libc6
+  libc6-dev
+  linux-libc-dev
+  libgcc-6-dev
+  libgcc1
+  libgomp1
+  libatomic1
+  libstdc++6
+  libnspr4
+  libnspr4-dev
+  libnss3
+  libnss3-dev
+  libsqlite3-0
+'
+
+DEBIAN_PACKAGES_AMD64='
+  liblsan0
+  libtsan0
+'
+DEBIAN_PACKAGES_X86='
+  libasan3
+  libcilkrts5
+  libitm1
+  libmpx2
+  libquadmath0
+  libubsan0
+'
+DEBIAN_PACKAGES_ARM='
+  libasan3
+  libubsan0
+'
+DEBIAN_PACKAGES_ARM64='
+  libasan3
+  libitm1
+  libubsan0
+'
+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"