mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
Merge branch 'bash-fix' into 'master'
Fix compiling readline and bash for i586 See merge request redox-os/redox!2194
This commit is contained in:
commit
6031761dcc
@ -12,8 +12,10 @@ DYNAMIC_INIT
|
|||||||
cookbook_configure
|
cookbook_configure
|
||||||
OS=$(echo "${TARGET}" | cut -d - -f3)
|
OS=$(echo "${TARGET}" | cut -d - -f3)
|
||||||
if [ "${OS}" = "redox" ]; then
|
if [ "${OS}" = "redox" ]; then
|
||||||
|
if [ "${COOKBOOK_DYNAMIC}" = "1" ]; then
|
||||||
ln -s "libhistory.so.8" "${COOKBOOK_STAGE}"/usr/lib/libhistory.so
|
ln -s "libhistory.so.8" "${COOKBOOK_STAGE}"/usr/lib/libhistory.so
|
||||||
ln -s "libreadline.so.8" "${COOKBOOK_STAGE}"/usr/lib/libreadline.so
|
ln -s "libreadline.so.8" "${COOKBOOK_STAGE}"/usr/lib/libreadline.so
|
||||||
patchelf --add-needed libncursesw.so "${COOKBOOK_STAGE}/usr/lib/libreadline.so.8"
|
patchelf --add-needed libncursesw.so "${COOKBOOK_STAGE}/usr/lib/libreadline.so.8"
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
"""
|
"""
|
||||||
|
|||||||
@ -9,12 +9,15 @@ dependencies = [
|
|||||||
]
|
]
|
||||||
script = """
|
script = """
|
||||||
DYNAMIC_INIT
|
DYNAMIC_INIT
|
||||||
|
export CPPFLAGS+=" -DHAVE_STRCHRNUL"
|
||||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||||
bash_cv_func_sigsetjmp=no
|
bash_cv_func_sigsetjmp=no
|
||||||
ac_cv_func_getrlimit=no
|
ac_cv_func_getrlimit=no
|
||||||
ac_cv_func_dlopen=no
|
ac_cv_func_dlopen=no
|
||||||
ac_cv_func_dlclose=no
|
ac_cv_func_dlclose=no
|
||||||
bash_cv_getenv_redef=no
|
bash_cv_getenv_redef=no
|
||||||
|
bash_cv_getcwd_malloc=yes
|
||||||
|
bash_cv_func_strchrnul_works=yes
|
||||||
--with-bash-malloc=no
|
--with-bash-malloc=no
|
||||||
--with-installed-readline=yes
|
--with-installed-readline=yes
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user