Christian Ridderström wrote:
> > > Yes, it will, hopefully we will get this fixed within next few days.
> >
> > distcheck works for me right now.
> >
> 
> The job that builds with autotools and qt4 fails during 'make distclean'
> within 'make distcheck'.
> Here's a link to the console output:

I looked into the issue and it is caused by the fact that you use new autotools 
(automake 1.15).

For some reasons dependencies are created differently now:
older autotools produce in src/Makefile.in e.g.:
@AMDEP_TRUE@@am__include@ 
@am__quote@./$(DEPDIR)/check_ListingsCaption-dummy_functions.Po@am__quote@
and creates pulls all .Po files together into e.g 
./lyx-2.3.0dev/_build/src/.deps/check_ListingsCaption-dummy_functions.Po


while newer suddenly start recognizing directory structure of deps listed int 
check_*_SOURCES, i.e.:
@AMDEP_TRUE@@am__include@ 
@am__quote@support/tests/$(DEPDIR)/check_ListingsCaption-dummy_functions.Po@am__quote@
and creates dir structure, e.g.: 
lyx-2.3.0dev/_build/sub/src/support/tests/.deps/check_ListingsCaption-dummy_functions.Po


Now, while doing distclean:
make[3]: Entering directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub/src/support'
..
rm -rf ./.deps linkback/.deps mythes/.deps tests/.deps
..
Leaving directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub/src/support
..
Entering directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub/src
Makefile:2453: support/tests/.deps/check_ExternalTransforms-dummy_functions.Po: 
No such file or directory


which has to obviously fail because we deleted tests/.deps already.

JMarc, do you have idea about the fix?

Pavel

Reply via email to