Jackson Oursland
Jackson Oursland
I have the same issue, and I'm on ARM64 (Apple M2 Max). The weekly builds appear to work for some, but not for others. I suspect a configuration issue, but...
The weekly builds on `FreeCAD/FreeCAD` are now signed and notarized, so we should no longer have any issues due to Apple Gatekeeper. You will still get the notice that the...
@hsvfan-jan I am working on addressing the freezing issues on macOS. Today we merged three PRs, which will hopefully resolve this issue: * https://github.com/FreeCAD/FreeCAD/pull/21164 * https://github.com/FreeCAD/FreeCAD/pull/21163 * https://github.com/FreeCAD/FreeCAD/pull/21166
I, too, confirm that FreeCAD no longer freezes upon startup. I think we can close this issue. @maxwxyz can you test and confirm?
One approach is to publish a list of public APIs and provide versioning for them. A package can declare the API versions it is requesting and when they are no...
That backtrace explains it. It's doing the just-in-time loading of `ifcopenshell`, which loads a lot of other dependencies. The offending line is here: https://github.com/FreeCAD/FreeCAD/blob/8a82caf3aff69c5133801fc3e0fca604c66fbd19/src/App/Application.cpp#L3728 For the weekly releases, `ifcopenshell` is...
@luzpaz All installed packages are included on the weekly releases and tagged releases in the file `packages.txt` (`FreeCAD.app/Contents/packages.txt` on macOS). This could be parsed to determine the version of `ifcopenshell`....
We can remove them from future releases if there is a license-related concern.
No, I did not investigate license concerns when I included it into the builds. Given this is a fully open source project, it seemed like a non-issue. I am still...
Thanks for checking on that, @hyarion. A proper SBOM should be added to automate compliance checks. I have created issue https://github.com/FreeCAD/FreeCAD/issues/21626 to track this.