I am building my own python 3.13 because PySide (the QT bindings BinaryNinja uses) doesn't support 3.14 as Arch ships. I cribbed the configure flags from the Arch PKGBUILD so maybe that's related but it's now running the tests to generate profile data for PGO?? Also the Arch PKGBUILD wanted to run the build under xvfb for some reason??? (I did not crib this part)
@hailey I would guess that it needs a graphical env to run the tests that generate the profile for PGO, so they get run in Xvfb. (We do the same for generating the PGO profile for Firefox in Chimera Linux).