New comment by yopito on void-packages repository https://github.com/void-linux/void-packages/pull/29466#issuecomment-801338216 Comment: For easier comparison, my own branch is here: https://github.com/yopito/void-packages/tree/freecad.0.19 (rebuild on my own currently) > The python 2 patch is needed, as otherwise cmake tries to look for python 2.7. not quite sure why, but it didn't build without it alternative: `-DPYTHON_EXECUTABLE=/usr/bin/python3` in `configure_args` > I can add the comment to the vtk9 patch if people would like. Felt it was pretty self explanatory. patch payload been updated on my side, not just recommented ;) > Where is patch 152 from? Your own build? Fine with including it, but it didn't seem to be needed to build. yes, It fixes vtk9 module discovery. Will propose upstream once release will happen (no enough time to track their master branch) > I had been using these same exact patches on my branch of void-packages to build the master branch of freecad and had been using it with no problems.