On 19 January 2017 at 03:17, Pavel Sanda <sa...@lyx.org> wrote:

> >
> > Trying with just "make distcheck" instead of "make" produced error about
> > missing target 'distcheck'.
>
> distcheck is autotools not cmake target. Since we (still) build tarballs
> via automake it would be worth using this target.
>

Ok, understood.


> I just tried running make distcheck here and immediately got error,
> which is exactly why your machinery could be useful!
>

I get the same error (output attached below) for doing 'make && make
distcheck'


> Simply running distcheck once a day and send email to lyx-devel in case of
> error.
>
> Otherwise it can take quite some time to find the offender (the error
> messages are sometimes convoluted).
>
> > There seems to be RSS feeds available right now (see bottom right corner
> of
> > https://ci.inria.fr/lyx/ ) that I was able to add to my RSS reader (
> > http://theoldreader.com) . It's probably also possible to get the CI
> server
> > to send e-mail notifications to lyx-devel, assuming we want that?
>
> If you don't have SMTP machinery working on that machine I can send you
> simple
> shell script that would do the sending job. You just need port 25 open &
> SMTP
> server accepting us.
>

The Jenkins SW is capable of sending an e-mail, I just tested to two of my
e-mail addresses.
But to where should e-mails be sent - lyx-devel-list?

I think the sender, ci-...@inria.fr, needs to be added to a list of
approved addresses or something.
/Christian


>
> Pavel
>
> PS: the current err if it rings bell to someone, I guess just entry in
> makefile is missing:
> make[1]: *** No rule to make target `export/ja/wrong_auto_encoding.lyx',
> needed
>

It's the same error I get.
Below's my full log:

# make distcheck

make  dist-bzip2 dist-gzip am__post_remove_distdir='@:'

make[1]: Entering directory '/usr/src/lyx'

if test -d "lyx-2.3.0dev"; then find "lyx-2.3.0dev" -type d ! -perm -200
-exec chmod u+w {} ';' && rm -rf "lyx-2.3.0dev" || { sleep 5 && rm -rf
"lyx-2.3.0dev"; }; else :; fi

test -d "lyx-2.3.0dev" || mkdir "lyx-2.3.0dev"

 (cd 3rdparty && make  top_distdir=../lyx-2.3.0dev
distdir=../lyx-2.3.0dev/3rdparty \

     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)

make[2]: Entering directory '/usr/src/lyx/3rdparty'

 (cd boost && make  top_distdir=../../lyx-2.3.0dev
distdir=../../lyx-2.3.0dev/3rdparty/boost \

     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)

make[3]: Entering directory '/usr/src/lyx/3rdparty/boost'

make[3]: Leaving directory '/usr/src/lyx/3rdparty/boost'

 (cd hunspell && make  top_distdir=../../lyx-2.3.0dev
distdir=../../lyx-2.3.0dev/3rdparty/hunspell \

     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)

make[3]: Entering directory '/usr/src/lyx/3rdparty/hunspell'

make[3]: Leaving directory '/usr/src/lyx/3rdparty/hunspell'

 (cd libiconv && make  top_distdir=../../lyx-2.3.0dev
distdir=../../lyx-2.3.0dev/3rdparty/libiconv \

     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)

make[3]: Entering directory '/usr/src/lyx/3rdparty/libiconv'

make[3]: Leaving directory '/usr/src/lyx/3rdparty/libiconv'

 (cd zlib && make  top_distdir=../../lyx-2.3.0dev
distdir=../../lyx-2.3.0dev/3rdparty/zlib \

     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)

make[3]: Entering directory '/usr/src/lyx/3rdparty/zlib'

make[3]: Leaving directory '/usr/src/lyx/3rdparty/zlib'

make[2]: Leaving directory '/usr/src/lyx/3rdparty'

 (cd autotests && make  top_distdir=../lyx-2.3.0dev
distdir=../lyx-2.3.0dev/autotests \

     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)

make[2]: Entering directory '/usr/src/lyx/autotests'

make[2]: *** No rule to make target 'export/ja/wrong_auto_encoding.lyx',
needed by 'distdir'.  Stop.

make[2]: Leaving directory '/usr/src/lyx/autotests'

Makefile:674: recipe for target 'distdir' failed

make[1]: *** [distdir] Error 1

make[1]: Leaving directory '/usr/src/lyx'

Makefile:772: recipe for target 'dist' failed

make: *** [dist] Error 2




-- 
Christian Ridderström,     +46-70 687 39 44

Reply via email to