Follow-up Comment #53, bug #66583 (group groff):

Hi onf,

On Sun, Dec 29, 2024 at 08:29:10PM -0500, anonymous wrote:
> You can work around that:
>
> export MAKEFLAGS=-e PREFIX=/bar
> make
> make install

Hmmm.  True!  (Actually, I'm waiting for the release of make 4.5, since
I use

        MAKEFLAGS += --no-builtin-rules
        MAKEFLAGS += --no-builtin-variables

in my makefile, which is problematic with ?= at the moment, and so I use
:= but yeah, that will soon be fixed.

>> [...]
>>>>> I would characterize my own solution...
>>> [snip]
>>>>> +all: $(GROFF_INFO) $(GROFF_TXT) $(GROFF_HTML) $(GROFF_DVI) $(GROFF_PDF)
>>> [snip]
>>>>> ...as straightforward, but I dare not say idiomatic.
>>>
>>>> This patch is bad.  IMO.
>>>
>>> What about it is bad?
>>
>> That it doesn't seem to address the bug I experience, which I can only
>> explain as a wrong dependency somewhere.
>
> Can you try the patches I posted? It should at the very least allow
> one to choose what they want to build (automake seems to modify the
> `all` target, so I am not sure if it will fix your issues with
> `make all`).
>
> I am attaching the first one again with corrections from comment #32,
> the second one you can find at the bottom of this page as file #56728.

I will try.  Sorry, for not being too quick, but at home I don't like
using the laptop too much.  I'll be traveling soon to FOSDEM, so I'll
have an excuse to try those patches.  ;)


Cheers,
Alex



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66583>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to