summaryrefslogtreecommitdiffstats
path: root/printer
diff options
context:
space:
mode:
authorIsmael Luceno2019-08-08 23:55:11 +0200
committerIsmael Luceno2019-08-09 09:18:27 +0200
commit3eb8414ceead1ad68dba69d9b483dea2d6bfad44 (patch)
tree60fa93074b991b115f39b65cec0bbcd20d7d3556 /printer
parent795478235eda2cc58a6dbf0f4e903e5866b22433 (diff)
gv: Fix build against musl
Diffstat (limited to 'printer')
-rwxr-xr-xprinter/gv/BUILD4
-rw-r--r--printer/gv/HISTORY3
-rwxr-xr-xprinter/gv/PRE_BUILD3
3 files changed, 10 insertions, 0 deletions
diff --git a/printer/gv/BUILD b/printer/gv/BUILD
new file mode 100755
index 0000000000..8fe79ee59f
--- /dev/null
+++ b/printer/gv/BUILD
@@ -0,0 +1,4 @@
+# SIGCHLD should be an alias to SIGCLD, except maybe on kFreeBSD where it has
+# the historical behavior.
+OPTS+=" --enable-SIGCHLD-fallback" &&
+default_build
diff --git a/printer/gv/HISTORY b/printer/gv/HISTORY
index 409ef1f569..d562779f3b 100644
--- a/printer/gv/HISTORY
+++ b/printer/gv/HISTORY
@@ -1,3 +1,6 @@
+2019-08-09 Ismael Luceno <ismael@sourcemage.org>
+ * BUILD, PRE_BUILD: Fixed build against musl
+
2016-03-09 Thomas Orgis <sobukus@sourcemage.org>
* DETAILS: version 3.7.4 (fixes build, at that)
diff --git a/printer/gv/PRE_BUILD b/printer/gv/PRE_BUILD
new file mode 100755
index 0000000000..3c8cac271f
--- /dev/null
+++ b/printer/gv/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub