aboutsummaryrefslogtreecommitdiff
path: root/reproduce/config/gnuastro
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2019-01-20 05:14:41 +0000
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2019-01-20 05:14:41 +0000
commit2d5c3e19256ab716fa52567abb2989616f67dfda (patch)
treed7e0374e2cea765d2e41a030e194051168a75173 /reproduce/config/gnuastro
parent3929a9aa93f9304cde3f3791ec5ad9a55631b3e0 (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/config/gnuastro')
0 files changed, 0 insertions, 0 deletions