Re: Build failed in Jenkins: Build branch "master" » ubuntu-xenial-qt4-autotools-extended #107

2017-03-15 Thread Kornel Benko
Am Mittwoch, 15. März 2017 um 11:51:29, schrieb ci-...@inria.fr
> https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-xenial-qt4-autotools-extended/107/Changes:

...

> Makefile:2134: recipe for target 'check_layout' failed
> make[4]: Leaving directory '/build/workspace/src'
> Makefile:2806: recipe for target 'check-am' failed
> make[3]: Leaving directory '/build/workspace/src'
> Makefile:2481: recipe for target 'check-recursive' failed
> make[2]: Leaving directory '/build/workspace/src'
> Makefile:2809: recipe for target 'check' failed
> make[1]: Leaving directory '/build/workspace/src'
> Makefile:575: recipe for target 'check-recursive' failed
> Command 'make check' failed, exiting
> Lexer.o: In function `lyx::Lexer::Pimpl::setFile(lyx::support::FileName 
> const&)':
> /build/workspace/src/Lexer.cpp:242: undefined reference to `lyx::theFormats()'
> collect2: error: ld returned 1 exit status
> make[4]: *** [check_layout] Error 1
> make[3]: *** [check-am] Error 2
> make[2]: *** [check-recursive] Error 1
> make[1]: *** [check] Error 2
> make: *** [check-recursive] Error 1
> Build step 'Execute shell' marked build as failure

Probably some automake failure. Using old ./src/support/tests/dummy_functions.o 
in the build dir.
Removing that file, it will be rebuild with
make check-recursive
and './src/check_layout' is linked.

Don't understand, why in this case dummy_functions.o does not depend on 
dummy_functions.cpp

Kornel

signature.asc
Description: This is a digitally signed message part.


Build failed in Jenkins: Build branch "master" » ubuntu-xenial-qt4-autotools-extended #107

2017-03-15 Thread ci-lyx
https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-xenial-qt4-autotools-extended/107/Changes:

[jamatos] lyx2lyx: Remove UTF-8 BOM if present in the lyx file

--
[...truncated 1121 lines...]
  CXX  insets/InsetGraphicsParams.o
  CXX  insets/InsetGraphics.o
  CXX  insets/InsetHyperlink.o
  CXX  insets/InsetInclude.o
  CXX  insets/InsetIndex.o
  CXX  insets/InsetInfo.o
  CXX  insets/InsetIPA.o
  CXX  insets/InsetIPAMacro.o
  CXX  insets/InsetLabel.o
  CXX  insets/InsetLayout.o
  CXX  insets/InsetLine.o
  CXX  insets/InsetListings.o
  CXX  insets/InsetListingsParams.o
  CXX  insets/InsetMarginal.o
  CXX  insets/InsetNewline.o
  CXX  insets/InsetNewpage.o
  CXX  insets/InsetNomencl.o
  CXX  insets/InsetNote.o
  CXX  insets/InsetPhantom.o
  CXX  insets/InsetPreview.o
  CXX  insets/InsetQuotes.o
  CXX  insets/InsetRef.o
  CXX  insets/InsetScript.o
  CXX  insets/InsetSeparator.o
  CXX  insets/InsetSpace.o
  CXX  insets/InsetSpecialChar.o
  CXX  insets/InsetTabular.o
  CXX  insets/InsetText.o
  CXX  insets/InsetTOC.o
  CXX  insets/InsetVSpace.o
  CXX  insets/InsetWrap.o
  AR   liblyxinsets.a
  CXX  main.o
  CXX  BiblioInfo.o
  CXX  Box.o
  CXX  Compare.o
  CXX  Dimension.o
  CXX  EnchantChecker.o
  CXX  PersonalWordList.o
  CXX  LaTeXFonts.o
  CXX  PrinterParams.o
  CXX  Thesaurus.o
  CXXLDlyx
make[4]: Leaving directory '/build/workspace/src'
Making all in client
make[4]: Entering directory '/build/workspace/src/client'
make  all-am
make[5]: Entering directory '/build/workspace/src/client'
  CXX  boost.o
  CXX  client.o
  CXXLDlyxclient
make[5]: Leaving directory '/build/workspace/src/client'
make[4]: Leaving directory '/build/workspace/src/client'
Making all in tex2lyx
make[4]: Entering directory '/build/workspace/src/tex2lyx'
  CXX  boost.o
  CXX  Context.o
  CXX  dummy_impl.o
  CXX  math.o
  CXX  Parser.o
  CXX  Preamble.o
  CXX  table.o
  CXX  tex2lyx.o
  CXX  text.o
  CXXLDtex2lyx
make[4]: Leaving directory '/build/workspace/src/tex2lyx'
make[3]: Leaving directory '/build/workspace/src'
make[2]: Leaving directory '/build/workspace/src'
Making all in sourcedoc
make[2]: Entering directory '/build/workspace/sourcedoc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/workspace/sourcedoc'
Making all in lib
make[2]: Entering directory '/build/workspace/lib'
Making all in doc
make[3]: Entering directory '/build/workspace/lib/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/workspace/lib/doc'
Making all in lyx2lyx
make[3]: Entering directory '/build/workspace/lib/lyx2lyx'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/workspace/lib/lyx2lyx'
make[3]: Entering directory '/build/workspace/lib'
  GEN  lyx.desktop
  GEN  lyx.png
  GEN  lyx.svg
make[3]: Leaving directory '/build/workspace/lib'
make[2]: Leaving directory '/build/workspace/lib'
Making all in src/client
make[2]: Entering directory '/build/workspace/src/client'
make  all-am
make[3]: Entering directory '/build/workspace/src/client'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/workspace/src/client'
make[2]: Leaving directory '/build/workspace/src/client'
Making all in src/tex2lyx
make[2]: Entering directory '/build/workspace/src/tex2lyx'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/workspace/src/tex2lyx'
make[2]: Entering directory '/build/workspace'
make[2]: Leaving directory '/build/workspace'
make[1]: Leaving directory '/build/workspace'
# Executing: make check
Making check in autotests
make[1]: Entering directory '/build/workspace/autotests'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/workspace/autotests'
Making check in config
make[1]: Entering directory '/build/workspace/config'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/workspace/config'
Making check in development
make[1]: Entering directory '/build/workspace/development'
make[2]: Entering directory '/build/workspace/development'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/build/workspace/development'
make[1]: Leaving directory '/build/workspace/development'
Making check in po
make[1]: Entering directory '/build/workspace/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/workspace/po'
Making check in 3rdparty
make[1]: Entering directory '/build/workspace/3rdparty'
make[2]: Entering directory '/build/workspace/3rdparty'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/build/workspace/3rdparty'
make[1]: Leaving directory '/build/workspace/3rdparty'
Making check in src
make[1]: Entering directory '/build/workspace/src'
rm -f hash-temp \
@echo "