[MacPorts] #57528: dvisvgm: parallel builds hang, during execution of 'touch -r'
MacPorts
noreply at macports.org
Fri Dec 24 20:03:14 UTC 2021
#57528: dvisvgm: parallel builds hang, during execution of 'touch -r'
----------------------+----------------------------------
Reporter: dershow | Owner: mascguy
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: local-testing-needed
Port: dvisvgm |
----------------------+----------------------------------
Comment (by kencu):
The {{{.NOTPARALLEL:}}} workaround works perfectly, with the current make.
{{{
$ cat patch-dvisvgm-parallel-make-hang.diff
--- doc/Makefile.am.orig 2021-12-24 11:51:24.000000000 -0800
+++ doc/Makefile.am 2021-12-24 11:51:45.000000000 -0800
@@ -73,6 +73,8 @@
dvisvgm.sty: dvisvgm-man.xml $(GEN_DBLATEX_STY)
xsltproc -o dvisvgm.sty $(GEN_DBLATEX_STY) $<
+.NOTPARALLEL:
+
dvisvgm.txt: dvisvgm.txt.in ../configure.ac
sed -e 's/@VERSION[@]/@VERSION@/g' -e
's/@PACKAGE_BUGREPORT[@]/@PACKAGE_BUGREPORT@/g' $< >$@
if [ $< -nt ../configure.ac ]; \
}}}
use this instead of the gtouch patch, which doesn't work.
--
Ticket URL: <https://trac.macports.org/ticket/57528#comment:36>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list