On 20 January 2017 at 02:05, Pavel Sanda <sa...@lyx.org> wrote:

> Pavel Sanda wrote:
> > > However, I expect that this job will fail like before, but at least
> the job
> > > is setup.
> >
> > 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:

https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-xenial-qt4-autotools-extended/4/console
I've copied in the last part of the output at the end of this email

The setup of the Docker container (sort of a light weight VM) that contains
the build environment can be seen here:

https://github.com/DrChr/build-lyx-using-ubuntu-xenial-qt4-autotools/blob/master/Dockerfile
but it's just these steps:
FROM ubuntu:16.04
MAINTAINER Christian Ridderström <c...@lyx.org>

# Install tools and libraries needed to build LyX
RUN apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y \
build-essential \
automake \
autoconf \
zlib1g-dev \
pkg-config \
&& DEBIAN_FRONTEND=noninteractive apt-get build-dep -y \
lyx \

        && rm -rf /var/lib/apt/lists/*

The actual build commands are as seen in this script

https://github.com/DrChr/build-lyx-using-ubuntu-xenial-qt4-autotools/blob/master/build_lyx_extended.sh
which are just

do_or_fail ./autogen.sh
do_or_fail ./configure
do_or_fail make
do_or_fail make check
do_or_fail make distcheck

The log indicates it works up to "make check" and the error happens during
"make distcheck".
Below is the very last bit of the log output. Within the "make distcheck",
it seems that "make distclean" fails.
/Christian

rm -f Makefile
make[3]: Leaving directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub/src/frontends'
Making distclean in .
make[3]: 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
Makefile:2454: support/tests/.deps/check_Length-dummy_functions.Po: No
such file or directory
Makefile:2455: support/tests/.deps/check_ListingsCaption-dummy_functions.Po:
No such file or directory
Makefile:2456: support/tests/.deps/check_layout-dummy_functions.Po: No
such file or directory
make[3]: *** No rule to make target
'support/tests/.deps/check_layout-dummy_functions.Po'.  Stop.
make[3]: Leaving directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub/src'
Makefile:2909: recipe for target 'distclean-recursive' failed
make[2]: *** [distclean-recursive] Error 1
make[2]: Leaving directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub/src'
Makefile:574: recipe for target 'distclean-recursive' failed
make[1]: Leaving directory '/usr/src/lyx/lyx-2.3.0dev/_build/sub'
make[1]: *** [distclean-recursive] Error 1
Makefile:779: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
Command 'make distcheck' failed, exiting





> Pavel
>

Reply via email to