Hi, I'm currently in the process of porting lyx-1.5.1 to FreeBSD.
The build-process however fails on src/support/tests/test_filetools. In #lyx (on irc.debian.org) ps told me to contact the mailinglist about this problem. I've attached the relevant build logs. My system is: FreeBSD fbsd.Amnesiac.unsernet 6.2-STABLE FreeBSD 6.2-STABLE #0: Wed Jun 27 12:25:02 CEST 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/CKERN6 i386 Qt4 is installed as followes: qt4-corelib-4.3.1 Qt core library qt4-gui-4.3.1 Qt graphical user interface library qt4-moc-4.3.1 Qt meta object compiler qt4-qmake-4.3.1 The build utility of the Qt project qt4-rcc-4.3.1 Qt resource compiler qt4-uic-4.3.1 Qt user interface compiler
===> Building for lyx-1.5.1 Making all in config gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/config' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/config' Making all in development gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' gmake[2]: Nothing to be done for `all-am'. gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' Making all in intl gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/intl' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/intl' Making all in po gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/po' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/po' Making all in src gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' gmake all-recursive gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' Making all in mathed gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' gmake all-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' Making all in insets gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' gmake all-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' Making all in graphics gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' gmake all-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' Making all in support gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake all-recursive gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' Making all in . gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' Making all in tests gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake all-am gmake[6]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[6]: Nothing to be done for `all-am'. gmake[6]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' Making all in frontends gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends' gmake all-recursive gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends' Making all in controllers gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers' gmake all-recursive gmake[6]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers' Making all in tests gmake[7]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers/tests' gmake all-am gmake[8]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers/tests' gmake[8]: Nothing to be done for `all-am'. gmake[8]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers/tests' gmake[7]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers/tests' gmake[7]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers' gmake[7]: Nothing to be done for `all-am'. gmake[7]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers' gmake[6]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers' gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/controllers' Making all in qt4 gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4' gmake all-recursive gmake[6]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4' Making all in ui gmake[7]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4/ui' gmake all-am gmake[8]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4/ui' gmake[8]: Nothing to be done for `all-am'. gmake[8]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4/ui' gmake[7]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4/ui' gmake[7]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4' gmake[7]: Nothing to be done for `all-am'. gmake[7]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4' gmake[6]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4' gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends/qt4' gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends' gmake[5]: Nothing to be done for `all-am'. gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends' gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/frontends' Making all in . gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' Making all in client gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/client' gmake all-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/client' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/client' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/client' Making all in tex2lyx gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/tex2lyx' gmake all-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/tex2lyx' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/tex2lyx' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/tex2lyx' gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' Making all in sourcedoc gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/sourcedoc' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/sourcedoc' Making all in lib gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib' Making all in doc gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib/doc' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib/doc' Making all in lyx2lyx gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib/lyx2lyx' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib/lyx2lyx' gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib' gmake[2]: Nothing to be done for `all-am'. gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib' gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/lib' gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1' gmake[1]: Nothing to be done for `all-am'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1' Making check in config gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/config' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/config' Making check in development gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/development' Making check in intl gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/intl' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/intl' Making check in po gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/po' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/po' Making check in src gmake[1]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' gmake check-recursive gmake[2]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' Making check in mathed gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' gmake check-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' gmake[4]: Nothing to be done for `check-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/mathed' Making check in insets gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' gmake check-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' gmake[4]: Nothing to be done for `check-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/insets' Making check in graphics gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' gmake check-am gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' gmake[4]: Nothing to be done for `check-am'. gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/graphics' Making check in support gmake[3]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake check-recursive gmake[4]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' Making check in . gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' Making check in tests gmake[5]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake check-am gmake[6]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake convert filetools lstrings gmake[7]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[7]: `convert' is up to date. gmake[7]: `filetools' is up to date. gmake[7]: `lstrings' is up to date. gmake[7]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake check-TESTS gmake[7]: Entering directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' PASS: test_convert FAIL: test_filetools PASS: test_lstrings ======================================== 1 of 3 tests failed Please report to lyx-devel@lists.lyx.org ======================================== gmake[7]: *** [check-TESTS] Error 1 gmake[7]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[6]: *** [check-am] Error 2 gmake[6]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[5]: *** [check] Error 2 gmake[5]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support/tests' gmake[4]: *** [check-recursive] Error 1 gmake[4]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake[3]: *** [check] Error 2 gmake[3]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src/support' gmake[2]: *** [check-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' gmake[1]: *** [check] Error 2 gmake[1]: Leaving directory `/usr/ports/print/lyx.new/work/lyx-1.5.1/src' gmake: *** [check-recursive] Error 1 *** Error code 2 Stop in /usr/ports/print/lyx.new. *** Error code 1 Stop in /usr/ports/print/lyx.new.