In lp:inkscape r12445, svg-path-geom-test.h fails with "make check".
Please can someone with better understanding of 2Geom take a look at this?
In SvgPathGeomTest::testReadRectanglesAbsoluteClosed:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
In SvgPathGeomTest::testReadRectanglesRelativeClosed:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
In SvgPathGeomTest::testReadRectanglesAbsoluteOpen:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
In SvgPathGeomTest::testReadRectanglesRelativeOpen:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
In SvgPathGeomTest::testReadRectanglesAbsoluteClosed2:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
In SvgPathGeomTest::testReadRectanglesRelativeClosed2:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
..
In SvgPathGeomTest::testReadImplicitMoveto:
../../src/svg/svg-path-geom-test.h:162: Warning: Currently lib2geom (/libnr) has no way of specifying the difference between 'M 0,0 ... z M 0,0 L 1,0' and 'M 0,0 ... z L 1,0', the SVG specification does state that these should be handled differently with respect to markers however, see the description of the 'orient' attribute of the 'marker' element.
....
In SvgPathGeomTest::testReadErrorUnrecognizedCharacter:
../../src/svg/svg-path-geom-test.h:426: Error: Test failed: Right subpath is closed, left subpath is open. Subpath: 0
../../src/svg/svg-path-geom-test.h:263: Error: Test failed: M 1,2 4,2 4,8 1,8 z&m 13,15
../../src/svg/svg-path-geom-test.h:263: Error: Assertion failed: bpathEqual(pv,rectanglepvclosed)
......** Message: +------
** Message: abs:0 isRel:0 scheme:[data] path:[foo,bar][(null)] uri[data:foo,bar] / [data://foo,bar]
** Message: abs:0 isRel:0 scheme:[http] path:[/image.png][(null)] uri[http://www.google.com/image.png] / [http://www.google.com/image.png]
** Message: abs:0 isRel:0 scheme:[ftp] path:[/doo][(null)] uri[ftp://ssd.com/doo] / [ftp://ssd.com/doo]
** Message: abs:1 isRel:1 scheme:[(null)] path:[/foo/dee/bar.svg][(null)] uri[/foo/dee/bar.svg] / [/foo/dee/bar.svg]
** Message: abs:0 isRel:1 scheme:[(null)] path:[foo.svg][(null)] uri[foo.svg] / [foo.svg]
** Message: abs:0 isRel:0 scheme:[file] path:[/foo/dee/bar.svg][(null)] uri[file:/foo/dee/bar.svg] / [file:///foo/dee/bar.svg]
** Message: abs:0 isRel:0 scheme:[file] path:[/foo/dee/bar.svg][(null)] uri[file:///foo/dee/bar.svg] / [file:///foo/dee/bar.svg]
** Message: abs:0 isRel:0 scheme:[file] path:[foo.svg][(null)] uri[file:foo.svg] / [file://foo.svg]
** Message: MalformedURIException [ 2f 66 6f 6f 2f 62 61 72 e1 84 92 2e 73 76 67]
** Message: gone from [/foo/bar?.svg] to [(null)]
** Message: uri from [/foo/bar?.svg] to [/foo/bar%E1%84%92.svg]
** Message: abs:1 isRel:1 scheme:[(null)] path:[/foo/bar?.svg][(null)] uri[/foo/bar?.svg] / [/foo/bar%E1%84%92.svg]
** Message: ----
** Message: MalformedURIException [ 66 69 6c 65 3a 2f 2f 2f 66 6f 6f 2f 62 61 72 e1 84 92 2e 73 76 67]
** Message: gone from [file:///foo/bar?.svg] to [(null)]
** Message: uri from [file:///foo/bar?.svg] to [file%3A///foo/bar%E1%84%92.svg]
** Message: abs:0 isRel:1 scheme:[(null)] path:[file:///foo/bar?.svg][(null)] uri[file:///foo/bar?.svg] / [file%3A///foo/bar%E1%84%92.svg]
** Message: ----
** Message: abs:0 isRel:0 scheme:[file] path:[/foo/bar?.svg][(null)] uri[file:///foo/bar%e1%84%92.svg] / [file:///foo/bar%E1%84%92.svg]
** Message: abs:1 isRel:1 scheme:[(null)] path:[/foo/bar?.svg][(null)] uri[/foo/bar%e1%84%92.svg] / [/foo/bar%E1%84%92.svg]
** Message: MalformedURIException [ 62 61 72 e1 84 92 2e 73 76 67]
** Message: gone from [bar?.svg] to [(null)]
** Message: uri from [bar?.svg] to [bar%E1%84%92.svg]
** Message: abs:0 isRel:1 scheme:[(null)] path:[bar?.svg][(null)] uri[bar?.svg] / [bar%E1%84%92.svg]
** Message: ----
** Message: abs:0 isRel:1 scheme:[(null)] path:[bar?.svg][(null)] uri[bar%e1%84%92.svg] / [bar%E1%84%92.svg]
** Message: +------