On Sun May 22, 2022 at 01:26:33AM +0000, Klemens Nanni wrote:
> Here's a new build dependency for my new libdigidocpp port, see ports@.
>
> Works fine on amd64, although tests currently fail with 'Abort trap' in
> gmake(1)... this port is using a bundled "build-0.3" program, which is a
> "massively-parallel build system implemented on top of GNU make".
>
> Feedback? OK?
>
>
> Information for inst:xsd-4.1.0.a11
>
> Comment:
> W3C XML Schema to C++ data binding compiler
>
> Description:
> CodeSynthesis XSD is a W3C XML Schema to C++ translator. It generates
> vocabulary-specific, statically-typed C++ mappings (also called
> bindings) from
> XML Schema definitions. XSD supports two C++ mappings: in-memory
> C++/Tree and
> event-driven C++/Parser.
>
> The C++/Tree mapping consists of C++ classes that represent data types
> defined
> in XML Schema, a set of parsing functions that convert XML documents to
> a
> tree-like in-memory object model, and a set of serialization functions
> that
> convert the object model back to XML.
>
> The C++/Parser mapping provides parser skeletons for data types defined
> in XML
> Schema. Using these parser skeletons you can build your own in-memory
> representations or perform immediate processing of XML documents.
>
> Maintainer: Klemens Nanni <[email protected]>
>
> WWW: https://www.codesynthesis.com/products/xsd
>
> Install notice:
> xsd is installed as xsdcxx(1) to avoid conflicts with lang/mono's
> xsd(1).
test core dumped
make test
(git)-[wayland-update]
===> Regression tests for xsd-4.1.0.a11
find: -printf: unknown option
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/built-in/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/built-in/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/built-in/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/enumeration/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/enumeration/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/enumeration/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/generated-impl/test-driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/generated-impl/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/generated-impl/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/list/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/list/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/list/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/recursive/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/recursive/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/recursive/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/name-clash/inheritance/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/name-clash/inheritance/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/name-clash/inheritance/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/polymorphism/same-type/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/polymorphism/same-type/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/polymorphism/same-type/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/polymorphism/recursive/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/polymorphism/recursive/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/polymorphism/recursive/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/test-template/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/test-template/test.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/test-template/output
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-000.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-000.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-001.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-001.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-002.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-002.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-003.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/all/test-003.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/any/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/any/test-000.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/any/test-000.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/attribute/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/attribute/test-000.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/attribute/test-000.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/any-type/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/any-type/test-000.xml
| diff -u
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/any-type/test-000.std
-
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/binary/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/boolean/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/byte/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/date-time/driver
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/float/driver
assertion "test_post_fail (p)" failed: file
"/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/float/driver.cxx",
line 216, function "main"
gmake: ***
[/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/float/makefile:48:
/usr/ports/pobj/xsd-4.1.0.a11/xsd-4.1.0.a11+dep/xsd/tests/cxx/parser/validation/built-in/float/.test]
Abort trap (core dumped)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3002
'/usr/ports/pobj/xsd-4.1.0.a11/.test_done': @cd /usr/ports/pobj/xsd-4.1.0.a1...)
*** Error 2 in /home/rsadowski/wip-ports/devel/xsd
(/usr/ports/infrastructure/mk/bsd.port.mk:2607 'test': @lock=xsd-4.1.0.a11;
export _LOCK...)