Update of bug #67754 (group groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #1:
commit 149c18a3d49ee93eeab429748a1867d9ac6ea66c
Author: G. Branden Robinson <[email protected]>
Date: Mon Dec 1 20:39:18 2025 -0600
[gxditview]: Fix Savannah #67754.
* src/devices/xditview/xditview.am
(src/devices/xditview/GXditview-ad.h): Add `$(MKDIR_P)` to target rule
to ensure the parent directory exists. This problem is hard to
observe because it shows up only when our `configure` script is run
with the `--disable-dependency-tracking` option and, apparently,
stochastically with highly parallelized builds. {A "stock" build
never encounters it because with "dependency tracking", Automake
generates make(1) files that create ".deps" files in the build tree,
and a prerequisite to doing so is to create the parents of the
directories housing them, a convenience that this target rule snuck
through.}
Fixes <https://savannah.gnu.org/bugs/?67754> and
<https://bugs.debian.org/1121570>. Problem dates back at least to
commit 62a22cb540, 22 August 2014 (but which did not appear in the
"master" branch until 27 January of the next year), when groff's build
system adopted Automake. Thanks to Helmut Grohne for the report and
Colin Watson for assistance reproducing it.
ANNOUNCE: Acknowledge Helmut.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67754>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
