From ef075dc53a1edfb2ebd5f8ac94319f0949e605db Mon Sep 17 00:00:00 2001 From: Ivan Davidov Date: Sat, 2 Dec 2017 03:22:02 +0200 Subject: [PATCH] Fixed the dependencies for all existing overlay bundles. --- src/minimal_overlay/bundles/dropbear/bundle_deps | 2 +- src/minimal_overlay/bundles/fio/bundle_deps | 3 +++ src/minimal_overlay/bundles/ncurses/bundle_deps | 7 +++++++ src/minimal_overlay/bundles/util_linux/bundle_deps | 5 +++++ src/minimal_overlay/bundles/vim/bundle_deps | 1 + 5 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 src/minimal_overlay/bundles/fio/bundle_deps create mode 100644 src/minimal_overlay/bundles/ncurses/bundle_deps create mode 100644 src/minimal_overlay/bundles/util_linux/bundle_deps diff --git a/src/minimal_overlay/bundles/dropbear/bundle_deps b/src/minimal_overlay/bundles/dropbear/bundle_deps index 3a4e1b7fc..12ea48b66 100644 --- a/src/minimal_overlay/bundles/dropbear/bundle_deps +++ b/src/minimal_overlay/bundles/dropbear/bundle_deps @@ -1,4 +1,4 @@ glibc_libnsl -glibc_libnss_compat +#glibc_libnss_compat glibc_libutil glibc_libcrypt diff --git a/src/minimal_overlay/bundles/fio/bundle_deps b/src/minimal_overlay/bundles/fio/bundle_deps new file mode 100644 index 000000000..2d80d5993 --- /dev/null +++ b/src/minimal_overlay/bundles/fio/bundle_deps @@ -0,0 +1,3 @@ +glibc_libdl +glibc_libpthread +glibc_librt diff --git a/src/minimal_overlay/bundles/ncurses/bundle_deps b/src/minimal_overlay/bundles/ncurses/bundle_deps new file mode 100644 index 000000000..c90ba833f --- /dev/null +++ b/src/minimal_overlay/bundles/ncurses/bundle_deps @@ -0,0 +1,7 @@ +# TODO - Many other bundles depend on 'curses header-files' +# and their build will fail if these headers are missing. +# However, these headers are not provided by the overlay +# bundle 'ncurses'. On Ubuntu you can add the headers with +# the following command: +# +# sudo apt install libncurses5-dev diff --git a/src/minimal_overlay/bundles/util_linux/bundle_deps b/src/minimal_overlay/bundles/util_linux/bundle_deps new file mode 100644 index 000000000..e7fbf9616 --- /dev/null +++ b/src/minimal_overlay/bundles/util_linux/bundle_deps @@ -0,0 +1,5 @@ +# Some of the functionality depends on third party +# libraries, e.g. 'ncurses' and 'termcap'. + +ncurses +#termcap diff --git a/src/minimal_overlay/bundles/vim/bundle_deps b/src/minimal_overlay/bundles/vim/bundle_deps index 6a470ffa9..a7722820a 100644 --- a/src/minimal_overlay/bundles/vim/bundle_deps +++ b/src/minimal_overlay/bundles/vim/bundle_deps @@ -1 +1,2 @@ +glibc_libdl ncurses