Hi Alois,
this is great to hear. I am currently working on getting open62541 into Fedora. Currently this looks good, the review is accepted and maybe forte could also become a port of Fedora in the future. Doing a simple 'dnf install 4diac-forte" to install forte would be great ;-)
I did come up with a relatively painless way of building an RPM out of forte:
https://git.eclipse.org/r/#/c/104294/
Two allows to do a local RPM build by executing "tito build --test --rpm", or "tito build --test --srpm". This will use the content of the local git repository with the last commit (so local modifications won't be present in the build). The --rpm option will build locally. The --srpm option only creates a source RPM which can then be build e.g. on a Raspberry Pi with "rpmbuild --rebuild src.rpm". It will also apply the git commit ref to the version, indicating a snapshot build.
This works fine in local setup. Bringing forte to a Raspberry Pi is rather painless and involves no cross-compiling that way.
You can then also drop in the git repository into "copr" [1], and let copr do a CI build, much like Travis does it, but only for RPMs.
I would like to continue adding OPC UA support as a next step, because this is my actual interest ;) Is there any chance to see the OPC_UA branch merged soon? Or should I continue working on a branch for that?