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 <k...@openbsd.org> > > 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...)