William Sobel
William Sobel
It is surprising this is an issue. In Docker I have never had this problem when running in a clean instance. See the docker file. In release all it does...
This is the build environment for 22.04: ```sh RUN apt-get update \ && apt-get install -y \ autoconf \ automake \ build-essential \ cmake \ git \ python3 \ python3-pip...
If I can put together an example for 20.04 in docker, would that be helpful?
I built using docker and 20.04: ``` agent@64b38cf0a8f3:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04.6 LTS" ``` Using the following dockerfile: [Dockerfile20.txt](https://github.com/mtconnect/cppagent/files/14843737/Dockerfile20.txt) See if you can build using this file.
They can be skipped for a production build. The CI/CD runs tests on all three platforms. For the docker builds we usually skip just because of the time it takes...
I'll look into why the tests fail on 20. I'll see if it can be fixed in the next release.
You can base it on the XML Schema: https://schemas.mtconnect.org Use the schemas without _1.0, those are for legacy validators (not 1.1). The normative source is the XMI, but that takes...
And thanks a lot!
The nativeCode and conditionId are separated by a colon (`:`) not by a pipe (`|`)
The example is wrong. There should not be the extra field. Missed that. I'll ask Dave to fix the docs. There should only be 6 field not 7.