sgrogan wrote: ↑
Fri Apr 05, 2019 10:56 pm
Thanks for your work packaging FreeCAD
We have made a commitment to creating immutable tags for the 0.18 release cycle. Both tags can be considered official. The FreeCAD project has not made an official announcement because we are scrambling to provide binaries, homepage updates, download page updates etc. Of course you can also build from HEAD of the release branch. Anything that is backported to the release branch has been vetted by the FreeCAD main devs, they will be eventually tagged as the next point release.
@ yopito, any feed back you have is welcomed in the install/compile forum. We are trying to use the git tags to our (packagers) advantage.
Thanks for your reply and explanations.
Hope you will keep this tag policy, it really helps packaging ... Less work than providing an official release
I don't have particular feedback on install/compile FreeCAD on VoidLinux (https://voidlinux.org
I might describe the building process and context if it has some interest to you.
Quick overview: rolling distribution, with either glibc or musl libc, based on libressl and runit (instead of openssl and systemd). Support several CPU architectures that are targeted via crossbuild when possible (for packaging).
These days, FreeCAD will be built with gcc 8.3, python 3.6, Qt 5.11, pivy 0.64, vtk 8.2, occt 7.3.0p3, ...