Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Problem] Mac build is corrupt (39100, Nov. 3) #329

Closed
Stokestack opened this issue Nov 3, 2024 · 7 comments
Closed

[Problem] Mac build is corrupt (39100, Nov. 3) #329

Stokestack opened this issue Nov 3, 2024 · 7 comments

Comments

@Stokestack
Copy link

Describe the bug
Mac OS displays a dialog saying that FreeCAD is "damaged" upon launch.

To Reproduce
Steps to reproduce the behavior:
Download and install https://github.com/FreeCAD/FreeCAD-Bundle/releases/download/weekly-builds/FreeCAD_weekly-builds-39100-conda-macOS-arm64-py311.dmg

Launch FreeCAD from its icon or by double-clicking on an existing file.

Screenshots
Attached.

Additional context
I re-downloaded the DMG and got the same result.
damaged

@Stokestack Stokestack changed the title [Problem] Mac build is corrupt (Nov. 3) [Problem] Mac build is corrupt (39100, Nov. 3) Nov 3, 2024
@oursland
Copy link
Collaborator

oursland commented Nov 3, 2024

@Stokestack The weekly builds are not signed. To run them you will need to run xattr -c /Applications/FreeCAD.app to remove the quarantine attribute associated with applications downloaded from the internet.

@Stokestack
Copy link
Author

Stokestack commented Nov 3, 2024

Thanks, but that's not the reported problem. Unsigned apps result in a "This application can't be checked for..." or words to that effect. I have installed weekly builds before and never encountered the "damaged" message.

@oursland
Copy link
Collaborator

oursland commented Nov 4, 2024

The behavior changed in macOS 15. Universal and Apple Silicon applications no longer permit running unsigned with the quarantine attribute. Unsigned Intel applications will provide the popup you're more familiar with.

@Stokestack
Copy link
Author

Interesting. I've seen the "can't be checked" message under OS 15. I'll file a bug report with Apple, because this behavior is wrong.

@nicolasgalvez
Copy link

@Stokestack The weekly builds are not signed. To run them you will need to run xattr -c /Applications/FreeCAD.app to remove the quarantine attribute associated with applications downloaded from the internet.

Thanks! Works for me.

Interesting. I've seen the "can't be checked" message under OS 15. I'll file a bug report with Apple, because this behavior is wrong.

Thanks for filing a report, LMK if you want me to +1 it or whatever. That's weird behavior.

@Stokestack
Copy link
Author

Filed report FB15674712 with Apple, entitled Unsigned applications are erroneously reported as "damaged."

I will say, though that there is something wrong with the current weekly build; although I doubt the message has anything to do with that.

@adrianinsaval
Copy link
Member

duplicate of #291

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants