diff options
author | 2020-12-09 15:59:23 +0100 | |
---|---|---|
committer | 2020-12-22 11:51:49 +0100 | |
commit | d407dcd1044ca7751c4046fcb6c69a2cc99b92b1 (patch) | |
tree | d846aa9d11f10163be61608d7f270ca2ee46c521 | |
parent | 8d80efb38b82b11477dcb4227f1022167ee82d9b (diff) | |
download | buildroot-d407dcd1044ca7751c4046fcb6c69a2cc99b92b1.tar.gz buildroot-d407dcd1044ca7751c4046fcb6c69a2cc99b92b1.tar.bz2 |
package/ncurses: don't attempt calling ldconfig in host-ncurses
The host-ncurses install step attempts to run ldconfig, causing a permission
failure:
cd /buildroot/output/host/lib && (ln -s -f libncurses.so.6.0 libncurses.so.6; ln -s -f libncurses.so.6 libncurses.so; )
test -z "" && /sbin/ldconfig
/sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
make[3]: [/buildroot/output/host/lib/libncurses.so.6.0] Error 1 (ignored)
The error is non-fatal and ignored, but confusing.
The ncurses makefiles already avoid calling ldconfig when DESTDIR is set
(target case) but for host-ncurses DESTDIR is empty and the output/host path
is passed via --prefix.
Pass an empty ac_cv_path_LDCONFIG to the configure step, so than ldconfig is
not called.
Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 389f48fe90cc8ed77a76a245d3e3ec1fa965df64)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r-- | package/ncurses/ncurses.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index f4e4784a3c..4d8dcecc3a 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -187,6 +187,9 @@ define HOST_NCURSES_BUILD_CMDS $(HOST_MAKE_ENV) $(MAKE) -C $(@D)/progs tic endef +HOST_NCURSES_CONF_ENV = \ + ac_cv_path_LDCONFIG="" + HOST_NCURSES_CONF_OPTS = \ --with-shared \ --without-gpm \ |