Build error with jhbuild and automake-1.16: "Something went wrong bootstrapping makefile fragments for automatic dependency tracking."
While jhbuild runs autogen.sh
, it shows following error:
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libgdata.pc
config.status: creating gdata/gdata-version.h
config.status: creating gdata/tests/Makefile
config.status: creating po/Makefile.in
config.status: creating docs/Makefile
config.status: creating docs/reference/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: error: in `/home/alynx/.cache/jhbuild/build/libgdata':
config.status: error: Something went wrong bootstrapping makefile fragments
for automatic dependency tracking. Try re-running configure with the
'--disable-dependency-tracking' option to at least be able to build
the package (albeit without support for automatic dependency tracking).
See `config.log' for more details
*** Error during phase configure of libgdata: ########## Error running /home/alynx/jhbuild/checkout/libgdata/autogen.sh --prefix /home/alynx/jhbuild/install --disable-Werror --disable-static --disable-gtk-doc *** [50/51]
After add --disable-dependency-tracking
to arguments, it passes configure but leads into a make error:
*** Building libgdata *** [50/51]
make -j 5
Makefile:4500: *** missing separator. Stop.
*** Error during phase build of libgdata: ########## Error running make -j 5 *** [50/51]
Edited by Andre Klapper