If you don't know how to check out a GitHub PR using git, here's a quick set of steps to get you up and running. I assume you already have a clone of the main repo, represented by the "FreeCAD-src" directory name below (change the name as needed, obviously). If that's not the case, start with a git clone https://github.com/FreeCAD/FreeCAD FreeCAD-src before the following).
Code: Select all
cd FreeCAD-src
git fetch origin pull/7647/head:pr/7647
git worktree add ../FreeCAD-pr7647-src pr/7647
cd ../
mkdir FreeCAD-pr7647-build
cd FreeCAD-pr7647-build
If you are feeling really adventurous you can see if cMake runs properly with FREECAD_QT_VERSION set to 6 -- it won't compile, but cMake should run (possibly after you set Qt6_DIR to your installation location, and also possibly after installing PySide6 via pip or your system package manager).
Please report back your system details and results either here or in that PR.