-
Notifications
You must be signed in to change notification settings - Fork 75
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
Build for macOS >= 12.4 #2529
Comments
I installed Python2 with homebrew via this tap, then I linked the framework to a location where the pre-built KVIrc is expecting it:
I also tried a build with Python3, following the instructions here (note that the path to qt5 is now |
Thank you for the advice. |
I have a problem with invalid signature. Ad-hoc signature doesn't work even though I read online that it's supposed to for ARM binaries on M1. Edit: Just signed with developer sign. same problem. |
I had the same problem. for example: do this for every *.framework and *.dylib next step: Update (smarter): |
Thank you @silv2k
|
Will there be a - ready to install - binary file (dmg) anytime soon (for all around here not able to compile by themselves)? |
I made a fork of this project. |
Thanks, works fine so far! Is this project still going on or dead already? There isn't much progress anymore (nightly / daily builds). |
@stefan1983 If there are no new commits, there's no need to build them. But travis CI which produced some nightlies doesn't work anymore. We need to move it to github actions or something else. Appveyor (windows CI) might need fixing as well. @silv2k do you need to have some kind of apple key for that? |
@DarthGandalf You don't need a Developer ID certificate from Apple to sign the binary, but it has some advantages, if you have one and sign the binary with it. You can let Apple notarize the app so that Gatekeeper knows the app and users can start it directly without extra allowing it. |
@silv2k I see some spontaneous app crashes but no crash logs being created in ~/Library/Logs/DiagnosticReports/ If so where would I put those logs? Is there still anyone maintaining bugs? Questions over questions ;) |
@stefan1983 That's weird... I never had a crash since I use it. I can't say why there is no log in ~/Library/Logs/DiagnosticReports/, because I'm not a developer. @DarthGandalf Maybe you can help here? |
I looked in the macOS console and found some more infos: Here is the full console log: |
The issue is reproducible for me. I just need to have this window here open for about 30-45 seconds: Insert a new IRC server and leave it open for several seconds: It does not take long until the app crashes / closes itself. @silv2k Can you reproduce as well? |
@stefan1983 No crashes here. Window is open for about 5 minutes. No problems here. |
@stefan1983 Just a thought (I'm new to apple in general, so this is just my recent experience with weird issues talking), does the app have the "quarantine attribute"? I can also report that the above scenario does not crash on my own compiled kvirc app, on Ventura 13.2 |
this should be pinned answer |
I've just integrated a CI build for macOS in github. |
Looks like it's a known issue: QQxiaoming/create-dmg-action#127 |
|
We are about to release a new version, please try https://github.com/kvirc/KVIrc/releases/tag/5.2.0-beta1-fix and report if this issue is still present. Thank you |
Works perfect for me. No issues until now. Thank you |
I have a MacBook M1 and used KVIrc until Apple decided to remove Python 2.7 with the update to macOS 12.4.
Is there a possibilty to run KVIrc without Python 2.7?
Disabling SIP and installing Python 2.7 to the previous path is not an option.
I tried to make a build with homebrew and Python 3.10.5 by following the instructions for macOS, but the app crashs everytime at starting.
The report says it is a codesigning error.
I tried serveral command to resign the app, but nothing worked.
Can somebody make a build for macOS without Python 2.7 or help me to troubleshoot my bugs?
Thank you
The text was updated successfully, but these errors were encountered: