diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2016-05-30 18:56:59 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2016-05-30 18:58:21 +0200 |
commit | d089f392f1b48a8facd3f415e911f14d3c696d6a (patch) | |
tree | 285556e3827c9a2e45bc74c6e79f55c62eeb833f /main/lddtree/0001-lddtree-remove-bashism.patch | |
parent | cc4799003749e39fe7fef095045fe3fb797729af (diff) | |
download | aports-d089f392f1b48a8facd3f415e911f14d3c696d6a.tar.bz2 aports-d089f392f1b48a8facd3f415e911f14d3c696d6a.tar.xz |
main/lddtree: remove bashism
ref #5636
Diffstat (limited to 'main/lddtree/0001-lddtree-remove-bashism.patch')
-rw-r--r-- | main/lddtree/0001-lddtree-remove-bashism.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/main/lddtree/0001-lddtree-remove-bashism.patch b/main/lddtree/0001-lddtree-remove-bashism.patch new file mode 100644 index 0000000000..caf8e610f8 --- /dev/null +++ b/main/lddtree/0001-lddtree-remove-bashism.patch @@ -0,0 +1,41 @@ +From 10fa89cfedf1cdf826a3ded8fe2362ac02311240 Mon Sep 17 00:00:00 2001 +From: Natanael Copa <ncopa@alpinelinux.org> +Date: Tue, 21 Apr 2015 21:32:06 +0200 +Subject: [PATCH] lddtree: remove bashism + +Fixes #1. "Bad substitution" when running in dash. +--- + lddtree.sh | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/lddtree.sh b/lddtree.sh +index 28c06d0..1968d08 100755 +--- a/lddtree.sh ++++ b/lddtree.sh +@@ -1,8 +1,8 @@ + #!/bin/sh + # Copyright 2007-2013 Gentoo Foundation + # Copyright 2007-2013 Mike Frysinger <vapier@gentoo.org> ++# Copyright 2014-2015 Natanael Copa <ncopa@alpinelinux.org> + # Distributed under the terms of the GNU General Public License v2 +-# $Header: /var/cvsroot/gentoo-projects/pax-utils/lddtree.sh,v 1.22 2013/04/07 19:20:09 vapier Exp $ + + argv0=${0##*/} + version=1.25 +@@ -216,7 +216,12 @@ show_elf() { + allhits="${allhits},${interp},${libs}" + fi + +- for lib in ${libs//,/ } ; do ++ oifs="$IFS" ++ IFS=, ++ set -- ${libs} ++ IFS="$oifs" ++ ++ for lib; do + lib=${lib##*/} + case ",${my_allhits}," in + *,${lib},*) continue;; +-- +2.8.3 + |