build: drop `trapret` function from non-Linux HOST_TAR variant
authorAlexandru Ardelean <ardeleanalex@gmail.com>
Mon, 31 Oct 2016 08:14:10 +0000 (10:14 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 3 Jan 2017 13:32:35 +0000 (14:32 +0100)
commit15d8d9c271507cd272b264e0bf9deb20030723a2
treef46f490d2fe8cbd1bb150ce04bc28aa1ef0fc07b
parent0bb474652e92547156228f389b483cfea96585f5
build: drop `trapret` function from non-Linux HOST_TAR variant

Looks like this was meant to workaround some limitations with
non-GNU tar variants (like BSD-tar which are present on Mac os BSD hosts).

Though, I cannot find any use of that `+s` option that's mentioned
in the comment.

Last hash of this I found was 24faf55360271cd0bfc4751753384f9210d52f7f

In my case, it now this fails for `python-setuptools` on Mac OS X (the host-build with):
```
trapret 2 tar -C <home-dir>/work/sources-work/lede/build_dir/target-i386_pentium4_musl-1.1.15/python-setuptools-27.2.0 --strip-components=1 -xzf <home-dir>/work/sources-work/lede/dl/setuptools-27.2.0.tar.gz
bash: trapret: command not found
```

So, I was thinking maybe it's time to remove this workaround (9 years later).
I could also fix the `python-setuptools` host build. If that's more preferred.

[ Btw, I just recently transitioned to a Mac machine for dev-ing,
  so a lot of (this Mac) stuff I'm finding out is new to me too. ]

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
include/shell.sh
include/unpack.mk