Browse Source

dracut-functions: install nosegneg libs additionally to standard ones

master
Harald Hoyer 13 years ago
parent
commit
dfbb922ddb
  1. 12
      dracut-functions

12
dracut-functions

@ -464,18 +464,16 @@ inst_binary() { @@ -464,18 +464,16 @@ inst_binary() {

# See if we are loading an optimized version of a shared lib.
if [[ $_file =~ $_lib_regex ]]; then
_tlibdir=${BASH_REMATCH[1]}
_base=${_file##*/}
# Prefer nosegneg libs to unoptimized ones.
_tlibdir=${BASH_REMATCH[1]}
_base=${_file##*/}
# Prefer nosegneg libs to unoptimized ones.
for _f in "$_tlibdir/i686/nosegneg" "$_tlibdir"; do
[[ -e $_f/$_base ]] || continue
_file=$_f/$_base
inst_library $_f/$_base
break
done
inst_library "$_file" "$_tlibdir/$_base"
else
inst_library "$_file"
fi
inst_library "$_file"
done

# Install the binary if it wasn't handled in the above loop.

Loading…
Cancel
Save