Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


I've tried building 5.2 with the suggested options disabled.  Everything
seems to go okay until the module tests start.  Below is what I get:

[CUT] binaryurp_test-cache
/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/basegfx2d.cxx:145:basegfx2d::b2dsvgdimpex::impex
assertion failed
- Expression: aExport.equalsAscii(sExportString)
- exporting rectangle to SVG-D

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/basegfx2d.cxx:825:basegfx2d::b2dpolygontools::testIsRectangle
assertion failed
- Expression: tools::isRectangle( aRect1 )
- checking rectangle-ness of rectangle 1

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/boxclipper.cxx:235:basegfx2d::boxclipper::verifyPoly
assertion failed
- Expression: normalizePoly(aTmp2) == normalizePoly(aTmp1)
- disjunct

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/clipstate.cxx:112:basegfx2d::clipstate::verifySimpleRange
assertion failed
- Expression: aTmp2 == aTmp1
- union

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/clipstate.cxx:112:basegfx2d::clipstate::verifyMixedClips
assertion failed
- Expression: aTmp2 == aTmp1
- mixed clip

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/genericclipper.cxx:101:basegfx2d::genericclipper::validateOr
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateOr

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/genericclipper.cxx:101:basegfx2d::genericclipper::validateXor
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateXor

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/genericclipper.cxx:101:basegfx2d::genericclipper::validateAnd
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateAnd

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/genericclipper.cxx:101:basegfx2d::genericclipper::validateDiff
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateDiff

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/basegfx/test/genericclipper.cxx:142:basegfx2d::genericclipper::checkCrossoverSolver
assertion failed
- Expression: basegfx::tools::exportToSvgD(
tools::solveCrossovers(aInputPoly), true, true, false) == aValid
- partially intersecting

basegfx2d.cxx:145:Assertion
Test name: basegfx2d::b2dsvgdimpex::impex
assertion failed
- Expression: aExport.equalsAscii(sExportString)
- exporting rectangle to SVG-D

basegfx2d.cxx:825:Assertion
Test name: basegfx2d::b2dpolygontools::testIsRectangle
assertion failed
- Expression: tools::isRectangle( aRect1 )
- checking rectangle-ness of rectangle 1

boxclipper.cxx:235:Assertion
Test name: basegfx2d::boxclipper::verifyPoly
assertion failed
- Expression: normalizePoly(aTmp2) == normalizePoly(aTmp1)
- disjunct

clipstate.cxx:112:Assertion
Test name: basegfx2d::clipstate::verifySimpleRange
assertion failed
- Expression: aTmp2 == aTmp1
- union

clipstate.cxx:112:Assertion
Test name: basegfx2d::clipstate::verifyMixedClips
assertion failed
- Expression: aTmp2 == aTmp1
- mixed clip

genericclipper.cxx:101:Assertion
Test name: basegfx2d::genericclipper::validateOr
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateOr

genericclipper.cxx:101:Assertion
Test name: basegfx2d::genericclipper::validateXor
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateXor

genericclipper.cxx:101:Assertion
Test name: basegfx2d::genericclipper::validateAnd
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateAnd

genericclipper.cxx:101:Assertion
Test name: basegfx2d::genericclipper::validateDiff
assertion failed
- Expression: basegfx::tools::exportToSvgD(aRes, true, true, false) ==
aValid
- validateDiff

genericclipper.cxx:142:Assertion
Test name: basegfx2d::genericclipper::checkCrossoverSolver
assertion failed
- Expression: basegfx::tools::exportToSvgD(
tools::solveCrossovers(aInputPoly), true, true, false) == aValid
- partially intersecting

Failures !!!
Run: 38   Failure total: 10   Failures: 10   Errors: 0

Error: a unit test failed, please do one of:
make CppunitTest_basegfx CPPUNITTRACE="gdb --args"
    # for interactive debugging on Linux
make CppunitTest_basegfx VALGRIND=memcheck
    # for memory checking
make CppunitTest_basegfx DEBUGCPPUNIT=TRUE
    # for exception catching

/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/solenv/gbuild/CppunitTest.mk:99:
recipe for target
'/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/workdir/CppunitTest/basegfx.test'
failed
gmake[3]: ***
[/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3/workdir/CppunitTest/basegfx.test]
Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory
'/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3'
Makefile:256: recipe for target 'build' failed
gmake[2]: *** [build] Error 2
gmake[2]: Leaving directory
'/usr/ports/editors/libreoffice/work/libreoffice-5.2.3.3'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/editors/libreoffice
*** Error code 1

Stop.
make: stopped in /usr/ports/editors/libreoffice
root@lenoil8:/usr/ports/editors/libreoffice #


Any ideas as to what's gone wrong?



On Fri, Nov 18, 2016 at 7:04 PM, Tor Lillqvist <tml@iki.fi> wrote:

i've tried building 5.2 which looks for firebird,


Not if you use the --disable-firebird-sdbc configure option.

When doing a LibreOffice port to some new and/or exotic platform, it's a
good idea to check what all non-essential features you can opt out from at
start, to get core LibreOffice working first without wasting time on
potentially hard-to-port less often used functionality.

This could be a start:

--disable-collada
--disable-firebird-sdbc
--disable-gltf
--disable-odk
--disable-pdfimport
--disable-postgresql-sdbc
--without-java

--tml



Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.