Skip to content

'distcheck' target broken in '7.7' branch #231

@carlosabalde

Description

@carlosabalde

Basically, this is the problem:

$ make distcheck
...
rm -f config.h stamp-h1
rm -f libtool config.lt
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[2]: Leaving directory '/home/dev/varnish-modules/varnish-modules-0.26.0/_build/sub'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
ERROR: files left in build directory after distclean:
./src/vmod_vcs_version.txt
make[1]: *** [Makefile:832: distcleancheck] Error 1
make[1]: Leaving directory '/home/dev/varnish-modules/varnish-modules-0.26.0/_build/sub'
make: *** [Makefile:761: distcheck] Error 1

I encountered the same issue in my own VMODs, and this is how I resolved it. However, I'm not entirely sure if this approach is correct, as it doesn't fully align with the upgrade notes for VMOD developers. I pass this to the autotools experts :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions