[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #40964] fix parallel build w/gropdf and mom examples
From: |
G. Branden Robinson |
Subject: |
[bug #40964] fix parallel build w/gropdf and mom examples |
Date: |
Sat, 22 Jan 2022 08:49:30 -0500 (EST) |
Update of bug #40964 (project groff):
Category: None => General
Item Group: None => Build/Installation
_______________________________________________________
Follow-up Comment #1:
commit 290eaaac6cfc33856cd683838accc72ccf3e5a84
Author: Mike Frysinger <vapier@gentoo.org>
AuthorDate: Sun Dec 22 08:28:16 2013 +0100
Commit: Werner Lemberg <wl@gnu.org>
CommitDate: Sun Dec 22 08:28:16 2013 +0100
Fix parallel build with gropdf and mom examples.
The `contrib/mom/examples/' directory uses the helper script from
`src/devices/gropdf/'. Currently though, parallel builds might fail
like so:
...
make[2]: Entering directory `.../groff-1.22.2/contrib/mom'
<groff command> examples/letter.mom >examples/letter.pdf
<groff command> examples/mom-pdf.mom >examples/mom-pdf.pdf
/bin/sh: .../groff-1.22.2/src/devices/gropdf/pdfmom: No such file or
directory
make[2]: *** [examples/letter.pdf] Error 127
/bin/sh: .../groff-1.22.2/src/devices/gropdf/pdfmom: No such file or
directory
make[2]: *** [examples/mom-pdf.pdf] Error 127
make[2]: Leaving directory `.../groff-1.22.2/contrib/mom'
make[1]: *** [contrib/mom] Error 2
...
make[2]: Entering directory `.../groff-1.22.2/src/devices/gropdf'
sed -f .../groff-1.22.2/arch/misc/shdeps.sed \
-e "s|@VERSION@|1.22.2|" \
-e "s|@PERLPATH@|/usr/bin/perl|" ./pdfmom.pl >pdfmom
The top level makefile tries to account for this in general with
OTHERDIRS, but looks like `src/devices/gropdf/' was added to this
variable (which holds `contrib/mom/' too) because gropdf installs a
shell script, and the other prog vars require it to be a dir of
things to compile.
URL: http://crbug.com/324116
URL: https://bugs.gentoo.org/487276
* Makefile.in (SHPROGDIRS): Declare.
(PROGDIRS): Add $(SHPROGDIRS).
(OTHERDIRS): Delete src/devices/gropdf.
($(SHPROGDIRS):): Add to existing rule.
($(OTHERDIRS):): Depend on $(SHPROGDIRS).
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?40964>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #40964] fix parallel build w/gropdf and mom examples,
G. Branden Robinson <=