aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcore/otools/build17
-rw-r--r--core/otools/version2
2 files changed, 16 insertions, 3 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
diff --git a/core/otools/version b/core/otools/version
index 957d07e2..f750a809 100644
--- a/core/otools/version
+++ b/core/otools/version
@@ -1 +1 @@
-1.3.1 1
+1.3.1 2