From a220792f7f7985ec4ed870d273c212de70a15a21 Mon Sep 17 00:00:00 2001 From: Chris Dorman Date: Sun, 29 Nov 2020 22:07:32 -0800 Subject: [PATCH] Add strace dependency elfutils --- build-extensions | 23 +++++++++++++++++++++++ deps/strace.deps | 1 + 2 files changed, 24 insertions(+) create mode 100644 deps/strace.deps diff --git a/build-extensions b/build-extensions index c2d5d85..6da5fc8 100755 --- a/build-extensions +++ b/build-extensions @@ -31,6 +31,7 @@ bz2mirror="https://sourceware.org/pub/bzip2" freetypemirror="https://download.savannah.gnu.org/releases/freetype" png16mirror="https://download.sourceforge.net/libpng" stracemirror="https://gitlab.com/strace/strace.git" +elfutilsmirrpr="git://sourceware.org/git/elfutils.git" # filenames gcc="gcc-9.2.0.tar.xz" @@ -745,6 +746,8 @@ strace() cd strace + ./build_static_example.sh + ./configure --prefix=$freondir make -j$corecount @@ -754,6 +757,26 @@ strace() cd $tmpdir } +elfutils() +{ + cd $tmpdir + + if [ ! -d "elfutils" ]; then + git clone $elfutilsmirror + fi + + cd elfutils + + ./configure --prefix=$freondir --disable-static --enable-shared + + make + + make install + + cd $tmpdir + +} + case $1 in all ) echo "Building all!" ncurses; nano; chttpd; gmp; mpfr; binutils; mpc; gcc; bash; isl; termcap; ircii; openssl; dvtm;; diff --git a/deps/strace.deps b/deps/strace.deps new file mode 100644 index 0000000..a0e70a6 --- /dev/null +++ b/deps/strace.deps @@ -0,0 +1 @@ +elfutils