groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] groff 1.22.3 not building on Fedora 22


From: Jan Chaloupka
Subject: Re: [Groff] groff 1.22.3 not building on Fedora 22
Date: Wed, 12 Nov 2014 08:54:23 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0

Hi Ingo

On 11/11/2014 08:51 PM, Ingo Schwarze wrote:
Hi Werner and Jan,

Werner LEMBERG wrote on Tue, Nov 11, 2014 at 08:18:13PM +0100:
Jan Chaloupka wrote:
I was trying to update groff to 1.22.3 [1].
But Makefile is failing me :)
There is the following error:

make[2]: *** No rule to make target
'/builddir/build/BUILD/groff-1.22.3/arch/misc/shdeps.sed', needed by
'gropdf'.  Stop

I have spent some time trying to figure out what is wrong but so far
with negative result. Can you help me with that? I believe there is
just something missing.
Ouch!  I'm forgetful, lazy  -  and very sorry.

You are not alone who is. Better later then never :)

I already solved this for OpenBSD and *wanted* to report it here,
but completely forgot to.

This is not OS dependent.
It's a typical case of a missing dependency rule
that bites you in parallel builds.
Here is the patch to fix it:

Thank you very much. Now it is building :)

http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc/groff/patches/patch-Makefile_in.diff?r1=1.5&r2=1.6

Also, i'm sorry for missing this in my testing before release.
The problem was first reported by Christian Weisgerber and Nigel Taylor
shortly after release, and i fixed it when i got those two reports.

Yours,
   Ingo

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1160256



reply via email to

[Prev in Thread] Current Thread [Next in Thread]