Eric Wong <[email protected]> wrote:
> diff --git a/MANIFEST b/MANIFEST
> index 4c974338..fb175e5f 100644
> --- a/MANIFEST
> +++ b/MANIFEST
> @@ -382,6 +382,8 @@ lib/PublicInbox/XapClient.pm
>  lib/PublicInbox/XapHelper.pm
>  lib/PublicInbox/XapHelperCxx.pm
>  lib/PublicInbox/Xapcmd.pm
> +lib/PublicInbox/XhcMset.pm
> +lib/PublicInbox/XhcMsetIterator.pm

With FreeBSD 13.2 make(1), changes to MANIFEST don't seem to
trigger Makefile rebuilds even when Makefile.PL is made to
depend on MANIFEST:

Makefile.PL : MANIFEST
        touch -r MANIFEST $@
        $(PERLRUN) $@

# and Makefile depends on Makefile.PL via this
# ExtUtils::MakeMaker supplied rule:
FIRST_MAKEFILE = Makefile
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
        ...

It's not a problem with gmake, Makefile gets rebuilt whenever
MANIFEST gets updated.

Any suggestions?  ExtUtils::MakeMaker seems generate some
GNU-isms in its Makefile anyways, so perhaps requiring GNU make
on *BSD is acceptable...

Reply via email to