diff options
author | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2019-01-20 05:14:41 +0000 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2019-01-20 05:14:41 +0000 |
commit | 2d5c3e19256ab716fa52567abb2989616f67dfda (patch) | |
tree | d7e0374e2cea765d2e41a030e194051168a75173 /reproduce/analysis/make | |
parent | 3929a9aa93f9304cde3f3791ec5ad9a55631b3e0 (diff) |
Bash is built with its own libreadline, not using ours
While working on a pipeline based on this, I noticed many linking errors of
our installed Bash, complaining that it can't link with libreadline. This
was while readline was present in the proper directory and the Bash within
a recipe would work properly.
After some investigation, I found out that this is because Make's `foreach'
function (which was used to define the targets) was apparently calling Bash
without setting `LD_LIBRARY_PATH', causing this error.
To avoid such sitations, Bash now uses its internal build of readline and
we no longer ask it to link with the installed readline.
Diffstat (limited to 'reproduce/analysis/make')
0 files changed, 0 insertions, 0 deletions