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

---
 .../sysroot-creator-sid-naive.sh              | 52 +++++++++++++++++++
 1 file changed, 52 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..4f7461d5ce
--- /dev/null
+++ b/src/build/linux/sysroot_scripts/sysroot-creator-sid-naive.sh
@@ -0,0 +1,52 @@
+#!/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
+  libasan3
+  libubsan0
+  libstdc++6
+  libnspr4
+  libnspr4-dev
+  libnss3
+  libnss3-dev
+  libsqlite3-0
+'
+
+DEBIAN_PACKAGES_X86='
+  libcilkrts5
+  libitm1
+  libmpx2
+  libquadmath0
+'
+DEBIAN_PACKAGES_ARM='
+'
+DEBIAN_PACKAGES_ARM64='
+  libitm1
+'
+
+# Disables libdbus workarounds
+ln -sf /bin/true strip
+ln -sf /bin/true arm-linux-gnueabihf-strip
+export PATH="$PWD:$PATH"
+cp() {
+  [ "${1##*/}" = libdbus-1-3-symbols ] && return
+  /bin/cp "$@"
+}
+
+trap "cd $PWD; rm strip arm-linux-gnueabihf-strip" EXIT
+
+. "${SCRIPT_DIR}/sysroot-creator.sh"