Fix linker optimisation in linux standalone tarballs

Was only symlinking when there is a usr/ directory, but with usr/ merge,
there are none.

Sponsored-by: Dartmouth College's Datalad project
This commit is contained in:
Joey Hess 2023-09-07 12:59:20 -04:00
parent 9563830529
commit 32cb2bd3fa
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
3 changed files with 16 additions and 1 deletions

View file

@ -85,7 +85,9 @@ consolidateUsrLib top libdirs = go [] libdirs
renameFile src dst
symlinkHwCapDirs top d
go c rest
_ -> go (x:c) rest
_ -> do
symlinkHwCapDirs top x
go (x:c) rest
{- The linker looks for optimised versions of libraries depending on the
- hardware capabilities. That causes a lot of extra work searching for