diff options
Diffstat (limited to 'core/otools/build')
-rwxr-xr-x | core/otools/build | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/core/otools/build b/core/otools/build index 45da9bf9..2e76b3e4 100755 --- a/core/otools/build +++ b/core/otools/build @@ -1,5 +1,18 @@ #!/bin/sh -e FTS=0; cpt l musl-fts && FTS=1 -make LDFLAGS=-static FTS="$FTS" -make PREFIX=/usr DESTDIR="$1" install + +# Remove symbolic link substitution on pax +sed -i 's|IS_LINK|IS_HARDLINK|' bin/pax/pat_rep.c + +mk() { + make \ + PREFIX=/usr \ + TLSLIB="$(pkgconf --static --libs libtls)" \ + LDFLAGS="$LDFLAGS -static" \ + FTS="$FTS" \ + "$@" +} + +mk +mk DESTDIR="$1" install |